9.3. 上传 VMDK 镜像并在 vSphere 中创建 RHEL 虚拟机
使用 govc import.vmdk
CLI 工具将 .vmdk
镜像上传到 VMware vSphere,并在虚拟机中引导镜像。
先决条件
-
您使用 RHEL 镜像构建器创建了一个
.vmdk
镜像,并将其下载到主机系统。 -
您已安装
govc import.vmdk
CLI 工具。 您已配置了
govc import.vmdk
CLI 工具客户端。您必须在环境中设置以下值:
GOVC_URL GOVC_DATACENTER GOVC_FOLDER GOVC_DATASTORE GOVC_RESOURCE_POOL GOVC_NETWORK
流程
-
导航到您下载
.vmdk
镜像的目录。 通过执行以下步骤在 vSphere 上启动镜像:
将
.vmdk
镜像导入到 vSphere :$ govc import.vmdk ./composer-api.vmdk foldername
在 vSphere 中创建虚拟机而不开机:
govc vm.create \ -net="VM Network" -net.adapter=vmxnet3 \ -disk.controller=pvscsi -on=false \ -m=4096 -c=2 -g=rhel9_64Guest \ -firmware=efi vm_name govc vm.disk.attach \ -disk=”foldername/composer-api.vmdk” govc vm.power -on\ -vm vm_name -link=false \ vm_name
打开虚拟机:
govc vm.power -on vmname
检索虚拟机 IP 地址:
HOST=$(govc vm.ip vmname)
使用您在蓝图中指定的用户名和密码,使用 SSH 登录到虚拟机:
$ ssh admin@HOST