将新虚拟磁盘添加到 ESX“实时”中的 RHEL 主机

war*_*ren 8 virtualization storage redhat vmware-esx

我确定我刚刚错过了哪个教程/手册页面涵盖了这一点,但是您如何添加让来宾操作系统识别您已在不重新启动的情况下向其中添加了新驱动器?

我有一个在 ESX 4 上运行的 RHEL5 来宾。我已经向 VM 添加了新的虚拟磁盘,但还没有弄清楚如何让来宾在不重新启动的情况下识别它们。

这可能吗?如果是这样,如何?

具体来说,我想要一种在 RHEL 中执行此操作的方法,但任何其他 Linux 发行版或 Windows 版本也不错。

Zyp*_*her 5

这就像热插拔(在物理系统上不是一个好主意)任何 scsi 设备到 rhel 系统一样。您需要获取 SCSI 子系统才能添加新设备。这是通过将以下内容回显到文件中来完成的/proc/scsi/scsi

添加设备:echo "scsi add-single-device <h> <c> <i> <l>" > /proc/scsi/scsi 其中:
h = 主机
c = 通道
i = ID
l = LUN

例如,我刚刚使用 SCSI 的默认设置向 VM 添加了第二个 HD。

echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi