Linux服务器硬盘更换,[ Linux ] 服务器更换硬盘
服務器型號:ThinkServer RD650
操作系統(tǒng):Red Hat 6.7
業(yè)務用途:生產環(huán)境監(jiān)控機
接到機房郵件通知,告知某臺服務器硬盤告警,并提供了設備SN號和機柜位置。根據(jù)提供想相關信息找到對應的設備IP并確定該設備的業(yè)務用途。
登錄到該設備確認SN號是否對應:
#dmidecode | egrep -A10 -i 'system infor'
System Information
Manufacturer: LENOVO
Product Name: ThinkServer RD650
Version: XXXXX
Serial Number:xxxxx # S/N號
UUID: xxxxx
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_ND
Family: ThinkServer
Handle 0x0002, DMI type 2, 15 bytes
S/N號確認是該服務器,該服務器是一臺監(jiān)控機,確保業(yè)務沒有受到影響。通過 MegaCli64 命令查看物理磁盤狀況
#./MegaCli64 -PDList -aALL |grep "Firmware state"
Firmware state: Online, Spun Up
Firmware state: Online, Spun Up
Firmware state: Offline
Firmware state: Online, Spun Up
發(fā)現(xiàn)第三塊磁盤已經處于 Offline 的狀態(tài),需要盡快處理,再次檢查 raid 級別:
#./MegaCli64 -LDInfo -Lall -aALL
Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name :1
RAID Level : Primary-1, Secondary-0, RAID Level Qualifier-0 # RAID 1
Size : 3.635 TB
Mirror Data : 3.635 TB
State : Degraded
Strip Size : 64 KB
Number Of Drives per span:2
Span Depth : 2
Default Cache Policy: WriteThrough, ReadAhead, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteThrough, ReadAhead, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy : Disabled
Encryption Type : None
Is VD Cached: No
Exit Code: 0x00
通過查看得知,4塊盤做到 RAID 1, 雖說是監(jiān)控機,但是4塊盤組 RAID 10 還是更好。
去到機房,換上備用的同型號容量的硬盤,在使用 MegaCli64? 命令查看磁盤狀態(tài):
#./MegaCli64 -PDList -aALL |grep "Firmware state"
Firmware state: Online, Spun Up
Firmware state: Online, Spun Up
Firmware state: Rebuild
Firmware state: Online, Spun Up
確認磁盤已經讀到,并 RAID組在重建。過上一段時間。再次查看重建的進度:
#./MegaCli64 -PDRbld -ProgDsply -PhysDrv [:2] -a0
說明: [:2] 磁盤從0開始,第三塊磁盤的索引是 2 。
動態(tài)可視化的重建進度如下圖:
位置索引為2的磁盤重建進度已經 99% 已耗時 5小時9分鐘,重建完成后,再次檢查物理磁盤的狀態(tài):
#./MegaCli64 -PDList -aALL |grep "Firmware state"
Firmware state: Online, Spun Up
Firmware state: Online, Spun Up
Firmware state: Online, Spun Up
Firmware state: Online, Spun Up
所有磁盤都已經 Online 狀態(tài),本次更換磁盤完畢,數(shù)據(jù)沒有受到任何的影響。
質疑一:
在 RAID 重建的時候,數(shù)據(jù)無法寫入到邏輯盤?
答:經過真實環(huán)境測試,RAID 在重建的時候,并不會影響數(shù)據(jù)的寫入操作。
此次是針對該服務器是監(jiān)控機,數(shù)據(jù)并不重要的前提下,直接進行的熱插拔更換物理磁盤,重建 RAID 組,在業(yè)務服務器上,還請備份,備份,再備份進行磁盤的更換的操作,不要過分相信冗余和災備,一旦發(fā)生不可控事件,數(shù)據(jù)可能就無法恢復了,請慎重!
關于 MegaCli64 命令的使用,請參考:
總結
以上是生活随笔為你收集整理的Linux服务器硬盘更换,[ Linux ] 服务器更换硬盘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android判断usb已连接,andr
- 下一篇: linux卡在nfs挂载怎么办,51CT