Image Streamer AMVM 不可用

症状

AMVM 不可用。如果在设备上未安装 AMVM,HPE Synergy Image Streamer 用户界面中的部署设备屏幕上的设备虚拟机部分将显示以下消息:

设备虚拟机在部署设备上不可用

如果创建逻辑机箱失败,则在尝试从操作 > 编辑虚拟机设置编辑设备虚拟机设置时,用户界面显示以下消息:

要创建虚拟机设置,必须先为部署设备创建逻辑机箱

解决方案 1
原因

在创建逻辑机箱期间未创建 AMVM。

操作
  1. 检查在 Image Streamer 中的活动页面上的更新 Image Streamer 任务说明中显示的状况消息。
  2. 如果更新 Image Streamer 任务说明显示以下错误消息,请使用以下 API 重新安装 AMVM:无法创建 amvm
    1. 使用 GET 命令读取当前的网络配置:

      curl -ikg -H 'X-API-Version : 300' -H 'Auth : <Authtoken>' -X GET https://<ImageStreamerClusterIPFromBrowser>/rest/appliance/i3s/amvm

      GET 响应:{"managementipv4address": "MGMT_IP", "managementipv4gateway": "MGMT_GW", "dataipv4address": "DATA_IP", "managementipv4subnet": "MGMT_MASK", "dataipv4subnet": "DATA_MASK", "amvmstate": "shut off"}

    2. 使用 DELETE 命令卸载 AMVM。如果创建逻辑机箱时尝试安装 AMVM,但无法安装 AMVM,则此命令很有用。

      curl -ikg -H 'X-API-Version : 300' -H 'Auth : <Authtoken>' -X DELETE https://<ImageStreamerClusterIPFromBrowser>/rest/appliance/i3s/amvm

      DELETE 响应:{"status": "success", "reason": ""}

      要从 Image Streamer 设备对的备用节点中删除 AMVM,请将 ?ispeerrequest=true 附加到上述 URL 后面。

    3. 使用 POST 命令安装和配置 AMVM。请使用您通过 GET 命令获取的相同 IP 详细信息:

      curl -ikg -H 'X-API-Version:300' -H 'Content-Type:application/json' -H 'Auth: <Authtoken>' -X POST https://<ImageStreamerClusterIPFromBrowser>/rest/appliance/i3s/amvm -d '{"mgmtipv4subnet": "MGMT_MASK","mgmtipv4gateway": "MGMT_GW","amvmhostname": "amvmhost","dataipv4": "DATA_IP","dataipv4subnet": "DATA_MASK", "mgmtipv4": "MGMT_IP"}'

      POST 响应:{"reason": "", "status": "success"}

      要在 Image Streamer 设备对的备用节点上安装 AMVM,请将 ?ispeerrequest=true 附加到上述 URL 后面。

      重要信息:

      安装 AMVM 大约耗时 2-3 分钟。在进行该操作时,请勿终止该操作。

      注意:

      在任何情况下,AMVM 都仅在其中一个活动或备用的群集节点上运行。

解决方案 2
原因

托管虚拟机的活动设备发生故障。

操作
在新的活动设备上重新发出 REST 调用以启动虚拟机。有关如何重新发出 REST 调用的信息,请参阅《HPE Synergy Image Streamer 帮助》。