很多时候我们需要给Linux添加硬盘,通常我们添加完硬盘后需要重启服务器,以便识别硬盘,非常麻烦,特别是服务器处于服务状态。
这里提供一个自动扫描新增硬盘,不需要重启服务器的脚本,信息如下:
-
#!/bin/sh
-
##新增硬盘后,使用此脚本自动发现新增硬盘,不需要重启服务器
-
scsihostnum=`ls -alh /sys/class/scsi_host/host*|wc -l`
-
for ((i=0;i<${scsihostnum};i++))
-
do
-
echo "- - -" > /sys/class/scsi_host/host${i}/scan
-
done
比如:
我们在虚拟机中热添加一块硬盘,执行脚本:
#/bin/sh autoscandisk.sh
#fdisk -l
就可以查看新增的硬盘,使用fdisk就可以分区,接着格式化、挂载。
阅读(4640) | 评论(0) | 转发(0) |