当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 VMWare ESXi 上创建虚拟机

作者:精品下载站 日期:2024-12-14 06:36:34 浏览:13 分类:玩电脑

如何在 VMWare ESXi 上创建虚拟机


本文介绍如何在 VMware ESXi 主机上创建新虚拟机并从 ISO 映像安装来宾操作系统。让我们看看如何从 vSphere Client Web 界面或使用 PowerShell 命令创建虚拟机。

使用 VMware Web Client 创建虚拟机

假设您已经安装了新的 ESXi 主机、免费的 VMware Hypervisor,或部署了功能齐全的 vCenter 解决方案,现在需要在其上创建虚拟机。要在 ESXi 主机上的虚拟机中安装来宾操作系统,您必须上传包含所需操作系统版本的安装映像的 ISO 文件。

  1. 打开ESXi主机Web界面(Host Client或vSphere Client)或vCenter控制台;

  2. 转到存储部分,然后选择要将 ISO 文件上传到的数据存储。点击浏览文件

  3. 您将看到数据存储上的文件和文件夹列表;

  4. 创建一个名为 ISO 的新文件夹,打开它,单击上传文件,然后从计算机中选择要上传的 ISO 映像文件;

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

然后你可以创建一个新的虚拟机:

  1. 选择新建虚拟机(或根据您的 ESXi/vCenter 版本创建/注册虚拟机);

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

  2. 指定虚拟机名称;

  3. 选择要创建虚拟机文件的数据存储;

  4. 选择 ESXi 虚拟机硬件版本。如果没有特定的兼容性要求,请始终使用可用的最高虚拟硬件版本;

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

  5. 然后指定来宾操作系统系列和版本。这决定了在安装 VMware Tools 和虚拟机的一些附加功能期间将安装哪个映像。如果您要在虚拟机上安装的操作系统版本未列出,请选择最接近的操作系统版本;

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

  6. 下一步是分配虚拟机的可用计算资源。指定要分配给虚拟机的核心 (vCPU) 和 RAM 数量。指定虚拟机硬盘的大小(您可以稍后增加或减少 VMware VM 虚拟硬盘的大小)和虚拟磁盘控制器类型(

    LSI Logic SAS

    默认使用),选择虚拟网卡的类型(大多数情况下使用默认的比较好)

    E1000

    适配器)和放置虚拟机网络适配器的虚拟网络;

  7. 在虚拟硬盘设置中,您可以指定如何为存储上的硬盘文件分配空间(磁盘配置)。您可以使用磁盘(所有磁盘空间在创建时分配)或精简磁盘(虚拟磁盘文件具有最小大小,并随着虚拟磁盘中数据的填充而增长)来宾操作系统);

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

  8. 如果要添加其他虚拟设备(网络适配器、磁盘、控制器、虚拟 USB 控制器、TPM 模块、COM 端口、RDM 磁盘、直通物理 USB 设备等),请单击添加新设备 开机(或单击绿色的“播放”按钮)。

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

    要连接到虚拟机控制台并开始操作系统安装,请选择打开远程控制台(启动 Web 控制台)。将出现虚拟机控制台,您可以在其中继续安装来宾操作系统。

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

    了解有关在具有或不具有 TPM 和安全启动的情况下在 VMware 上安装 Windows 11 作为来宾操作系统的更多信息。

    如果您想在虚拟机启动时打开 BIOS/UEFI 设置(例如,更改启动顺序),请打开虚拟机选项,转至虚拟机选项-> 启动选项 ,然后启用强制 EFI 设置(在下次启动期间,强制进入 EFI 设置屏幕)或配置启动延迟。在这里您可以在 EFI 和 BIOS 固件模式之间切换或启用安全启动。

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

    安装完Guest OS后,建议在其中安装VMware Tools(它是VMware虚拟机的一组驱动程序和服务):操作->Guest OS->安装VMware Tools

    [玩转系统] 如何在 VMWare ESXi 上创建虚拟机

    使用 PowerShell 在 VMware ESXi 上创建虚拟机

    您可以使用 VPowerShell 在 VMware ESXi 主机上创建虚拟机。在您的计算机上安装 PowerCLI PowerShell 模块:

    Install-Module -Name VMware.PowerCLI

    连接到您的 ESXi 或 vCenter 主机:

    Set-PowerCLIConfiguration -Scope AllUsers -InvalidCertificateAction Warn
    Connect-VIServer <vCenter_FQDN_or_ESXi_hostname_or_IP>

    New-VM cmdlet 用于创建虚拟机。

    New-VM -Name TestVM1 -VMHost esxi01.a-d.site -Datastore ISCSI_DC01 -DiskGB 40 -DiskStorageFormat Thin -MemoryGB 8 -NumCpu 2 -NetworkName 'VM Network'

    如果要添加虚拟软盘或 CD 驱动器,请添加以下选项:

    -Floppy -CD

    您可以使用以下选项指定来宾操作系统版本:

    -GuestId rhel4_64Guest

    如果要从模板创建新虚拟机并根据配置的场景自定义操作系统,请添加以下选项:

    -Template WS2022_Template -OSCustomizationSpec Cust_WS2022

    请记住在完成后关闭 PowerCLI 会话:

    Disconnect-VIServer -Server $ESXIHost -Confirm:$false

    您还可以使用 Ansible 在 VMware 主机上部署虚拟机(阅读以下文章以了解如何从 Ansible 管理 VMware 基础架构)。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯