这是我第一次在 mvware esx 环境中克隆 vm ubuntu 12.04 生产服务器。因此,我有点害怕失去视线。服务器不过是一个webserver apache + postgresql 数据库,顺便使用openssh、Nagios for Monitoring 和Amanda Backup。通过 Vmware Data 客户端,我不允许更改 vswitch 上的某些内容,这意味着我必须为 Clone 提供一个新的静态 Ip。
这就是我到目前为止所做的:
- 通过数据中心进行克隆
- 在克隆时,删除了用于 Amanda Backup 的以太网卡
- 在设置中,为上行链路切换以太网卡(以避免服务器与其克隆之间的 IP 冲突)
- 检查网络卡的 Mac 地址(Vmaware 在克隆中更改了它们,太棒了!)
- 克隆 > 开机(插入网卡)
- 更改 /etc/network/interfaces 中的静态 IP
- 更改了克隆的主机名
还没有完成(害怕)
- 启用克隆服务器的以太网卡,表示授予服务器访问网络的权限
问题:
- 我错过了什么?在某处更改 fe IP?
- 在最坏的情况下会发生什么?(由于 IP 冲突,Live Server 失去了网络连接?)
感谢您的帮助,
书
我认为您以正确的方式做事:
但是,请仔细检查网络接口号 (
ethX
)。我注意到有时克隆的虚拟机会更改eth
数字(eth0
源上的变为eth1
克隆上的)最后,确保您已在克隆上重新启动网络以确保
/etc/network/interfaces
应用您的更改:/etc/init.d/networking restart
如果您不确定,请再次重新启动克隆(仍然拔下以太网卡)。
可以肯定的是,在克隆上,对
ethX
接口的新 IP 地址运行 ping 并查看它是否有响应。如果你有回复就OK了。另外(仍然来自克隆并且仍然没有连接网卡)ping实际的实时服务器IP。如果您没有回复,那没关系(这意味着您在某处没有来自原始实时服务器的旧 IP 的剩余引用)。
此外,请检查您的
/etc/hosts
文件以确保它已使用新主机名进行了更新。现在,您可以安全地插入您的克隆以太网适配器。
而且,正如您所说,可能发生的最坏情况是 IP 地址冲突,这可能会使您的实时服务器失去其网络连接。但是,如果您仔细检查了上述内容,则不会发生这种情况。