Chinaunix首页 | 论坛 | 博客
  • 博客访问: 929911
  • 博文数量: 245
  • 博客积分: 11429
  • 博客等级: 上将
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-15 00:16
文章存档

2011年(56)

2010年(174)

2009年(15)

分类: LINUX

2010-06-12 11:07:02

1:修改/etc/xen/下的虚拟机的配置文件,例如我的是node1

name = "node1"
uuid = "52fa373d-8c8b-c654-4372-271bee6d80df"
nic = 2
maxmem = 256
memory = 256
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vfb = [ ]
disk = [ "tap:aio:/vm/node1,xvda,w" ]
vif = [ 'mac=00:16:3e:0f:b2:b9,bridge=xenbr0','mac=00:16:3e:0f:b2:e9,bridge=xenbr0' ]

嘿嘿,,请注意红色的部分。。就是修改的内容噢。。加入nic=2就是为2块网卡。三块同样这样做,然后修改vif那里的配置,加入你新网卡的 mac地址就可以了。。当然同理可以加第3块噢。。

但是注意的是,全虚拟化的时候 vif的写法就有些不一样了。。。要加入type字段噢。。

vif = [ 'type=ioemu,mac=00:16:3e:0f:b2:b9,bridge=xenbr0','type=ioemu,mac=00:16:3e:0f:b2:e9,bridge=xenbr0' ]


以上的是我参照别人修改没有成功,所以我自行修改如下:
注意:xen虚拟机环境的修改要结合自己的环境去修改,否则不会成功。
我修改的内容如下:

vif = [ " mac=00:16:36:4f:ac:4b,bridge=xenbr0",script=vif-bridge" ]这是原来的文件
下面是修改后的
vif = [ 'mac=00:16:3e:00:02:52, bridge=xenbr0', 'mac=aa:aa:aa:00:02:52, bridge=xenbr0' ]
里边的mac根据自己去修改吧 ,
由于我的机器是一个块网卡,所以添加bridge=xenbr1 会报错,找不到网卡。
所以我就把bridge=xenbr1 改为bridge=xenbr0
然后启动xen虚拟机,ok网卡添加完毕。
阅读(964) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~