【发布时间】:2019-12-09 21:48:39
【问题描述】:
在 GCP 上,当支持已挂载文件系统的磁盘大小发生更改时,是否有办法触发文件系统调整大小(可能通过运行 systemd 单元)?
我希望通过 udev 可以实现此类事件,但通过运行 udevadm monitor --environment 我只能看到附加/分离事件,而不是磁盘调整大小。
我认为我唯一的选择是定期运行 resize 或在磁盘大小更改时强制重新启动实例。
【问题讨论】:
-
Google Compute Engine 虚拟机,对于大多数 Linux 操作系统,都包含用于检查是否需要调整启动磁盘大小的启动代码。正确的程序是:调整磁盘大小,然后重启实例。您可以通过 Cloud SDK 和 Cloud Run + Cloud Scheduler 等其他服务自动检查可用磁盘空间、调整磁盘大小并重新启动。
标签: google-cloud-platform disk hard-drive udev google-persistent-disk