服务器硬件知识补充
服務器
什么是服務器
服務器是計算機的一種,它比普通計算機運行更快、負載更高、價格更貴。服務器具有高速的CPU運算能力、長時間的可靠運行、強大的I/O外部數據吞吐能力以及更好的擴展性。服務器相比普通計算機加強了硬件功能,例如多個多核心處理器、更快的內存,可以提高應用程序性能,多塊硬盤驅動器,用于提高數據容量和冗余,特制的網卡等。
服務器的硬件配置
服務器硬件配置是由主板、CPU、內存、硬盤、散熱風扇、網卡、磁盤陣列卡和機箱等組成,以下分別介紹:
服務器主板
主板是計算機的主電路板,服務器的其他所有部件都要連接在主板上。系統主板上的主要部件包括CPU處理器、芯片組,內存、擴展槽、硬盤以及用于連接設備(如鍵盤、鼠標和打印機)的輸入/輸出(I/O)端口。 某些系統主板還包括額外的內建功能,例如圖形適配器、SCSI磁盤控制器或網絡接口。
CPU處理器
處理器是服務器的中央大腦,處理器的速度和數量對你服務器支持應用程序的能力有著巨大的影響。由于處理器不斷變革,因此可能很難確定哪款處理器最適合你的應用程序。
內存RAM
內存是CPU和硬盤之間的緩沖設備,是臨時存儲器(作用是臨時存放數據),程序在運行的時候,都會調度到內存中運行,服務器關閉或程序關閉之后數據將自動從內存中釋放掉。
硬盤及陣列卡
硬盤就是永久存放數據的存儲器,其中常用的硬盤有300GB~4TB不等。硬盤類型分機械硬盤,固態硬盤兩種。
Raid(陣列卡)稱為磁盤冗余陣列,其功能是,當企業的網站數據量很大,單塊盤裝不下的時候,若購買多塊硬盤存儲數據時,就需要利用Raid技術將所有硬盤整合成一個大硬盤然后才能在這大硬盤上分區,存放數據。
不過硬盤多了勢必會有損壞,可數據是不能丟的,針對這情況,Raid還具備一個功能就是多個硬盤放在一起可以配置冗余,也就是備份,因此可以確保即使若干硬盤有損壞,數據也不會丟失。
散熱風扇
服務器風扇的作用是加快散熱片表面空氣的流動速度,以提高散熱片和空氣的熱交換速度。風扇作為風冷散熱器的兩大重要部件之一,它的性能的好壞往往對服務器散熱器效果和使用壽命起著一定的決定性作用。
網卡
網卡也稱為網絡控制器。網絡連接對于任何服務器來說都是最重要的部分,網絡控制器負責管理來自你辦公地點內客戶端(其他計算機)的輸入和數據流量。
電源
因為服務器通常比普通桌面計算機擁有更多設備,它對電源的要求更高(一般為300瓦特)。如果服務器容納了很多磁盤驅動器,它可能需要更大的電源。這樣的話,你需要考慮哪種構成因素的選擇會適合你的需求:塔式和機架式或刀片式服務器。
遠程管理卡
它的作用是通過網絡遠程(異地)開關服務器,并可以查看服務器開關機的過程等信息,早期(2010年以前),服務器托管在IDC機房,一旦出現問題,還得跑機房或者請機房的人管理。有了遠程管理卡之后,運維人員管理服務器的效率就大大的提高了。
遠程管理卡有服務器自帶的和獨立的兩類。服務器自帶的遠程管理卡,可以關機、開機,但是看不到開關服務器的過程。所以,建議給服務器配備獨立的遠程管理卡,可能會多花100多塊錢的樣子,但是,當服務器出現問題,就不需要打車或者出差,也不用給機房人員打電話了,可以利用遠程管理卡快速查看服務器故障并恢復服務。
raid卡
磁盤陣列(Redundant Arrays of Independent Disks,RAID),有"數塊獨立磁盤構成具有冗余能力的陣列”之意。 [1]
磁盤陣列是由很多塊獨立的磁盤,組合成一個容量巨大的磁盤組,利用個別磁盤提供數據所產生加成效果提升整個磁盤系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬盤上。 [1]
磁盤陣列還能利用同位檢查(Parity Check)的觀念,當數組中任意一個硬盤發生故障時,仍可讀出數據。在數據重構時,可將數據經計算后重新置入新硬盤中。
服務器機箱
服務器機箱通常有一般的機箱或是中型塔式機箱所不具備的附加功能,以確保服務器能夠長時間連續正常運做。因此選擇一款合適的機箱產品,對于服務器系統的正常和穩定的應用具有重要意義。
硬盤尺寸
目前生產環境中主流的兩種類型硬盤
3.5寸 和2.5寸硬盤
3.5寸:
2.5寸:
2.5寸硬盤可以通過使用硬盤托架后適用于3.5寸硬盤的服務器
如何在服務器上制作raid
服務器做raid的作用及好處
速度更快,安全性更高,相互備份,防止硬盤壞了,另一個硬盤數據還在(兩個盤數據一樣),讀取速度加快。因為是同時從好幾塊硬盤上面讀寫。2塊就是2倍,4塊就是4倍。當然這只是理論上的說法,并不能達到那么好的效果。2塊就1倍多,4塊大概有3倍吧。
磁盤陣列其樣式有三種,一是外接式磁盤陣列柜、二是內接式磁盤陣列卡,三是利用軟件來仿真。外接式磁盤陣列柜最常被使用大型服務器上,具可熱抽換(Hot Swap)的特性,不過這類產品的價格都很貴。內接式磁盤陣列卡,因為價格便宜,但需要較高的安裝技術,適合技術人員使用操作。利用軟件仿真的方式,由于會拖累機器的速度,不適合大數據流量的服務器。
目前對RAID級別的定義分別為raid0、1、2、3、4、5、6等,可以獲得業界廣泛認同的有4種,RAID 0、RAID 1、RAID 0+1和RAID 5。
RAID 0具有成本低、讀寫性能極高、存儲空間利用率高等特點。但由于沒有數據冗余,其安全性大大降低,陣列中的任何一塊硬盤的損壞都將帶來災難性的數據損失。所以,RAID 0中配置的硬盤不宜太多。
RAID 1是兩塊硬盤數據完全鏡像,它具有安全性高、技術簡單、管理方便、讀寫性能良好等特點。但它無法擴展單塊硬盤容量,數據空間浪費大。
RAID 0+1綜合了RAID 0和RAID 1的特點,獨立磁盤配置成RAID 0,兩套完整的RAID 0互相鏡像。它的讀寫性能出色、安全性高,但構建此類陣列的成本投入大,數據空間利用率低,不能稱之為經濟高效的方案。
服務器怎么做raid?
首先我們開機連續點擊鍵盤del進入bios設置,選擇“advanced選項卡”,我們把硬盤模式更改,在SATA configuration里的detemines how SATA controller(s)選項里選擇”RAID mode“模式。按F10保存設置即可。
修改硬盤模式為RAID Mode
重啟電腦后,按Ctrl+I鍵(開機后有提示的)進入以上界面,我們選擇”create RAID volume“選項,創建一個磁盤陣列”RAID“。之后進入以下界面。
填寫name(名字),隨便填寫,比如”yxl-raid1“,使用tab鍵切換到RAID Level,調整為raid1(mirror),其他參數不變,繼續使用tab鍵切換到create volume,回車按Y,完成創建raid。
按Y完成創建
回到bios設置,把boot啟動選項boot option #1選擇剛創建的raid即可,開機正常安裝系統即可。
硬盤狀態
ready:新硬盤表
Online: 表示該硬盤已經加入RAID組
foreign: 外來設備殘留 上一家的raid
Global Hot Spare: 表示該硬盤為全局熱備盤
Dedicated Hot Spare: 表示該硬盤為局部熱備盤
Unconfigured Good/bad: 表示該硬盤為空閑硬盤(未加入RAID、也未設置為熱備盤)
服務器常見故障
系統不停重啟進入不了系統
排查是否是硬件故障,系統盤是否損壞(硬盤燈紅色,黃色,綠色)
查看系統第一啟動項是那種方式(硬盤 網絡網卡 光驅 U盤) bios
是否雙系統?雙系統
硬盤主板背板是否有問題
服務器開機較慢請耐心等待3分鐘,不是起不來
uefi和legacy
UEFI+GPT分區,只可安裝win8/win10,開機快,效率高
Legacy+MBR分區,安裝任何系統,開機慢,無法支持超過 2T 的硬盤
卡在開機界面右下角有fA B2 H8
國內機器一般可內存最小化測試
國外機器有些需要保持雙通道運行(添加,減少)dell 成對出現
對半測試內存條,8 4 4 2 2 1 1
1:主板自檢遇到卡阻, 檢查硬盤數據線和電源線是否插緊。 更換數據線。 硬盤損壞,更換硬盤。
2:CMOS儲存信息受干擾。 恢復主板出廠設置。 主板電池沒電,更換電池。 3:主板Bug或存在問題。 若主板SATA插口都存在此現象,送修主板。 上官網下載主板的Bios更新文件,重刷Bios。 更換其它牌號的主板。
系統安裝不上
該機器是否支持該系統
驅動是否合適或是否已打驅動官網 客服
系統鏡像是否可用
使用的U盤,光驅是否正常?光驅 外接光驅
客服( 如已過保?)
如何進入服務器的bios
1.DEL鍵
最常見的進入BIOS的按鍵是“DEL”,這類電腦主要以Award BIOS和AMI BIOS為主,多半的臺式機是通過在啟動時按下DEL鍵來進入BIOS
2.ESC鍵
在AMI BIOS和MR BIOS中,進入BIOS系統需要按“ESC”鍵,一般在開機畫面會顯示“press to setup”。
3.F2鍵
大多數的臺灣品牌電腦和惠普、索尼、 戴爾 、宏基、明基、富士通、聯想和Quadtel等是通過開機時按下“F2”鍵來進入BIOS。
4.F1鍵
有幾款ThinkPad需要在開始時按住“F1”鍵不松手才能進入BIOS,另外的IBM、 東芝 等品牌需要開機時按“F1”鍵。
5.F10鍵
康柏電腦需要在開機時按下“F10”進入BIOS。屏幕會顯示“ to BIOS Setup”。
6.ASSIST鍵
比較特殊的是,新的索尼 筆記本電腦 會多一個“ASSIST”鍵,在開機時必須先按“ASSIST”鍵進入VAIO CARE頁面,在選擇進入BIOS界面。
進入BIOS的方法因電腦品牌和主板的不同各有不同,最簡單的就是學習幾個常見的英語語句,如“press 按鍵 to setup”、“BIOS SETUP”等關鍵性的單詞,在開機時屏幕上顯示關鍵詞時,按下相應的按鍵即可進入BIOS。
一般進入陣列卡的快捷鍵
ctrl+h
ctrl+r
或者其他特殊
Ctrl+R快捷鍵陣列卡配置查看raid狀態 當發現如下界面時,按Ctrl+R進入raid配置界面 進入raid配置界面后,可能會發現有之前的raid配置信息。 根據箭頭標注的位置,可見陣列大小、陣列狀態(“Optimal”為正常狀態)、raid 類型(“Raid Level”處)。清空配置或沒有raid信息的情況下,磁盤應為如下狀態。
網絡不通
注意服務器目前都是千兆網卡,不支持百兆網口
插錯網口 管理口 NIC
網線是否正常?
網卡是否正常?
上行交換機是否正常?
1、服務器通,應用或者網站不一定正常
2、服務器不通,則應用或網站肯定不正常
今天主要講服務器不通的問題,小編根據“醫生”同事的講解,對服務器不通做了排查總結,大體流程為:測試→登錄→排查→重啟。
一、測試
服務器不通我們首先需要確認服務器是否真的不通,此時使用工具為ping,telnet,tcping
(1)能ping通,說明網絡無問題,需要檢查內部情況;
(2)ping不通,那么使用telnet或者tcping測試常用端口,比如80,3306,21,33890等,只要有一個端口能通,都說明服務器網絡正常。
當然,如果上述方式均不通,也并不能代表服務器100%沒網絡,我們需要進行第二步排查。
二、登錄
每個網站空間都有控制臺功能,這個功能非常強大,即便服務器沒有網絡也可從控制臺登錄服務器。
(1)如果控制臺中服務器正常,可以登錄服務器,就說明可能是內部的問題,可直接進入第三步排查流程;
(2)如果登錄時顯示藍屏、無響應、動不了鼠標、linux出現亂碼報錯,可直接重啟服務器后再試;
(3)點擊控制臺后不顯示“點擊管理”按鈕,則可能是服務器未啟動或者其他異常
三、排查
服務器可從控制臺登錄但是網絡不通,就需要登錄后進行排查了,主要檢查以下方面:
(1)安全組:優先檢查是否設置了安全組,部分情況是安全組未正確配置導致。
(2)網卡配置:網卡是否禁用了,需要啟用。IP配置是否為自動獲取IP,正常云服務器為固定IP。在服務器內可嘗試ping 114.114.114.114看看內部網絡是否正常,不正常則ping一下服務器網關,如果網關能通,外網不通,考慮是IP被ddos封停情況。
(3)防火墻:部分情況下windows服務器的防火墻服務未啟動,可能導致服務器所有端口都不通,一般和安裝的安全軟件有關。linux服務器可嘗試關閉iptables或者firewalld進行測試。
(4)路由和遠程訪問:如果開啟了路由和遠程訪問,設置不當會導致網絡不通。
(5)端口監聽:極少數情況服務器端口可能會出現異常占用(比如SYN攻擊)或者tcp端口不監聽的情況,進入服務器檢查可打開cmd,輸入netstat -anb | more 進行查看,按空格逐步往下翻頁。如下圖,可看到21、80、3306、33890端口的監聽,說明FTP,網站,mysql數據庫,遠程桌面服務正常運行。
(6)安全軟件:服務器內不建議安裝家用電腦的安全軟件,一般使用服務器專用的,如云鎖或者安全狗。
(7)系統被黑:windows服務器可在開始菜單的運行中輸入lusrmgr.msc回車,查看用戶組Administrators中是否有非Administrator的管理員(類似下圖這種admin$的就是被黑了);在運行中輸入msconfig回車,查看是否有異常啟動項和服務。Linux服務器可輸入top查看占用cpu異常的進程進行分析。
硬盤不識別
硬盤故障的原因很多,排除硬盤出現壞道、電路板燒毀等本身硬件損壞外,因主板或系統設置不正確而無法找到硬盤的現象也是時時發生的。譬如在更換計算機主板、電源后,或多或少的因為設置不正確而使系統無法正確識別硬盤。
硬盤無法識別 的原因及解決方法:
1、硬盤故障導致 硬盤無法識別
在系統無法正確的識別到硬盤后,首先要排除硬盤自身故障,確定硬盤是完好并能正常使用的,還是硬盤出現了嚴重的毀壞。我們可以通過聽取硬盤轉動時所發生的聲音來判斷硬盤的機械部分是否出現問題。硬盤只要一加電,就是在不停的運轉著,在出現故障后通過聽取硬盤轉動的聲音來判斷機械故障。
正常情況下,在機器開機自檢時,硬盤一般會發出“噠…噠…噠……”的聲音,然后就恢復了平靜,如果聽到這種聲音就有比較大的把握判斷硬盤大概沒有問題;
如果聲音是“噠…噠…噠……”,然后又是連續幾次發出“咔噠…咔噠”的聲響,很大的可能是硬盤出問題了。
最壞的情況 是自檢時硬盤出現“達、達、達”之類的周期性噪音,則表明硬盤的機械控制部分或傳動臂有問題,或者盤片有嚴重損傷。
拆下硬盤,接在其他的電腦上,進入到CMOS中進行檢測,如果也是檢測不到,可以斷定是硬盤問題。
2、有些情況硬盤電路板部分燒毀,系統就根本無法自檢到硬盤,不過這種情況出現的機率一般比較小,但也不能夠完全排除。可以找到相同型號的電路板更換,若無法修復,盤上數據又確實寶貴,可以找專業人士將硬盤內的數據恢復。
3、主板bios設置出錯導致 硬盤無法識別 。
(1)BIOS里硬盤參數設置不對,自檢不通過,硬盤無法正常使用。一般是由于更換主板或是重新安裝系統后引起的。
目前的大部分主板一般都提供兩個IDE接口和兩個SATA接口,對于865PE芯片組的主板,一般情況下BIOS設置中是將SATA接口給關閉的,如果此時使用SATA硬盤則系統無法正確識別。而對于大部分NF4和9×5系統芯片組的主板,一般默認情況下SATA與IDE接口都是打開的,有的個別主板在設置上的不同,可以視情況的不同,將主板的IDE與SATA端口打開與關閉,一般情況下打開即可。
(2)BIOS中電源設置也會影響到硬盤的使用。
比如:有時電腦會出現硬盤忽然停轉,然后又立即啟動,可以明顯聽到硬馬達起動的聲音。如果硬盤沒有別的問題的話,那應該是BIOS設置的問題,檢查BIOS設置中,“power management”中的“HDD PowerDown”項,并將其打開。在BIOS中Power Manager Setup 選項中曾改過東西,進入CMOS中發現 Power Management Setup 中的Power Management被設置成MAX Saving(硬盤在1分鐘內無數據讀寫就進入Power Down供電停止狀態),這表示有時當讀寫命令傳輸時,有時硬盤已處于停止狀態,需要重新“啟動”進入工作狀態,所以硬盤表現為時快時慢。
4、硬盤出現問題,當然 硬盤無法識別 ,可以根據系統的提示來判斷硬盤的故障。
開機后系統自檢失敗并出現:“primary masterharddiskfail”提示,而有時能檢測通過正常啟動。
檢測失敗后有時在BIOS中能用AUTO DETECT重新設置,有時AUTO DETECT又找不到硬盤。出現這種情況一般情況下是數據線和主板接口的問題,首先我們換條好的數據線,檢查數據線連接是否正常,如果不是數據線的問題,那么將硬盤取出放在別的機器上進行檢查,一般情況下都可能檢查到問題。
另外電源供電也會出現此類的提示,如果將硬盤換到機器上能用的話,就應該懷疑是電源的問題,如果不能用,則是硬盤本身出現了問題。
5、如果主板檢測到了硬盤,先確認一下檢測到的硬盤的容量和其他的參數是否和實際的硬盤參數是相同的。若檢測到的硬盤容量和實際的不同,說明系統一定出現故障了,這種情況的發生可能是硬盤、主板、甚至是硬盤數據線,可以用替換法加以確認。
6、目前硬盤都采取了多項容錯技術,應用最普遍的是S.M.A.R.T技術。如果屏幕顯示“SMART Failure Predicted on Primary Master:ST310210A”,然后是警告:“Immediately back-up your date and replase your hard disk drive. A failure mauy be immnent.”此時,須按F1才能繼續,這是S.M.A.R.T技術診測到硬盤可能出現了故障或不穩定情況,警告需要立即備份數據并更換硬盤。出現這種提示后,只能更換新盤了。
7、硬盤在超頻后也可能出現“硬盤讀寫失敗”,很多硬盤在高外頻下工作會有一些問題,輕則無法啟動,重則數據丟失。硬盤超頻后對系統的整體提升并不算大,而且穩定性極差,因此極不推薦對硬盤進行超頻。
總結
- 上一篇: The REBOL Scripting
- 下一篇: Monkey框架(测试方法篇) - mo