我在VMware上安装/添加了2个新磁盘。
我执行了这个命令,没有检测到任何新磁盘:
ls /sys/class/scsi_host/ | while read host ; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done还有其他方法可以重新扫描vmw_pvscsi设备吗?
./lsscsi -s
[0:0:0:0] cd/dvd NECVMWar VMware IDE CDR00 1.00 /dev/sr0 -
[2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda 32.2GB
[2:0:1:0] disk VMware Virtual disk 1.0 /dev/sdb 107GB
[3:0:0:0] disk VMware Virtual disk 1.0 /dev/sdc 107GB
[3:0:1:0] disk VMware Virtual disk 1.0 /dev/sdd 214GB
[3:0:2:0] disk VMware Virtual disk 1.0 /dev/sde 53.6GB
[3:0:3:0] disk VMware Virtual disk 1.0 /dev/sdf 53.6GB
[3:0:4:0] disk VMware Virtual disk 1.0 /dev/sdg 161GB发布于 2015-07-14 12:30:17
这些设备应该在VMware下自动显示在Linux中。检查dmesg|tail的输出。
如果你改变了设备的大小,你可以用.
echo 1 > /sys/class/scsi_disk/0\:0\:0\:0/device/rescan,在这里您可以替换SCSI磁盘ID。
例如:
[root@xt /sys/class/scsi_disk]# ls -1
2:0:0:0
2:0:1:0
3:0:0:4https://serverfault.com/questions/705591
复制相似问题