Linux 在不重启的情况下识别新挂载的磁盘
时间:2019-05-16 16:29 来源:linux.it.net.cn 作者:IT
在使用 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
最后,对新挂载的磁盘进行分区,格式化,挂载即可使用。 (责任编辑:IT)
在使用 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 最后,对新挂载的磁盘进行分区,格式化,挂载即可使用。 (责任编辑:IT) |