11.4. 向 Satellite 服务器添加 VMware 连接
使用这个流程在 Satellite 服务器的计算资源中添加 VMware vSphere 连接。要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
先决条件
- 确保将主机和基于网络的防火墙配置为允许从 Satellite 服务器到 TCP 端口 443 上的 vCenter 的通信。
- 验证 Satellite 服务器和 vCenter 是否可以解析彼此的主机名。
流程
- 在 Satellite Web UI 中,导航到 Infrastructure > Compute Resources,然后在 Compute Resources 窗口中点 Create Compute Resource。
- 在 Name 字段中输入资源名称。
- 从 Provider 列表中,选择 VMware。
- 在 Description 字段中,输入资源的描述。
- 在 VCenter/Server 字段中输入 vCenter 服务器的 IP 地址或主机名。
- 在 User 字段中,输入具有访问 vCenter 资源权限的用户名称。
- 在 Password 字段中,输入用户的密码。
- 点 Load Datacenters,从 VMware vSphere 环境中填充数据中心列表。
- 从 Datacenter 列表中,选择要从此列表管理的特定数据中心。
- 在 Fingerprint 字段中,确保使用数据中心的指纹填充此字段。
- 从 Display Type 列表中,选择一个控制台类型,例如 VNC 或 VMRC。请注意,VNC 控制台在 VMware ESXi 6.5 及更新的版本上不被支持。
可选: 在 VNC Console Passwords 字段中,选择 Set a random generated password on the display connection 复选框,为具有随机生成的密码的新主机保护控制台访问。您可以检索 VNC 控制台的密码,以从以下命令的输出中从
libvirtd
主机访问客户机虚拟机控制台:virsh edit your_VM_name
# virsh edit your_VM_name <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0' passwd='your_randomly_generated_password'>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 每次打开虚拟机的控制台时都会随机生成密码,例如使用 virt-manager。
- 在 Enable Cache 列表中,您可以选择是否启用计算资源的缓存。更多信息请参阅 第 11.11 节 “计算资源缓存”。
- 单击 位置和 机构 选项卡,并验证这些值是否自动设置为您当前的上下文。您还可以添加额外的上下文。
- 点 Submit 保存连接。
CLI 过程
使用
hammer compute-resource create
命令创建连接。选择Vmware
作为--provider
,并将数据中心的实例 UUID 设置为--uuid
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow