我计划测试这个配置:
服务器 A - ESXi,带有以 NFS 形式导出的虚拟 ZFS 存储设备,
服务器 B - ESXi 与 Datastore2 连接到 NFS,VM 文件位于 Datastore2 上。
如何完成正确的启动过程:A -> napp-it-> B -> conect and mount NFS -> VM1, VM2
。A 和 B 可以同时启动,napp-it 可以自动启动,但 VM1 必须等待 Datastore2 可用。
答案1
有多种方法。最简单的方法可能是:
- 在主机 A 上将一个小型虚拟机设置为随主机自动启动并检查存储启动,然后通过 IPMI 或简单的 WOL 启动主机 B
- (意味着主机安装在本地存储上)自动启动主机 B,但将所有虚拟机设置为手动启动;然后使用 A 或 B 上的小型虚拟机检查存储并通过 API 启动虚拟机
- (需要正确的 ESXi 许可)将 VM1、VM2、... 设置为依赖于 napp-it VM(例如作为代理 VM)