龙空技术网

Linux系统下,虚拟机不重启的情况,重新扫scsi,获取硬盘的方法

小明随身杂谈 592

前言:

现在朋友们对“linux扫描硬件”大概比较注重,你们都想要分析一些“linux扫描硬件”的相关文章。那么小编同时在网摘上汇集了一些有关“linux扫描硬件””的相关资讯,希望小伙伴们能喜欢,各位老铁们快快来了解一下吧!

虚拟机或支持热插拔的服务器新增磁盘,通过扫描scsi设备使系统读取磁盘(SATA接口自动识别)。重新扫scsi有两种方法:

(1) 重启系统

Linux系统在每次重启之前都会重新扫描硬件设备,然后加载入系统。

然后通过fdisk等命令进行分区挂载使用。

(2) 执行命令,重新扫描设备

# cd /sys/class/scsi_host/

# echo "- - -" > host0/scan

通过对scsi_host下的每个文件下的scan操作,使系统重新扫描SCSI设备。查看系统日志/var/log/messages,发现对SCSI设备进行了一次重新扫描。

云匣子系统扫描磁盘并自动化扩容脚本如下:

在百度云,浪潮云,阿里云,华为云四个平台上增加磁盘,经测试,所有平台在线挂载磁盘后均能自动识别,无需通过脚本扫描,识别结果如下。

百度云识别结果如下:

百度云磁盘系统盘识别为vda,添加新磁盘识别为vdb。

浪潮云识别结果如下:

浪潮云磁盘系统盘识别为vda,添加新磁盘识别为vdc。

阿里云识别结果如下:

阿里云磁盘系统盘识别为xvda,添加新磁盘识别为xvdb。

华为云识别结果如下:

华为云磁盘系统盘识别为vda,添加新磁盘识别为sda。

如果你对学习IT方面感兴趣,欢迎订阅我的头条号。我会在这里发布所有与IT有关的有趣文章。偶尔也回答有趣的问题,有问题可随时在评论区回复和讨论,点赞,看到即回。

(码字不易,若文章对你帮助可点赞支持~)

标签: #linux扫描硬件