Xen Vif 创建 xl 与 xm

Xen Vif 创建 xl 与 xm

大家好,

我将我的服务器从 xend/xm Xen 安装切换到 4.1 xl Xen 安装。

因此,当我启动时,Xen 不会创建 vif 网络接口xl create /etc/xen/my_server.cfg,但会使用命令创建 vif 网络接口xm create /etc/xen/my_server.cfg

以下是示例配置:

nano /etc/xen/xl.conf
vifscript="vif-bridge"

nano /etc/xen/xend-config.sxp
(network-script network-bridge)
(vif-script vif-bridge)

nano /etc/default/xen
TOOLSTACK=xl

有什么想法吗?我迷路了 :-(

此致。

[编辑] 我不明白,但经过几次修改后它现在可以正常工作了,我们开始吧:

nano /etc/xen/xl.conf # 使用整个路径而不仅仅是 vifscript="vif-bridge" 我认为问题出在那里......

vifscript="/etc/xen/scripts/vif-bridge"

主机上的网络:

# The primary network interface
auto  xenbr0
allow-hotplug  xenbr0
iface xenbr0 inet dhcp
bridge_maxwait 5
bridge_ports eth0


# The secondary network interface
auto  xenbr1
allow-hotplug  xenbr1
iface  xenbr1 inet dhcp
bridge_maxwait 5
bridge_ports eth1

nano /etc/xen/xend-config.sxp # 没有网络脚本设置...

(dom0-min-mem 196)
(enable-dom0-ballooning yes)
(total_available_memory 0)
(dom0-cpus 0)
(vncpasswd '')

具有 IP 故障转移的网络 VM 接口 XXX.XXX.XXX.XXX > IP FO YYY.YYY.YYY.YYY > IP HOST

#The primary network interface

auto eth0 iface eth0 inet static 
address XXX.XXX.XXX.XXX
netmask 255.255.255.255

post-up route add YYY.YYY.YYY.YYY/32 dev eth0
post-up route add default gw YYY.YYY.YYY.YYY

VIF HOST 由 XL vif8.0 创建

Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff
inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:1336 errors:0 dropped:0 overruns:0 frame:0
TX packets:14342 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:81534 (79.6 KiB)  TX bytes:1268787 (1.2 MiB)

nano /etc/xen/my_server.cfg

vif = [ 'ip=XXX.XXX.XXX.XXX ,mac=XX:XX:XX:XX:XX:XX,bridge=xenbr0']

没问题!问候!

如果您出于任何原因投了反对票,请给出一些建议,并且不要在没有任何解释的情况下投反对票,这是不公平的!!

[EDIT2] 如果您正在使用 XM,请注意,使用 XL 时您必须设置,vifscript="/etc/xen/scripts/vif-bridge"因为/etc/xen/xl.conf 符号链接vifscript="vif-bridge"仅适用于 XM !!!

答案1

请注意,如果您使用 XM 和 XL,则必须为网络脚本设置完整路径,否则不会执行脚本:

因此对于 XL 使用您必须设置:( vifscript="/etc/xen/scripts/vif-bridge"或其他脚本)

进入/etc/xen/xl.conf

因为符号链接vifscript="vif-bridge"仅适用于 XM(在我的 Debian Xen 安装上)!

相关内容