title: 创建虚拟机 keywords:

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

如何创建虚拟机

虚拟机页面创建一个或多个虚拟机。

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

  1. 选择创建单个实例多个实例
  2. 输入虚拟机名称(必填)。
  3. 使用虚拟机模板(可选)。你可以选择 ISO,raw,或 Windows 镜像模板作为默认选项。
  4. 配置虚拟机的 CPU 和内存。
  5. 选择 SSH 密钥或上传新密钥。
  6. 选项卡上选择自定义虚拟机镜像卷。默认磁盘将是根磁盘。你可以向虚拟机添加更多磁盘。
  7. 如果需要配置网络,前往网络选项卡。默认情况下会添加 Management Network。你也可以使用 VLAN 网络向虚拟机添加辅助网络。请在高级选项 > 网络数据中进行配置。
  8. 主机名和 cloud-init 数据等高级选项是可选的。你可以在高级选项选项卡中进行配置。

create-vm

create-vm

Cloud-init 配置示例

默认用户的密码配置:

  1. # cloud-config
  2. password: password
  3. chpasswd: { expire: False }
  4. ssh_pwauth: True

使用 DHCP 进行网络数据配置:

  1. version: 1
  2. config:
  3. - type: physical
  4. name: eth0
  5. subnets:
  6. - type: dhcp
  7. - type: physical
  8. name: eth1
  9. subnets:
  10. - type: dhcp

你还可以使用 Cloud Config 模板 功能,来为虚拟机使用预设的 cloud-init 配置。

网络

管理网络

管理网络是每个集群的默认网络,它可以为虚拟机的 eth0 网卡网络提供一个集群内可以访问的网络解决方案(如果虚拟机重启默认分配的IP将会发生变化)。

默认情况下,可以通过管理网络来访问虚拟机。

其他网络

你也可以使用 Harvester 的内置 VLAN 网络 来辅助网络连接虚拟机。