0

我有一个安装附加磁盘的启动脚本。尽管在安装磁盘之前 VM 可用于登录,但我尝试设置睡眠 10!

在此处输入图像描述

如何确保仅在挂载磁盘后 VM 可用于登录/绿色?

我的启动脚本有这个用于安装磁盘的片段

# Mount the external disk --
# NOTE: if this disk is attached by this point,  all subsequent commands will fail
sleep 10;
sudo lsblk
sudo mkdir -p /mnt/disks/datadisk
sudo mount /dev/sdb1 /mnt/disks/datadisk
4

1 回答 1

1

您无法更改 VM 状态的行为。事实上,状态取决于 VM 是否已经作为“硬件”运行(状态),而不取决于启动脚本状态,甚至 SO 是否准备就绪。例如,Running即使 SO 在启动时由于配置错误而崩溃,状态也可能是(绿色)。

对于这种特定情况,也许您可​​以尝试挂载将条目添加到的磁盘 /etc/fstab

于 2021-05-30T21:50:03.050 回答