一、安裝前準備工作:
1、安裝所需的軟件包
yum –y install libvirt kvm virt-manager virt-viewer bridge-utils
2、啓動libvirt服務
service libvirtd start
3、把libvirtd設置爲開機自啓動服務
chkconfig libvirtd on
4、重啓服務器
reboot
5、添加橋接設備(將eth0橋接到br0上;如果有多塊網卡,根據實際情況自己添加
virsh iface-birdge eth0 br0
6、確認下/dev/kvm的屬主是不是KVM,否則在安裝的時候會報錯
ls -l /dev/kvm
二、安裝虛擬機操作系統:
1、圖形化安裝 #這裏的圖形化是說安裝的環境設置是圖形化的,不是指真正安裝Centos的過程
virt-manager #會打開一個圖形化的界面,類似於VmwareWorkstation
2、命令安裝:
2.1 將光驅的光盤製作成鏡像文件 #目的是爲安裝系統提供鏡像文件,目的一個方法很多不一一列 舉
dd if=/dev/cdrom of=/iso/Centos6.4-x86_64.iso
2.2 使用virt-install命令安裝虛擬機 #你可能喜歡qemu的方式,隨便,熟悉一個足矣!!!
virt-install \ --connect qemu:///system \ --virt-type kvm \ --name vm0050 \ --ram 1024 \ --vcpus 2 \ --disk path=/iso/rhel6.img,size=100,sparse \ --network bridge=br0 \ --graphics vnc,listen=0.0.0.0,port=5901,keymap=us \ --cdrom /ios/centos6.4-x86_64.iso \ --os-variant rhel6 \ --force
#這裏提示下,因爲安裝的系統是6系,如果給的內存小於1G,默認會以字符界面去安裝CentOS系統的,就會導致安裝的時候你沒法自定義分區跟選擇安裝包!!
好!到此爲止,關於virsh介紹、KVM介紹、KVM虛擬機的模板複製、利用PXE或cobbler自動安裝guestos、動態改變虛擬機的內存、cpu,動態添加磁盤,KVM虛擬機遷移、硬件屬性固定、結合openstack等等等等等俺慢慢道來!!!