title: 创建 Windows 虚拟机 keywords:

  • Harvester
  • harvester
  • Rancher
  • rancher
  • Windows
  • windows
  • 虚拟机
  • VM
  • 创建 Windows 虚拟机 description: 从”虚拟机”页面创建一个或多个 Windows 虚拟机。

概述

本文描述如何通过虚拟机页面创建一个或多个 Windows 虚拟机。

注意: 如果需要创建 Linux 虚拟机,请参见本页面

标题部分

  1. 选择创建单个实例多个实例
  2. 设置虚拟机名称。
  3. (可选)输入虚拟机的描述。
  4. (可选)选择使用虚拟机模板并选择 windows-iso-image-base-template。此模板将为 Windows 添加带有 virtio 驱动的卷。

基本信息选项卡

  1. 配置要分配给虚拟机的 CPU 核数。
  2. 配置要分配给虚拟机的内存
  3. (可选)选择现有的 SSH密钥或上传新的密钥​​。

create-windows-vm

注意: 如上所述,建议你使用 Windows 虚拟机模板。部分将描述 Windows 虚拟机模板自动创建的选项。

警告: bootOrder 值需要先使用安装镜像进行设置。如果你修改这些值,你的虚拟机可能无法启动到安装磁盘。

卷选项卡

  1. 第一个卷是一个镜像卷,具有以下值:
    1. 名称:默认设置为 cdrom-disk。你也可以修改它。
    2. 镜像:选择要安装的 Windows 镜像。有关如何创建新镜像的完整说明,请参见上传镜像
    3. 类型:选择 cd-rom
    4. 大小:默认值是 20。如果你的镜像较大,你可以更改该值。
    5. Bus:默认值是 SATA。建议你不要修改该值。
  2. 第二个卷是具有以下值的
    1. 名称:默认设置为 rootdisk。你也可以修改它。
    2. 大小:默认值是 32。在更改此值之前,请参见 Windows ServerWindows 11 的磁盘空间要求。
    3. Bus:默认值是 VirtIO。你也可以将它修改为其他可用的选项,例如 SATASCSI
  3. 第三个卷是具有以下值的容器
    1. 名称:默认设置为 virtio-container-disk。你也可以修改它。
    2. Docker 镜像:默认设置为 registry.suse.com/harvester-beta/vmdp:latest。建议你不要修改该值。
    3. Bus:默认值是 SATA。建议你不要修改该值。
  4. 你可以使用添加卷添加现有卷添加虚拟机镜像添加容器按钮来添加其他磁盘.

create-windows-vm-volumes

网络选项卡

  1. Management Network 默认添加,并带有以下值:
    1. 名称:默认设置为 default。你也可以修改它。
    2. 网络:默认值是 management Network。如果尚未创建其他网络,则无法更改此选项。有关如何创建新网络的完整说明,请参见 Harvester 网络
    3. 模式:默认设置为 e1000。你也可以将其设为下拉菜单中的其他可用选项。
    4. 类型:默认值是 masquerade。你也可以将其设置为 bridge
  2. 你可以点击添加网络来添加其他网络。

create-windows-vm-networks

警告: 更改节点调度设置可能会影响 Harvester 功能,例如禁用热迁移

节点调度选项卡

  1. 节点调度默认设置为在任何可用节点上运行虚拟机。你也可以将其设为下拉菜单中的其他可用选项。

create-windows-vm-scheduling

高级选项选项卡

  1. 操作系统类型:默认设置为Windows。建议你不要修改该值。
  2. 机器类型:默认设置为 None。建议你不要修改该值。在更改此值之前,请参见 KubeVirt 机器类型文档。
  3. (可选)主机名:设置虚拟机的主机名。
  4. (可选)Cloud Config用户数据网络数据值均使用为默认值。目前,这些配置不适用于基于 Windows 的虚拟机。

create-windows-vm-advanced

页脚部分

  1. 创建后启动虚拟机:此选项默认勾选。如果你不希望虚拟机在创建后启动,你可以取消勾选它。

完成所有设置后,单击创建来创建虚拟机。

注意: 如果你需要添加高级设置,你可以点击以 YAML 文件编辑来直接修改虚拟机配置。 如果你需要取消所有更改,点击取消