centos 6.5部署KVM简单教程

KVM实例部署:

kvm实现条件:

1、64位的操作系统:

2、CPU:grep -o -E "svm|vmx" /proc/cpuinfo

装载KVM所需要支持的模块:

modprode kvm

安装KVM的四个软件包组:

yum -y groupinstall "Virtualization" "Virtualization Client" "Virtualization Platform"

重启服务器关闭SElinux 并开启libvirtd 服务:

service libvirtd start

创建虚机需要的桥接网卡:

virsh iface-bridge eth2 br0

virsh capabilities 查看支持的虚拟化类型

创建一块空闲的磁盘供虚拟机使用:

qemu-img create -f qcow2 /var/lib/libvirt/images/test.qcow2 300G

创建一台虚拟机:

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

创建完成以后使用VNC登入安装界面:

配置下载VNC客户端:

https://www.realvnc.com/en/connect/download/viewer/

服务器安装VNC服务端:

yum install tigervnc tigervnc-server -y

2、配置 vncserver 

vim  /etc/sysconfig/vncserver

在文件加入下面两行代码:

VNCSERVERS="2:root"

VNCSERVERARGS[2]="-geometry 1024x768  -nolisten tcp -localhost"

3、配置当前用户的vnc登陆密码,连续输入两次即可。这个密码是vnc连接密码,和系统密码没有关系。可以不一样。

[root@localhost ~]# vncpasswd

Password:

Verify:

[root@localhost ~]#

4、启动vncserver服务。 第一次启动时这样操作  直接输入 vncserver &

系统会自动建立相关的配置文件和日志文件。启动后系统会提示出一个进程号为1的窗口。

如果需要启动两个窗口的话则再次执行VNCSERVER 命令即可。

[root@localhost X11]# vncserver &

[1] 3002

你可能感兴趣的:(centos 6.5部署KVM简单教程)