1. 程式人生 > >esxi在線添加硬盤,系統沒有識別到怎麽辦(重啟除外)

esxi在線添加硬盤,系統沒有識別到怎麽辦(重啟除外)

系統沒識別到硬盤

esxi在線添加虛擬磁盤,fdisk -l沒發現,一般情況下重啟服務器就可以。但是我服務器不能影響業務,為什麽新增磁盤或磁盤擴容後,Linux系統識別不到呢?因為連接存儲設備的SCSI總線需要重新掃描,才能識別到這些新的存儲設備。


一、新增虛擬磁盤
1、找到總線編號

[root@mail ~]# grep mpt /sys/class/scsi_host/host?/proc_name
/sys/class/scsi_host/host2/proc_name:mptspi


2、掃描SCSI總線,請註意host後面的數字0,需根據上面實際查出的總線編號一樣,我這裏是2

[root@mail ~]# echo "- - -" > /sys/class/scsi_host/host2/scan


3、運行fdisk -l 就可以看到新添加的硬盤了

4、新建分區、掛載等


二、虛擬磁盤擴容
1、磁盤的總線編號

[root@mail ~]# cd /sys/class/scsi_disk/


2、每塊硬盤對應的地址編號

[root@mail scsi_disk]# ls
2:0:0:0  2:0:1:0  2:0:2:0


3、進入需要擴容的地址編號,運行下面命令

[root@mail scsi_disk]# echo '1' > device/rescan


4、運行fdisk -l 就可以看到擴容好的磁盤了

esxi在線添加硬盤,系統沒有識別到怎麽辦(重啟除外)