Xen多网桥配置

2021年09月15日 阅读数:2
这篇文章主要向大家介绍Xen多网桥配置,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

1. 建立多网桥启动脚本
# vi /etc/xen/scripts/multi-network-bridge
#!/bin/sh
#http://www.linuxtone.org
/etc/xen/scripts/network-bridge $@ vifnum=0 netdev=eth0 bridge=xenbr0
/etc/xen/scripts/network-bridge $@ vifnum=1 netdev=eth1 bridge=xenbr1
  

2. 配置xend-config.spx文件
# vi /etc/xen/xend-config.spx
将(network-script network-bridge)注掉替换为
(network-script multi-network-bridge)

3. 重启xend
/etc/init.d/xend restart

4. 配置你的虚拟主机配置文件,如下给出个人范例:
[root@web90 scripts]# cat /etc/xen/rhel
name = "rhel"
uuid = "981a5d12-4b84-51c8-f9cc-a4a488c13361"
maxmem = 5120
memory = 5120
vcpus = 8
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/Data/xen/rhel.img,xvda,w" ]
vif = [ "mac=00:17:4e:37:f5:47,rate = 10000KB/s,bridge=xenbr0",
         "mac=00:17:4e:37:f5:48,rate = 10000KB/s,bridge=xenbr1" ]

5. 启动你的虚拟机
# xm create -c /etc/xen/rhel
进入系统之后执行setup,配置你的网络便可.

6. Xen经常使用命令说明:
xm create vm1 #其中vm1 为虚拟机的配置文件,位于/etc/xen/vm/vm1
xm create -c vm1 #若是须要启动控制台,则能够运行命令
xm list #能够列出全部的虚拟机
xm console <domid> #能够显示某虚拟机的控制台
xm reboot|shutdown <domid> #能够重起和关闭id 为domid 的虚拟机
xm destroy <domid> #能够销毁id 为domid 的虚拟机
xm console fc5 #从终端或控制台登陆正在运行的虚拟操做系统
xm save <DomId> <File> # 存储正在运行的虚拟操做系统的状态
xm restore <File> # 唤醒虚拟操做系统
xm pause <DomId> #中止正在运行的虚拟操做系统
xm unpause <DomId> #激活中止的虚拟操做系统
xm mem-set <DomId> <Mem> #调整虚拟平台/虚拟操做系统的占用内存
xm shutdown 虚拟操做系统的Name或DomID #关闭被虚拟的系统
xm destroy <DomId> #当即中止虚拟的系统 (重要);
xm vcpu-set <DomId> <VCPUs> #调整虚拟平台及虚拟操做系统的虚拟CPU个数
xm top 或 xentop # 查看虚拟系统运行的状态
xm save VM1 VM1.chk # stop the domain and save its current state into a file called VM1.chk
xm restore VM1.chk #resume execution of this domainlinux

上一篇: PVST+网桥ID
下一篇: 配置dhcp