centos6.3 下kvm安装配置详细流程

1、kvm 安装python

 一、检查CPU信息浏览器

KVM 须要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 以前检查一下 CPU 是否提供了虚拟技术的支持。服务器

 

基于 Intel 处理器的系统,运行 grep vmx /proc/cpuinfo 查找 CPU flags 是否包括 vmx 关键词session

# grep vmx /proc/cpuinfotcp

 

基于 AMD 处理器的系统,运行 grep svm /proc/cpuinfo 查找 CPU flags 是否包括 svm 关键词ide

# grep svm /proc/cpuinfoui

 

 

若是有返回值说明cpu支持虚拟化rest

 

2.yum 安装:server

yum -y install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinstblog

 

或是

 

yum  -y groupinstall KVM

 

 

三、检查kvm模块是否安装,使用如下命令显示两个模块则表示安装完成

 

[root@myKVM ~]# lsmod | grep kvm

kvm_intel              52570  0 

kvm                   314739  1 kvm_intel

 

 

二 、安装配置VNC远程控制

一、 安装桌面系统

yum groupinstall Desktop

yum groupinstall "X Window System"

 

二、安装vnc

yum -y install tigervnc-server

 

三、切换到root帐号:su root而后输入root帐号的密码

vi /etc/sysconfig/vncservers  #vnc配置文件

VNCSERVERS="10000:root"  # 把前面的#取消了   10000:root (桌面号:用户)

# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

 

必须明白:vncserver在调用的时候,会根据你的配置来启用server端的监听端口,

端口默认是从5900开始,再加上你的桌面号。

好比你的桌面号为1,则vnc的链接端口号为5900+1=5901

若是使用浏览器访问的话,则端口号为 5800+桌面号

 

四、配置防火墙,容许10000+5900=15900端口经过防火墙(不然远程连不上VNC服务器)

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 15900 -j ACCEPT(容许15900端口经过防火墙)

好比你的桌面号为10000,则vnc的链接端口号为5900+10000=15900

 

5.设置密码(登录vnc的密码)

vncpasswd

 

6.启动服务

service vncserver start

 

7.修改桌面

cd ~/.vnc

vi xstartup

gnome-session &    #使用gnome桌面

#twm &             #禁用默认的桌面

 

8.重启服务

service vncserver restart

 

9.vncserver  设置开机启动

 

chkconfig vncserver on

 

10.启动virtual machine manager 

 

service libvirtd start

 

11 .libvirtd 设置开机启动

chkconfig libvirtd on

3、使用vnc客户端登录

4、 登录界面如图,

如图,可进入VM manager 界面

接下去安装系统就如同VMware了

 

相关文章
相关标签/搜索