虚拟机Vcenter添加硬盘无法识别

虚拟机Vcenter添加硬盘无法识别,第1张

最近在项目上遇到的一个问题,在Vcenter中为虚拟机添加一块硬盘用于扩展逻辑卷,但是添加之后发现使用

fdisk -l信息不变,新增的硬盘并没有识别,这种情况下重启虚拟机硬盘就会识别出来,但是环境要求不能重启,

经过查找发现有如下方法:

先查看/proc/scsi/scsi文件

使用命令 echo "scsi add-single-device 2 0 2 0">/proc/scis/scsi

# echo "scsi add-single-device w x y z" >/proc/scsi/scsi

参数值 w、x、y 、 z,解释如下:

w(Host)是主机适配器标识,第一个适配器为零(0)

x (Channel)是主机适配器上的 SCSI 通道,第一个通道为零(0)

y (ID)是设备的 SCSI 标识

z (Lun)是 LUN 号,第一个 LUN 为零(0)

再次使用fdisk -l查看发现新增的磁盘已经能显示相关信息了

scsi文件中会有两条记录,在添加时选择Type: Direct-Access的CD-ROM类型添加

首先插上U盘 然后运行虚拟机程序

2.在虚拟机的设置界面 点击“编辑虚拟机设置”

3.点击“硬盘” 选择“添加”

4.在“硬件类型”选择“硬盘”点击“下一步”

5.虚拟磁盘类型选择“SCSI”选项 然后点击“下一步”

6.选择“使用物理磁盘”并点击“下一步”

7.在设备中选择“PhysicalDrive 1”接着选择“使用整个磁盘” 点击“下一步”

8.设置好个人文件名 也可以保持默认 点击“完成”

9.可以看到出现了一个新硬盘 点击“确定”

10.运行虚拟机后可以看到U盘成功识别并添加到虚拟机中


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11958197.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存