在CentOS下掃描LUN的完整操作指南
LUN掃描的必要性
存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)環(huán)境中,LUN(Logical Unit Number)作為存儲(chǔ)設(shè)備的基本單元,在擴(kuò)容或配置變更后需執(zhí)行設(shè)備掃描。CentOS系統(tǒng)通過(guò)SCSI子系統(tǒng)實(shí)現(xiàn)存儲(chǔ)設(shè)備識(shí)別,精確的掃描操作可避免重啟主機(jī)帶來(lái)的業(yè)務(wù)中斷。
操作流程詳解
1. HBA驅(qū)動(dòng)狀態(tài)驗(yàn)證
lsmod | grep -i hpsa # HP Smart Array控制器檢測(cè)
lsmod | grep -i lpfc # 博通光纖通道卡檢測(cè)
2. SCSI設(shè)備熱掃描
執(zhí)行全局總線掃描:
echo "- - -" > /sys/class/scsi_host/host0/scan
多控制器環(huán)境批量操作:
for host in /sys/class/scsi_host/host*; do echo "- - -" > $host/scan; done
3. 設(shè)備識(shí)別驗(yàn)證
查看SCSI設(shè)備列表:
lsscsi -v
檢查塊設(shè)備映射:
lsblk -o NAME,SIZE,MODEL,TRAN
4. 多路徑配置更新(可選)
multipath -v2
multipath -ll
典型問(wèn)題排查
- 設(shè)備未識(shí)別:檢查HBA指示燈狀態(tài),驗(yàn)證SAN分區(qū)配置
- 掃描無(wú)響應(yīng):更新HBA驅(qū)動(dòng)固件,確認(rèn)存儲(chǔ)端LUN映射
- 權(quán)限問(wèn)題:檢查
/etc/multipath.conf
配置,驗(yàn)證用戶組權(quán)限
注意事項(xiàng)
- 建議在業(yè)務(wù)低峰期執(zhí)行掃描操作
- 虛擬化環(huán)境需同步檢查hypervisor層存儲(chǔ)配置
- 企業(yè)級(jí)存儲(chǔ)設(shè)備需配合存儲(chǔ)管理工具操作