无需重新启动客户机操作系统即可检测 VMware 中增加的分区

无需重新启动客户机操作系统即可检测 VMware 中增加的分区

我们正在运行非关键生产 ubuntu 服务器,我需要将分区大小从 17GB 增加到 30GB,而无需重新启动客户操作系统。

在我的 VSPHERE 上,我增加了 ubuntu 客户操作系统的存储大小,并增加了 30 GB。教程一直说要运行命令:

echo "- - -" > /sys/class/scsi_host/host0/scan我这边没有返回任何结果。

我尝试过host0, host1, host2,但没有显示任何结果。

gparted因为该服务器是纯基于 CLI 的,所以没有用。

我对 Linux 有点生疏,因为我更习惯使用 Windows。我需要小心地增加容量,而不影响其上运行的任何服务。

答案1

检查确实存在文件/sys/class/scsi_host/host0/scan,并且不存在带有文件的文件,例如host3。此外,如果您已将服务器配置为使用虚拟 IDE 磁盘而不是 SCSI 磁盘,我不认为这将起作用,并且您可能注定要重新启动它。

如果有超过 3 个 SCSI 主机,您可以尝试在所有主机上发出此命令,但这对 VM 来说是一个非常奇怪的配置。

相关内容