RHEL 5.5 KVM 网卡 bridge设置

RedHat 自版本 RHEL5.4 起,�_始改用 KVM Virtualization,但 5.4 版仍��有 Xen + KVM �商撞煌�方案�x�瘢�但之後的新版本,���以 KVM �橹鳎�使用 RedHat 的人可能要注意了。

RHEL KVM 最大可以支援 16 vCPU/per guest,而 VMware vSphere 或 Citrix XenServer for free 都只能到 8 vCPU。

RHEL 5.4 已��群� KVM Hypervisor ��M化引擎以及 virt �易型管理工具,如果不要求管理功能,�@�右�作系�y��M化已��蛴谩�
假�O需要有�^完善的集中化管理,以及 Live Migration(�似 vmware 的 live-motion)、HA等功能,就需要��I RHEV(RedHat Enterprise Virtualization) Server 版,�@���a品包含有 KVM Hypervisor、RHEV Manager。
���Y��� http://www.redhat.com/virtualization...ures-benefits/
�介影片 http://www.redhat.com/v/swf/rhev/demo.html

RedHat 官方�上手��
http://www.redhat.com/docs/en-US/Red...ide/index.html

安�b前注意事�

需要 64 bit 安�b模式

�榱艘�在安�b�r能�x用 KVM 套件,必�要�x�� 64-bit 安�b,才能看的到 KVM 套件的�x�,如果看不到,表示您的版本不是 64-bit ,如�D示。

Note: �榱艘�能安�b 64-bit RHEL,CPU 也必�能支援 64-bit。

Guest OS 支援列表


��w的使用限制

Per Host:

  • Max physical CPUs = 64

  • Max logical CPUs = 256

  • Max RAM = 1 TB

Per Guest:

  • Max vCPU/guest = 16

  • Max RAM/guest = 256 GB

�c VMware, Hyper-V 比�^

�_始安�b

使用 RHEL for x86_64 光碟�_�C,按一般方式�戆惭b,在到了�x�裉准�的步�E�r,只�x�� Virtualization,其�N的套件就不要�x,勾�x Customize Now,�x�� KVM,取消 Virtualization(�@是 Xen 套件)。

安�b完成後,重新�_�C。


新增 Guest OS - RHAS3

以 root 登入 Host OS,�绦兄噶铋_�⒐芾斫槊妗�

virt-manager &

1. 按 New  新增 Guest OS(virtual machine)。

Notes: KVM 只能使用 Fully Virtualized

rhelkvm-new_guest.png

rhelkvm-method.png

2. �x�� Guest OS Type

rhelkvm-os_type.png

3. �x�� 安�b映像�n ISO 的路�健�

Tip: ISO �n路�娇�楸�C磁碟或�h端 FTP 主�C。

rhelkvm-iso.png

4. 分配 CPU & Memory �Y源

rhelkvm-cpu_mem.png

5. �O定��M�W路介面,�A�O的�W路�型只有 NAT ��M�W路可�x

Tip: 系�y在安�b後,�A�O所支援的�W路�型只有 NAT,若要使用 Bridge 模式和�F有 LAN �B接,��^�m以下�O定:



确保安装了 bridge-utils包

如何�O定 Bridged Network �蚪拥木W路

// 停用 Xen network scripts, 如果�]有安�b Xen, �忽略
�� /etc/xen/xend-config.sxp

(network-script network-bridge)
修改��
(network-script /bin/true)

// 停用 NetworkManager 服��
#chkconfig NetworkManager off
#chkconfig network on
#service NetworkManager stop
#service network start

// 新增�蚪泳W路�O定�n
#cd /etc/sysconfig/network-scripts
#vi ifcfg-eth0

DEVICE=eth0
...
ONBOOT=yes
BRIDGE=br0
MTU=9000

Note: 增加 BRIDGE, MTU �����怠�

#vi ifcfg-br0

DEVICE=br0
TYPE=Bridge
BOOTPROTO=dhcp
ONBOOT=yes
DELAY=0

Notes: TYPE=Bridge,要注意大小��的英文字。

#service network restart

// �O定 iptables
#iptables -I FORWARD -m physdev --physdev-is-bridged -j ACCEPT
#services iptables save
#services iptables restart

#vi /etc/sysctl.conf
增加�@�仔�

net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0

#sysctl -p /etc/sysctl.conf
#service libvirtd reload

// �z查 �蚪泳W路
#brctl show

bridge name     bridge id               STP enabled     interfaces
br0             8000.0a4e52d7f15c       no              eth0
virbr0          8000.000000000000       yes

Notes: br0 是 bridged network; virbr0 是 NAT network,�烧吒髯元�立�\作。

你可能感兴趣的:(kvm,RHEL,网卡,5.5,bridge设置)