斑竹网络专注为中小企业客户提供以管理服务为核心的IT全方位服务 https://www.sysadm.cn
分类: LINUX
2013-12-13 11:47:41
(整理日期:2012-5-15)
一、xen配置双网卡
默认Xen安装完成后,只是桥接到一个网卡,而我们的服务器大部分都是双网卡环境,为了更好利用双网卡,可以使用下列方式来设置:
1、 编写脚本:/etc/xen/scripts/network-multi-bridge
#!/bin/sh
dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0 bridge=xenbr0 netdev=eth0
"$dir/network-bridge" "$@" vifnum=1 bridge=xenbr1 netdev=eth1
并将上述脚步本设置成可能执行文件
chmod +x /etc/xen/scripts/network-multi-bridge
2、 修改/etc/xen/xend-config.sxp
将(network-script network-bridge ) 注释掉,然后添加下面这一行。
(network-script network-multi-bridge)
3、 重启xend
/etc/init.d/xend restart
4、 修改虚拟主机的客机的配置,如:
vi /etc/xen/test1
将下面这一行:
vif = [ "mac=00:16:36:18:25:07,bridge=xenbr0", ] 修改成:
vif = [ "mac=00:16:36:18:25:07,bridge=xenbr0","mac=00:16:36:18:25:08,bridge=xenbr1", ]
后而的MAC地址只要不重复,随便写一个就可以了,然后重启虚拟主机的,就可以出新的网卡了。
注意:
第四步骤是要用引号分别引用两块网卡的配置信息,而不能将两块网卡的配置放在同一对双引号里面,这样的话,虚拟主机的操作就只能认出一块网卡了
二、xen虚拟机自动启动
1. cd /etc/xen/auto (auto目录下存放自动启动的虚拟机配置)
2. ln -s /etc/xen/Hudson . (将要自动启动的虚拟机添加到auto目录下)
三、启动xen虚拟主机自动连接到控制台
启动xen客户机时,如果只是用xm create domainid时,当连接到虚拟主机的控制台时,往往客户机上启动时的grub 画面就看到了,这样当维护客户机时就会很不方便,可以用 xm create –c my1的方法来自动连接grub画面,这样就可以对客户机的启动进行控制了。