convirt克隆

convirt从一个虚拟机快速复制创建另一个虚拟机的操作。前一篇的介绍之中,我们操作的虚拟机,默认的硬盘镜像文件是存放在计算节点的本地磁盘之上的,从这一篇开始,我们为了操作的便捷还有更好的容错以及迁移的需要,我们需要把存储的存放地点放在专门的存储设备上,例子中我们会选择nfs来作为存储设备。

现在假设我们有4台机器,一台机器会做前端节点,两台机器做计算节点,还有一台做NFS服务器。

安装NFS服务器可以自己去搜索资料,因为nfs安装方法跟本系列关系不是很精密,所以安装nfs的方法就不介绍了。

现在这4台机器的ip配置如下:

前端节点:192.168.1.1

计算节点:192.168.1.2;192.168.2.3

NFS服务器:192.168.1.4

在这个简单架构的模型中,他们都直连在一个交换机上,属于同一网段。

然后我们在两个计算节点都执行如下命令:

#apt-get install nfs-common

在计算节点安装nfs客户端

#mount 192.168.1.4:/nfs /nfs

挂载NFS服务器上的/nfs目录到本地的/nfs目录

好的。准备工作已经做完,现在开始重头戏:

从已有的虚拟机硬盘镜像文件copy一份到nfs目录下

然后通过linux_CD_install模板创建一个虚拟机,要注意的是其中storage的hda参数要修改指向刚才的硬盘镜像文件。

好的,启动刚才建立的虚拟机。

因为刚才建立的虚拟机是完全copy另一个虚拟机的,所以我们需要修改一个参数,首先通过vnc来连接刚才建立的虚拟机,修改主机名:

#hostname new-vir

然后修改/etc/hostname与/etc/hosts中相应的主机名值

然后修改网络参数,修改/etc/network/interfaces中的值

最后把/etc/udev/rules.d/70-persistent-net.rules这个文件中的所有行都删除

重启虚拟机。现在一台新的虚拟机已经开始运行了~

转载于:https://my.oschina.net/u/210080/blog/37289

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值