在使用 Linux 時,有時候會因為初始時磁盤空間分配估計不足,使用中需要將掛載點擴容的情況,這就需要我們掛載新的磁盤。但是如果我們在 Linux 運行過程中掛載磁盤, Linux 又不能在不重啟的情況下自動識別,這時就需要我們使用下面的操作使 Linux 在不重啟的情況下識別新掛載的磁盤。
首先,查看主機總線號,磁盤肯定是有總線連接着的:
[root@localhost ~]# ls /sys/class/scsi_host/
host0 host1 host2
其次,重新掃描SCSI 總線來添加設備:
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@localhost ~]# echo "- - -" > /sys/class/scsi_host/host2/scan
之所以掃描的是SCSI 總線,是因為我們添加的是 SCSI 類型的磁盤。
再次,查看一下新掛載的磁盤,此時 Linux 已經可以識別新添加的磁盤:
[root@localhost ~]# fdisk -l
最后,對新掛載的磁盤進行分區,格式化,掛載即可使用。
