歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

CentOS 6.3下安裝KVM和創建KVM虛擬機

CentOS 6.3下安裝KVM和創建KVM虛擬機

一 安裝kvm
 
1 在安裝CentOS 6.3時可以選擇安裝好kvm
 
2 如果未安裝好kvm,請按照下列方式安裝
 
[創建本地yum]
 
掛在iso文件到目錄下
 mount -o loop -t iso9660 CentOS-6.3-x86_64-bin-DVD1.iso /mnt
 
設置本地yum源
 在/etc/yum.repos./d 創建  “任意文件名.repo"    文件 
vi 編輯
 【localyum】任意名稱 ,不能有空格。
 name= local yum  任意名稱
 baseurl=file:////mnt/Packages      這個路徑是自定的。Server為光盤中的Server目錄 ,Packages與Server放在同一目錄下。即/software目錄下
 enabled=1  代表  生效    0為不生效
 gpgcheck=1  檢查gpgkey  1 生效  0不生效
 gpgkey=file:///software    安裝光盤裡有這個文件        不指定  安裝時,可能提示沒有注冊
 保存退出
 執行命令 yum clean all(1) kvm需要有 CPU 的支持(Intel VT 或 AMD SVM)
 [root@moniter ~]#egrep '^flags.*(vmx|svm)' /proc/cpuinfo
 (2) 安裝kvm libvirted
 yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
 
yum groupinstall KVM
 
(3) 啟動libvirted
 service messagebus start
 
service haldaemon start
 
service libvirtd start
 chkconfig messagebus on
 chkconfig haldaemon on
 chkconfig libvirtd on
 

(4)監測kvm是否安裝成功
 [root@moniter ~]#virsh -c qemu:///system list
  Id Name                State
 ----------------------------------
 (5)kvm模塊
 /sbin/lsmod | grep kvm

RHEL6 KVM虛擬化創建橋接網卡-網橋 http://www.linuxidc.com/Linux/2013-08/88517.htm

RedHat Linux KVM虛擬機橋接 http://www.linuxidc.com/Linux/2013-02/79934.htm

CentOS 5.6下KVM的安裝/橋接設置/虛擬機創建及運行 http://www.linuxidc.com/Linux/2012-12/76883.htm

Ubuntu下用libvirt安裝KVM虛擬機時找不到/bin/qemu-kvm問題解決 http://www.linuxidc.com/Linux/2013-08/88985.htm
 
二配置網橋
 
vi /etc/sysconfig/network-scripts/ifcfg-br0
 DEVICE=br0
 TYPE=Bridge
 BOOTPROTO=static
 BROADCAST=10.207.20.255
 IPADDR=10.207.20.200
 NETMASK=255.255.255.0
 NETWORK=10.207.20.0
 ONBOOT=yes
 b、
 vi /etc/sysconfig/network-scripts/ifcfg-eth0
 # Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet
 DEVICE=eth0
 BOOTPROTO=none
 ONBOOT=yes
 BRIDGE=br0
 c、
 重起網絡服務生效
 service network restart
 d、
 echo 1 > /proc/sys/net/ipv4/ip_forward  #虛擬機上網
 
e、
 檢查橋接網絡
 [root@moniter ~]# brctl show
 bridge name    bridge id              STP enabled    interfaces
 br0            8000.842b2b74e1b6      no              eth0
 virbr0          8000.000000000000      yes
 br0是我們配置的橋接網卡,virbr0是系統腳本自動配置的NAT網卡
 
三安裝vnc
 
注意:CentOS6.3 VNC的命名rpm為tiggervnc-server
 
(1)
 
yum install tiggervnc-server
 
(2)
 
vi /etc/sysconfig/vncservers
 
#加一行
 
VNCSERVERS="1:root"
 
(3)
 
vncpasswd
 
創建密碼
 
(4)
 
/etc/init.d/vncserver start
 
(5)
 
# netstat -nulpt | grep vnc
 tcp        0      0 0.0.0.0:5901                0.0.0.0:*                  LISTEN      29167/Xvnc
 tcp        0      0 0.0.0.0:6001                0.0.0.0:*                  LISTEN      29167/Xvnc
 tcp        0      0 :::6001                    :::*                        LISTEN      29167/Xvnc
 表示vnc可以使用了
 

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-07/104742p2.htm

Copyright © Linux教程網 All Rights Reserved