我在 IP 地址为 A 的服务器上预安装了 VMWare ESXi 4.0。我还可以使用 IP 地址 B 和 C。我可以通过 KVM 访问此服务器,并且可以使用 vSphere Client 连接到它。CentOS iso-image 不在服务器上。
我的任务是在此主机上创建两个虚拟机,并在两者上安装 CentOS 5.4。然后我必须配置网络,以便 guest1 可通过 IP B 访问,guest2 可通过 IP C 访问。
有人能给我提供一份关于这个主题的简短指南吗?我试着找了一下,但什么也没找到。
答案1
如果您要从单个 .ISO 构建两个或更多虚拟机,那么我会使用 vSphere Client 将 .ISO 文件复制到主机可访问的数据存储,然后将虚拟机的 CD 驱动器指向该数据存储,这会比链接到远程文件快得多,因为它可以直接访问该文件。
答案2
您可以访问 vsphere 客户端,因此您可以使用它来挂载 ISO 映像并将其呈现给正在安装的 VM。我目前无法访问 vspehere,但当您选择要安装的 VM 时,会出现一个看起来像 CD 的图标。
如果您单击它,您将看到一个附加 iso 映像并将其显示为 cd-rom 驱动器的选项。
答案3
我想弄清楚执行任务时遇到的一些问题。
首先,我必须从“设置”菜单挂载 .iso,然后勾选“开机时连接” - 默认情况下它未选中,并且 VM 尝试从网络加载。
然后,ESXi 4.0 没有克隆功能。您需要手动将所有文件从文件夹 VM1 复制到 VM2,cd VM2,右键单击 .vmx 文件 - “添加到清单”。
更改第二台虚拟机的主机名和 IP - 就全部!