Menu Close

8.2. 编辑虚拟机模板

要在 web 控制台中更新虚拟机模板,您可以在 YAML 编辑器中编辑完整的配置,或在 Virtual Machine Template Overview 屏幕中编辑参数的子集。

8.2.1. 在 web 控制台中编辑虚拟机模板

在 web 控制台的 Virtual Machine Template Overview 屏幕中点击相关字段旁的铅笔图标以编辑虚拟机模板的选择值。可使用 CLI 编辑其他值。

流程

  1. 从侧边菜单中点 WorkloadsVirtualization
  2. Virtual Machine Templates 标签页。
  3. 选择虚拟机模板以打开 Virtual Machine Template Overview 屏幕。
  4. Details 标签页。
  5. 点击铅笔图标使该字段可编辑。
  6. 进行相关的更改并点击 Save

编辑虚拟机模板不会影响已经从该模板中创建的虚拟机。

8.2.2. 在 web 控制台中编辑虚拟机模板 YAML 配置

您可从 web 控制台编辑虚拟机模板的 YAML 配置。

并非所有参数均可修改。如果在进行了无效配置情况下点击 Save,则会出现一个错误消息用来指出不可修改的参数。

注意

编辑时离开 YAML 屏幕会取消您对配置做出的任何更改。

流程

  1. 在 OpenShift Virtualization 控制台中,从侧边菜单中点击 WorkloadsVirtualization
  2. Virtual Machine Templates 标签页。
  3. 选择一个模板。
  4. 点击 YAML 选项卡以显示可编辑的配置。
  5. 编辑该文件并点击 Save

确认消息显示修改已成功,其中包含对象的更新版本号。

8.2.3. 将虚拟磁盘添加到虚拟机模板

使用这个步骤将虚拟磁盘添加到虚拟机模板

流程

  1. Virtual Machine Templates 选项卡中选择您的虚拟机模板。
  2. 选择 Disks 选项卡。
  3. 点击 Add Disks 打开 Add Disk 窗口。
  4. Add Disk 窗口中,指定 SourceNameSizeInterfaceStorage Class

    1. 可选:在 Advanced 列表中,为虚拟磁盘指定 Volume ModeAccess Mode。如果没有指定这些参数,系统将使用 kubevirt-storage-class-defaults ConfigMap 中的默认值。
  5. 使用下拉列表和复选框编辑磁盘配置。
  6. 点击 OK

8.2.4. 将网络接口添加到虚拟机模板

将网络接口添加到虚拟机模板

流程

  1. Virtual Machine Templates 选项卡中选择虚拟机模板。
  2. 选择 Network Interfaces 选项卡。
  3. 点击 Add Network Interface
  4. Add Network Interface 窗口中,指定网络接口的 NameModelNetworkTypeMAC Address
  5. 点击 Add 添加网络接口。
  6. 重启虚拟机以启用访问。
  7. 编辑下拉列表和复选框来配置网络接口。
  8. 点击 Save Changes
  9. 点击 OK

新网络接口显示在 Create Network Interfac 列表的顶部,直到用户重启。

新网络接口有一个 Pending VM restart 链接状态,直到您重启虚拟机。将鼠标悬停在链接状态上方可显示更详细的信息。

当在虚拟机上定义了网络接口卡并连接到网络时,Link State 会被默认设置为 Up

8.2.5. 为虚拟机模板编辑 CD-ROM

使用以下流程为虚拟机配置 CD-ROM。

流程

  1. Virtual Machine Templates 选项卡中选择您的虚拟机模板。
  2. 选择 Overview 选项卡。
  3. 点击 CD-ROMs 标签右侧的铅笔图标来添加或编辑 CD-ROM 配置。这会打开 Edit CD-ROM 窗口。

    • 如果没有可编辑的 CD-ROM,会显示如下信息:The virtual machine doesn’t have any CD-ROMs attached.
    • 如果有可用的 CD-ROM,您可以点击 -来删除一个 CD-ROM。
  4. Edit CD-ROM 窗口中执行以下操作:

    1. Media Type 下拉菜单中选择 CD-ROM 配置类型。CD-ROM 配置类型是 ContainerURLPersistent Volume Claim
    2. 为每个 Type 填写所需信息。
    3. 当添加了所有 CD-ROM 时,点击 Save