VMware ESXi 3.5上克隆现有的虚拟机
==========================================================================================
声明 :
原创文章,转载请注明:安全运维网 (https://www.sodocs.net/doc/d87165422.html,/)
本文链接:https://www.sodocs.net/doc/d87165422.html,/network/hypervisor/406.html
==========================================================================================
2011-01-14 10:52:09 By xiya root@https://www.sodocs.net/doc/d87165422.html,
概要:
当使用VMware的时候,有的时候我们可能需要重复创建多个类似的虚拟机。例如虚拟Oracle
Dataguard的时候,需要两台除机器名之外完全同样虚拟机。这时候我们需要每次都创建虚拟机然后安装系统,两个还好,如果多个,重复过程相当繁琐。这时候我们会想到能不能克隆虚拟机呢,VMware的收费版本提供了这样的工具.但如果使用的是免费的ESXi呢,这篇文章将告诉你如何在VMware ESXi3.5上克隆Linux。
1. 复制文件
可以直接使用VMware Infrastructure Client工具来简单进行克隆
双击如图位置以打开Datastore Browser
拷贝.vmx和.vmdk文件
在目标datastore创建文件夹,并粘贴拷贝文件,拷贝时间比较漫长
在.vmx文件上右键选择”Add to Inventory”,之后可以修改一些配置
启动时提示需要创建新的identifier
2. 错误处理
有的时候启动拷贝的虚拟机后,会发现会与源虚拟机的文件出现冲突,如图所示
这种情况是因为虚拟机的.vmx配置文件中的文件路径没有自动更新,依然指向了原来的虚拟机的文件,并且这种情况通常出现在自己手动挂载的硬盘上.
出现这种问题,只要在虚拟机配置界面将出问题的硬盘删除(物理文件保留),然后再重复添加一遍即可.
3. 修改Hostname
3.1 修改/etc/sysconfig/network
[root@linux u01]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=https://www.sodocs.net/doc/d87165422.html,
修改参数HOSTNAME
3.2 修改/etc/hosts
cat >> /etc/hosts