可以通过更改虚拟机属性(如存储路径)更新 vRealize Automation 环境中的一个或多个受管虚拟机。

开始之前

  • 架构管理员业务组主管身份登录到 vRealize Automation 控制台。

关于此任务

受管虚拟机是指在 vRealize Automation 环境中管理的计算机,可以在控制台中进行查看。

过程

  1. 生成虚拟机 CSV 数据文件。
    1. 选择基础架构 > 管理 > 批量导入
    2. 单击生成 CSV 文件
    3. 计算机下拉菜单中选择受管
    4. 资源下拉菜单中选择一种可用的资源类型。

      选项

      描述

      端点

      访问虚拟化主机所需的信息。

      计算资源

      访问一组功能类似的虚拟机所需的信息。

    5. 名称下拉菜单中选择虚拟机资源的名称。
    6. (可选)如果需要迁移虚拟机自定义属性,请选择包括自定义属性
    7. 单击确定
  2. 编辑虚拟机 CSV 数据文件。
    1. 使用文本编辑器打开 CSV 文件,并编辑需要全局更改的数据类别。

      要更新 CSV 数据文件中包含的虚拟机,每台计算机都必须与以下项进行关联:

      • 预留

      • 存储位置

      • 蓝图

      • 计算机组件

      • 存在于目标部署中的所有者

      要想成功执行更新,每台计算机的所有值必须存在于目标 vRealize Automation 环境中。您可以更改预留、存储位置、蓝图和所有者的值,或者通过编辑 CSV 文件将静态 IP 地址值添加到各个计算机。

    2. 如果要更改虚拟机的静态 IP 地址,请将以下格式的命令附加到 CSV 文件。

      ,VirtualMachine.Network#.Address, w.x.y.z, HOP

      使用虚拟机的恰当信息配置该命令。

      • # 更改为用此静态 IP 地址配置的网络接口的编号。例如 VirtualMachineNetwork0.Address

      • w.x.y.z 更改为虚拟机的静态 IP 地址。例如 11.27.42.57

      • HOP 字符串(Hidden、Not encrypted、Not runtime)可设置属性的可见性。成功导入后,此默认属性会从虚拟机中移除。

      要成功更新,必须确保 IP 地址在正确配置的地址池中可用。如果地址找不到或已在使用中,即使没有静态 IP 地址定义,更新也会成功,但系统会记录错误。

    3. 保存 CSV 文件,然后关闭文本编辑器。
  3. 使用 vRealize Automation 管理界面更新 vRealize Automation 环境中的一个或多个虚拟机。
    1. 选择基础架构 > 管理 > 批量导入
    2. 单击新建
    3. 名称文本框中输入此任务的唯一名称,例如 managed global update 10。
    4. 浏览到 CSV 文件名称,然后在 CSV 文件文本框中输入 CSV 文件名称。
    5. 选择导入选项。

      选项

      描述

      开始时间

      调度将来的开始时间。指定的开始时间是本地服务器时间,而不是用户工作站的本地时间。

      立即

      立即开始导入过程。

      延迟 (秒)

      如果要更新大量虚拟机,请选择每个虚拟机更新的延迟秒数。选择此选项可减缓更新过程。如果留空,则表示不指定延迟。

      批处理大小

      如果要更新大量虚拟机,请选择要在指定时间更新的计算机总数。选择此选项可减缓更新过程。如果留空,则表示不指定限制。

      忽略受管计算机

      保持未选择状态。

      跳过用户验证

      选择此选项会将计算机所有者设置为 CSV 数据文件“所有者”列中所列出的值,而不验证用户是否存在。选择此选项可减少更新时间。

      测试导入

      保持未选择状态。

    6. 单击确定

      “批量导入”页面会显示操作进度。