KVM實(shí)例部署:
kvm實(shí)現(xiàn)條件:
1、64位的操作系統(tǒng):
2、CPU:grep -o -E "svm|vmx" /proc/cpuinfo
裝載KVM所需要支持的模塊:
modprode kvm
安裝KVM的四個(gè)軟件包組:
yum -y groupinstall "Virtualization" "Virtualization Client" "Virtualization Platform"
重啟服務(wù)器關(guān)閉SElinux 并開(kāi)啟libvirtd 服務(wù):
service libvirtd start
創(chuàng)建虛機(jī)需要的橋接網(wǎng)卡:
virsh iface-bridge eth2 br0
virsh capabilities 查看支持的虛擬化類型
創(chuàng)建一塊空閑的磁盤(pán)供虛擬機(jī)使用:
qemu-img create -f qcow2 /var/lib/libvirt/images/test.qcow2 300G
創(chuàng)建一臺(tái)虛擬機(jī):
virt-install --virt-type kvm --name test --boot hd,cdrom,menu=on --ram 16384 --vcpus=8 --cdrom=/tmp/CentOS-6.5-x86_64-bin-DVD1.iso --vnclisten=XXX XXX XXX XXX --vncport=6901 --vnc --noautoconsole --os-type=linux --os-variant=rhel6 --accelerate --disk path=/var/lib/libvirt/images/test.qcow2,size=5,format=qcow2,bus=virtio --bridge=br0,model=virtio --autostart
創(chuàng)建完成以后使用VNC登入安裝界面:
配置下載VNC客戶端:
https://www.realvnc.com/en/connect/download/viewer/
服務(wù)器安裝VNC服務(wù)端:
yum install tigervnc tigervnc-server -y
2、配置 vncserver?
vim? /etc/sysconfig/vncserver
在文件加入下面兩行代碼:
VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 1024x768? -nolisten tcp -localhost"
3、配置當(dāng)前用戶的vnc登陸密碼,連續(xù)輸入兩次即可。這個(gè)密碼是vnc連接密碼,和系統(tǒng)密碼沒(méi)有關(guān)系??梢圆灰粯?。
[root@localhost ~]# vncpasswd
Password:
Verify:
[root@localhost ~]#
4、啟動(dòng)vncserver服務(wù)。 第一次啟動(dòng)時(shí)這樣操作? 直接輸入 vncserver &
系統(tǒng)會(huì)自動(dòng)建立相關(guān)的配置文件和日志文件。啟動(dòng)后系統(tǒng)會(huì)提示出一個(gè)進(jìn)程號(hào)為1的窗口。
如果需要啟動(dòng)兩個(gè)窗口的話則再次執(zhí)行VNCSERVER 命令即可。
[root@localhost X11]# vncserver &
[1] 3002