在VMware ESXi服务器上,可以创建新的VM,然后使用CD或DVD在VM上安装客户操作系统。快速简便的方法是将OS ISO映像上载到VMware数据存储,并使用该映像在新VM上安装OS。为此,您需要对服务器进行物理访问才能插入安装CD或DVD,如果服务器位于远程数据中心中,则可能无法实现。
这种方法的优点是您不需要物理访问VMware ESXi服务器。
本教程说明了如何上传ISO映像,并使用该映像在新的VMware VM上安装来宾OS。
如果您不熟悉VMware,请阅读本教程:VMware虚拟化基础知识– VMware Server和VMware ESXi
如果您的IT基础结构中正在运行VMware ESXi服务器,则应首先在本地计算机上安装VMware vSphere,这是管理远程VMware ESXi服务器所必需的。
首先,登录到VMware vSphere客户端,然后从左侧面板中,单击顶部资源池的ip地址。如果扩展此ip地址,您将看到所有现有的单个VM。不要单击单个虚拟机,而是单击具有ip地址的顶级,如下所示。
接下来,选择右侧面板上的“配置”选项卡。现在,在“硬件”部分下,选择“存储”。
这将显示此VMware服务器上可用的所有数据存储,如下所示。
选择数据存储后,右键单击并选择“浏览数据存储”,如上图所示。
从此处,选择要在其中上传ISO映像的数据存储。您可以从此列表中选择任何数据存储,该数据存储具有足够的可用空间来存储我们将要上传的ISO映像。
在此示例中,我们选择了“ datastore1”。
数据存储浏览器
这将启动数据存储浏览器,如下所示。选择此浏览器顶部工具栏中的“上传”图标。
这将显示两个选项:1)上传文件2)上传文件夹。如上图所示,选择“上传文件”。
这将给出一条警告消息,指示如果该文件已经存在,它将被覆盖,为此单击“确定”。
将Linux ISO文件上传到DataStore
在此示例中,我想安装CentOS7。因此,我将CentOS 7 ISO映像下载到了本地计算机上。我将选择此ISO映像,并将其上传到数据存储,如下所示。
在vSphere中,选择本地计算机上的ISO映像。该ISO映像将被上载到ESXi数据存储。
ESXi ISO上传到数据存储
上载ISO映像后,您会在数据存储浏览器中看到该映像。
接下来,从vSphere中创建一个新的VM。要创建新的VM,请遵循以下指示信息:如何从vSphere创建虚拟机
请遵循上述说明,并执行所有步骤,直到步骤#7。
到目前为止,我们仅创建了一个空的VM模板,尚未安装来宾OS。
选择虚拟机属性
接下来,选择您创建的新VM,然后转到“摘要”选项卡,然后从“命令”面板中单击“编辑设置”。这将显示虚拟机属性,如下所示。
选择“ CD / DVD Drive 1”,在“设备类型”上,将选择“主机设备”单选按钮,如下所示。该主机设备中的值将显示CDROM。这表明当前CD / DVD驱动器是用于安装新Guest OS的选定媒体。
选择VM的ISO安装映像
现在,在“设备类型”下,选择“数据存储ISO文件”单选按钮,然后单击“浏览”,然后选择在其中上传ISO映像的数据存储。
这将显示我们先前上传到数据存储区的ISO映像。选择ISO映像,然后单击“确定”,如下所示。
在此示例中,我将选择“ datastore1”,因为我将CentOS7安装ISO文件上传到了该数据存储。
从ISO文件启动OS安装程序
进行上述更改之后,在新的VM属性中,我们将看到“ CD / DVD Drive1”显示为“ edited”,这也表明我们现在正在使用“ Datastore ISO File”,并显示选择ISO文件,如下所示。
最后,选择VM,然后单击Power-Off and Power-On,这将重新启动VM。
单击“控制台”选项卡,这将显示CentOS 7安装屏幕,因为它正在从数据存储区启动CentOS 7安装的ISO映像。