Hello,
I have a question for the xenners using 1st method of having VMs using VLAN
interfaces with XEN. [http://wiki.xensource.com/xenwiki/XenNetworking]
I've setup my /etc/network/interfaces file with bridge enteries like in the
example:
iface xen-br293 inet manual
up vconfig add eth0 293
up /etc/xen/scripts/network start
netdev=eth0.293 bridge=xen-br293 antispoof=no
up /sbin/ifconfig eth0.293 up
down /etc/xen/scripts/network stop
netdev=eth0.293 bridge=xen-br293 antispoof=no
down vconfig rem eth0.293
However now I was wondering was the correct settings for the
"network-script" and "vif-script" in the xend-config.sxp
file. Do I need to create blank scripts, or it there a dummy one I should use
instead of (network-script 'network-bridge') and(vif-script vif-bridge) respectively?
I was prepared to specify the exact bridge name in each of my DomU configuration
files, so the automatic networking scripts are not required.
Lastly James Bulpin added: "I then add an init.d script
to bring the interface up between xend and xendomains starting."
Could one provide an example of what they did here. My understanding of that is
to create a shell script like up-xen-bridges with multiple ifconfig lines like:
#!/bin/bash
#
# up-xen-bridges Script to start the Xen bridges.
#
# Author: Mike Viau
<viaum@xxxxxxxxxxxxxxx>
#
# chkconfig: 2345 98 01
# description: Starts the Xen bridges.
### BEGIN INIT INFO
# Provides:
up-xen-bridges
# Required-Start: $xend
# Should-Start:
# Required-Stop: $xend
# Should-Stop:
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Default-Enabled: yes
# Short-Description: Start up-xen-bridges
# Description: Starts the Xen bridges.
### END INIT INFO
case "$1" in
start)
ifconfig xen-br293 up
ifconfig xen-br294 up
ifconfig xen-br295 up
;;
stop)
ifconfig xen-br293 down
ifconfig xen-br294 down
ifconfig xen-br295 down
;;
restart|reload|force-reload)
/etc/init.d/up-xen-bridges stop
/etc/init.d/up-xen-bridges start
;;
*)
# do not advertise unreasonable
commands that there is no reason
# to use with this device
echo $"Usage: $0
{start|stop|restart|reload|force-reload}"
exit 1
esac
exit $?
And then copy this file to /etc/init.d/up-xen-bridges.
What were the commands you used for updating your System-V style init script
links.
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults
[NN | SS KK]
update-rc.d [-n] <basename>
start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
Thanks for looking!
-M
IM on the go with Messenger on your phone. Try now.
|