我在这里有一个新手问题。
我在 ESXi 上运行了一些服务器,一些新的 debians,一些旧的 debians,还有一些新的 centOS 和一些旧的 centeOS。
有时我需要扩展磁盘空间,但棘手的部分来了。有没有办法在我扩展 ESXi 中的磁盘后检查服务器是否需要重新启动,因为有时,在工作日/小时内重新启动某些服务器是我不想做的事情。
提前谢谢你们!
我在这里有一个新手问题。
我在 ESXi 上运行了一些服务器,一些新的 debians,一些旧的 debians,还有一些新的 centOS 和一些旧的 centeOS。
有时我需要扩展磁盘空间,但棘手的部分来了。有没有办法在我扩展 ESXi 中的磁盘后检查服务器是否需要重新启动,因为有时,在工作日/小时内重新启动某些服务器是我不想做的事情。
提前谢谢你们!
如果您使用 LVM 来扩展驱动器空间,只要有可用的物理驱动器空间,您就不需要重新启动。
当您必须在 ESX 中添加驱动器时,您只需重新扫描 SCSI 总线(在 GUEST 上)即可显示驱动器。(无需重新启动)
例如,在 ESX(主机)中,您向服务器添加了一个新的 20G 驱动器 /dev/sdb。现在在 GUEST 上,您可以重新扫描 SCSI 总线而无需重新启动以显示驱动器。
此示例假设您只有 /dev/sda 驱动器。如果您已经拥有 /dev/sdb,它将显示为下一个 /dev/sd?设备。
首先获取 scsi 主机号。
然后使用从上面返回的 host2 重新扫描 scsi 总线。(如果在 Host2 上找不到,请尝试 Host1)
(fdisk 现在应该显示额外的 /dev/sdb 分区)
您现在可以使用 LVM 来扩展逻辑卷并使用 xfs_growfs 来扩展空间。