xen:ubuntuでのxenのインストール


-.ubuntuでのインストール構成xen
実験環境:
OS:Ubuntu 12.04.4 LTS x 86_64
カーネルバージョン:3.2.0-23-generic
bridge-utilsをインストールするには:
apt-get  install bridge-utils

bridge network(use static ip address)を構成します.実際のIPはX.X.X.Xで置き換えられます.
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
        address X.X.X.X
        netmask 255.255.255.128
        gateway X.X.X.X
auto eth0:0
iface eth0:0 inet static
        address X.X.X.X
        netmask 255.255.255.128
auto eth1
iface eth1 inet manual
auto xenbr1
iface xenbr1 inet static
    address 10.20.20.20
netmask 255.255.255.0
bridge_ports eth1
bridge_stp off

apt-getを使用してインストールをダウンロードします.
 
apt-get install xen-hypervisor-4.1-amd64 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils

インストール後に開始項目を変更するには、次の手順に従います.
sed -i 's/GRUB_DEFAULT=.*\+/GRUB_DEFAULT="Xen 4.1-amd64"/' /etc/default/grub
update-grub2

xend構成の変更(/etc/xen/xend-config.sxp)
私のnetwork構成に従って、ブリッジ方式を使用して、その中を変更します.
(network-script 'network-bridge netdev=eth1')

ネットワークの円滑化を保証するには、次の構成が必要です.
natを追加するには:
/sbin/iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o eth0 -j MASQUERADE

IP転送を開始する:
vim/etc/sysctl.conf
net.ipv4.ip_forward= 1
sysctl -p

ここまでxenの基本構成はOKです