分享

关于ESXi上克隆虚拟机(通过复制虚拟机文件夹实现)

 king9413 2012-03-06

环境:

VMware: ESXi3.5

OS: Oracle Enterprise Linux Release 5 Update 4

概要:

当使用VMware的时候,有的时候我们可能需要重复创建多个类似的虚拟机。这时候我们需要每次都创建虚拟机然后安装系统,两个还好,如果多个,重复过程相当繁琐。这时候我们会想到能不能克隆虚拟机呢,VMware的收费版本提供了这样的工具.但如果使用的是免费的ESXi呢,这篇文章将告诉你如何在VMware ESXi3.5上克隆Linux。

一、克隆虚拟机的方法

1. 复制文件

可以直接使用VMware Infrastructure Client工具来简单进行克隆

双击如图位置以打开Datastore Browser

拷贝.vmx和.vmdk文件(或将整个目录COPY过去)通过终端SSH登入输入LINUX命令

如: cp -r srcDirectory源目录/ desDirectory目标目录/

在目标datastore创建文件夹,并粘贴拷贝文件,拷贝时间比较漫长

我们可以先用vmware自带的vmkfstools工具先COPY.vmdk文件(因为速度极快),再用普通方法复制其它文件。方法为用SSH登陆ESXi主机,然后执行命令

如: vmkfstools -i src.vmdk(源文件) des.vmdk(目标文件)

2. 将虚拟机配置文件添加到ESXI主机清单

之后在.vmx文件上右键选择”Add to Inventory”,(添加到清单)之后可以修改一些配置

在4.1中如下图 添加这台虚拟机

0_1301722452x3tk.gif

启动时提示需要创建新的identifier(即选择 “复制过它”)

2. 错误处理

有的时候启动拷贝的虚拟机后,会发现会与源虚拟机的文件出现冲突,

这种情况是因为虚拟机的.vmx配置文件中的文件路径没有自动更新,依然指向了原来的虚拟机的文件,并且这种情况通常出现在自己手动挂载的硬盘上.

出现这种问题,只要在虚拟机配置界面将出问题的硬盘删除(物理文件保留),然后再重复添加一遍即可.

ESXi主机安装完后第一次重启会自动格式化磁盘的空白区域

安装完ESXi后第一次重启时,ESXi会将连接在它上面的所有磁盘的空白区域(未分区或没有分区表的空间)自动格式化为VMFS格式。如果你的ESXi主机此时是连接到SAN等存储上的话,则很可能把其它所有未分区的磁盘全部格式化为VMFS。为避免这个情况,你可以在第一次安装完ESXi主机后,断开与SAN等存储的连接,再重启,此后ESXi主机再重启则不会主动发生格式化磁盘的情况。此时如果要添加磁盘空间,你可以连接存储后再重启(如果不能热添加的话),然后在管理器中手动添加磁盘空间。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多