歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.3下安裝KVM和創建KVM虛擬機

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

日期:2017/2/28 14:29:34   编辑:Linux教程

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