您的位置:首页 > 运维架构 > Linux

vmware Linux热添加磁盘

2011-07-21 10:02 218 查看
vmware workstation7.0 中linux虚拟机热添加新硬盘,不需重启。
echo "scsi add-single-device x y zu" > /proc/scsi/scsi
其中:
x是硬盘所在SCSI控制器号(一般机器就一个SCSI控制器,所以就是0);
y是硬盘所在SCSI通道的编号(一般单通道的就是0,多通道的要看是哪个通道了);
z是硬盘的SCSI ID号(可以通过具体插入的硬盘插槽来判断);
u是硬盘的lun号(默认情况都是0)
1. 查看scsi控制器、通道号码、id号



可以看到Hard Disk(scsi)12G的磁盘是主通道磁盘,scsi控制器编号为0,channel号为0,硬盘的scsi ID号为0,lun默认为0。
2.



我们可以看到该磁盘的scsi控制器为另一个,具体ID未知。其中channelID默认为0,硬盘的scsi ID为2,lun号码默认为0。
3. 我们再来观察系统当中/proc/scsi/scsi中的信息:
[root@linux-ace ~]#more /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel:00 Id: 00 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 00 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 01 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 02 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 03 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 04 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 05 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 06 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi2 Channel:00 Id: 08 Lun: 00
Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Type: Direct-Access ANSI SCSI revision: 02
明显的看到主磁盘scsi 的控制器ID为0,其他的scsi控制器ID为2。
4. 添加新的磁盘



通过编号即可知scsi控制器为0,channel为0,磁盘ID为1,默认磁盘的lun号为0.
通过echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi即可热添加该磁盘到linux系统中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: