虚拟机的封装

来源:互联网 发布:组态软件学哪个 编辑:程序博客网 时间:2024/06/09 16:26

虚拟机的封装

准备:6.5的镜像

1.物理机上使用6.5的镜像创建一个新的虚拟机,作为模板

2.虚拟机设定:

2.1 防火墙设定 

Cd /etc/sysconfig    

>> rm -f iptables   chkconfig iptables off          

2.2 selinux设定 

/etc/sysconfig/selinux   

>>SELINUX=disabled

2.3 修改yum源 

vim /etc/yum.repos.d/rhel-source.repo 

[rhel-source]

name=Red Hat Enterprise Linux $releasever - $basearch - Source

baseurl=http://172.25.30.250/rhel6.5

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

2.4 添加常用软件

Lftp openssh-clients vim httpd 

2.5 修改网络参数(ip地址、网关、dns)

Ip:

Vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp

#PADDR=172.25.30.1

#PREFIX=24

主机名:

Vim /etc/sysconfig/network  

NETWORKING=yes

HOSTNAME=server1

本地解析:

Vim /etc/hosts

172.25.30.1 server1 www.westos.org

172.25.30.2 server2

172.25.30.3 server3

172.25.30.4 server4

172.25.30.5 server5

172.25.30.6 server6 

2.6删除文件

Cd /etc/udev/rules.d/

Rm -f 70*

Cd /etc/ssh

Rm -f ssh_host__*

3.Poweoff ,原始虚拟机完成

4.回到物理机

Cd /var/lib/libvirt/images/

4.1 镜像添加快照

qemu-img convert -c -O qcow2 base.img base.qcow2 

##将原img镜像转换为qcow2格式镜像

qemu-img create -f qcow2 -b base.qcow2 vm1 

##生成快照

qemu-img create -f qcow2 -b base.qcow2 vm2

qemu-img create -f qcow2 -b base.qcow2 vm3

5.创建vm1、vm2、vm3虚拟机(物理机)

>>virt-manage

>>Import existing disk image 

>>分别选择vm1 vm2 vm3

6.修改vm1 vm2 vm3 网络参数 ip 主机名  

7.完成效果

物理机通过ssh 可以连接vm1 vm2 vm3                                                                                                                                                                                                                       

原创粉丝点击