弄個centos6.3和centos5.8的。python
cat /proc/cpuinfo|grep –E'vmx|svm' --color 有顯示說明支持kvm
在主板BIOS中開啓CPU的VirtualTechnolege(VT,虛化技術,通常均爲打開)linux
yum install kvm kmod-kvmqemu kvm-qemu-imgvirt-viewer virt-manager libvirt libvirt-pythonpython-virtinst
檢查是否加載成功vim
[root@nova ~]# lsmod |grep kvm kvm_intel 52890 12 kvm 314739 1 kvm_intel
下載isocentos
CentOS-5.8-x86_64-bin-DVD-1of2.isobash
CentOS-6.3-x86_64-bin-DVD1.iso網絡
啓動libvirtd服務ide
/etc/init.d/libvirtd start
cd /home/kvm/openstack qemu-img create -f qcow2CentOS6.3_openstack_qcow2.img 10G qemu-img create -f qcow2CentOS5.8_openstack_qcow2.img 10G
6.3和5.8的均可以先建立好ui
virt-install -n CentOS_6.3 -r 4096 --cpu host -c/home/kvm/openstack/CentOS-6.3-x86_64-bin-DVD1.iso --diskpath=/home/kvm/openstack/CentOS6.3_openstack_qcow2.img,device=disk,bus=virtio,size=30,format=qcow2--vnc --vncport=5905 --vnclisten=0.0.0.0 –v virt-install -n CentOS_5.8 -r4096 --cpu host -c /home/kvm/openstack/CentOS-5.8-x86_64-bin-DVD-1of2.iso--diskpath=/home/kvm/openstack/CentOS5.8_openstack_qcow2.img,device=disk,bus=virtio,size=30,format=qcow2--vnc --vncport=5906 --vnclisten=0.0.0.0 –v
在‘Applications’---‘System Tools’---‘Virtual Machine Manager’中能夠看到咱們新建的兩個虛機。spa
進去完成安裝。orm
注意:分區,分區的時候只給」/」 根目錄分一個區便可,其餘都不要。
關閉iptables並關閉隨機啓動(非必須)
/etc/init.d/iptables stop /etc/init.d/ip6tables stop chkconfig iptables off chkconfig ip6tables off
關閉selinux(非必須)
vim /etc/selinux/config SELINUX=disabled
從新配置網卡(推薦)
[root@localhost ~]# cat/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="dhcp" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet"
刪除已生成的網絡設備規則
rm -rf/etc/udev/rules.d/70-persistent-net.rules
都完事以後,能夠reboot看下是否是生效了,沒問題的話,能夠init 0了。
關閉iptables並關閉隨機啓動(非必須)
/etc/init.d/iptables stop /etc/init.d/ip6tables stop chkconfig iptables off chkconfig ip6tables off
關閉selinux(非必須)
vim /etc/selinux/config SELINUX=disabled
從新配置網卡(推薦)
[root@localhost ~]# cat/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="dhcp" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet"
都完事以後,能夠reboot看下是否是生效了,沒問題的話,能夠init 0了。
至此,鏡像製做完畢了。