vSphere Web Client 中从模板工作流中完成克隆或部署后,虚拟机不会打开电源。

问题

当从模板中克隆或部署虚拟机时,您可能无法在创建之后打开虚拟机的电源。

原因

创建虚拟机磁盘时,未预留交换文件大小。

解决方案

  • 减小虚拟机所需的交换文件的大小。可以通过增加虚拟机内存预留空间来实现。
    1. 右键单击虚拟机,然后选择编辑设置
    2. 选择虚拟硬件,然后单击内存
    3. 使用“预留”下拉菜单增加分配给虚拟机的内存量。
    4. 单击确定
  • 或者,可以通过将其他虚拟机磁盘从交换文件正在使用的数据存储中移出来,从而增加交换文件的可用空间量。
    1. vSphere Web Client 对象导航器中浏览到数据存储。
    2. 选择虚拟机选项卡。
    3. 对于每个要移动的虚拟机,右键单击虚拟机,然后选择迁移
    4. 选择仅更改存储
    5. 继续完成迁移虚拟机向导。
  • 另外,可以通过将交换文件位置更改为具有足够空间的数据存储来增加交换文件的可用空间量。
    1. vSphere Web Client 对象导航器中,浏览到主机。
    2. 选择配置选项卡。
    3. 在“虚拟机”下,选择交换文件位置
    4. 单击编辑
      注: 如果主机属于指定虚拟机交换文件与虚拟机存储在同一目录的群集,则无法单击 编辑。您必须使用“群集设置”对话框更改群集的交换文件位置策略。
    5. 选择使用特定数据存储,然后从列表中选择一个数据存储。
    6. 单击确定