KVM(1)- 安裝

1.環境檢測

查看CPU是否支持虛擬指令集

grep -E 'vmx|svm' /proc/cpuinfo

AMD速龍以上,INTEL酷睿以上基本都支持。平臺64位。

2.yum安裝

yum -y groupinstall 'Virtualization' 'Virtualization Client' 'Virtualization Platform' 'Virtualization Tools'

3.啓動

service libvirtd start
rpm -ql qemu-kvm

 

#檢測Kvm安裝目錄rpm -qa|grep kvm  #檢測KVM安裝包qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64   

4.基本使用

virsh    #交互式
virsh list #不交互,直接執行,查看運行的虛擬機

5.橋接網卡

1)複雜方式

創建虛擬的網橋(交換機),並將宿主機或虛擬機的網卡接入網橋。
命令:brctl

brctl addbr <bridge> # 創建網橋
brctl delbr <bridge> # 刪除網橋
brctl addif <bridge><device> # 將接口加入網橋
brctl delif <bridge><device> # 將接口從網橋刪除
brctl show [<bridge>] # 查看

配置文件:

/etc/sysconfig/network-scripts/ifcfg-<bridge>

虛擬機改:

/etc/udev/rules.d/70-persistent-net.rules


2)本人懶式

橋接網卡(必須要安裝的)

Yum install bridge-utils

(centos 6.4)

[root@server network-scripts]# vim ifcfg-br0 

#Bridge Networking Interface
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.50
NETMASK=255.255.255.0
GATEWAY=192.168.0.254
DNS1=202.106.0.20
TYPE=Bridge
USERCTL=yes
NM_CONTROLLED=no
IPV6INIT=no
NAME="Bridge eth0"

[root@server network-scripts]# vim ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
DEFROUTE=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=74:D0:2B:33:DE:A4
BRIDGE=br0
USERCTL=no


(ubuntu)

sudo vim /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

###################################################
#auto eth0
#iface eth0 inet manual

auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user ok
#lm是我的用戶名,在這裏換爲你的用戶名


auto br0
iface br0 inet dhcp
bridge_ports eth0 tap0
#address 192.168.2.8
#netmask 255.255.255.0
#gateway 192.168.2.1



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章