[opensuse-virtual] OS 11.1 xen boot fails if xend-config.sxp configured to use non-default "(network-script )"
standard install of OS 11.1 boots correctly to, uname -a Linux server 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux installing Xen33x, configured with, cat /etc/xen/xend-config.sxp (logfile /var/log/xen/xend.log) (loglevel DEBUG) ... (network-script ) (vif-script vif-bridge) ... boots to 'kernel-xen', uname -a Linux server 2.6.27.7-9-xen #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux changing to an external network script, which works on OS 11.0 + Xen 32x, cat /etc/xen/xend-config.sxp (logfile /var/log/xen/xend.log) (loglevel DEBUG) ... # (network-script ) # (vif-script vif-bridge) (network-script custom-bridge) ... cat /etc/xen/scripts/custom-bridge #!/bin/sh dir=$(dirname "$0") "$dir/network-bridge" "$@" vifnum=0 bridge=br01 netdev=eth0 "$dir/vif-bridge" vifnum=0 bridge=br01 netdev=eth0 ip link set br01 up then reboot to 'kernel-xen', startup hangs in console @ "setting up loopback interface lo" and proceeds no further ... reboot to 'kernel', checking xen log, it's empty :-/ -rw-r--r-- 1 root root 0 2008-12-24 09:58 xend.log Ideas? Thanks. -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
I'm not sure what is causing the problems you are seeing, but in openSUSE 11.1, the use of the network-bridge script is deprecated. The preferred method is to use yast to setup your bridges. If xen is installed during the initial OS installation, then bridges are configured by default. However, it is still a relatively simple matter to setup the bridges through yast even after the fact. The toughest part is remembering that the bridge gets the configuration for domain0 and the physical interface is left unconfigured. I would definitely recommend using yast rather than creating a custom bridge script. If you need help with the details on how to setup the bridges through yast, I'd be happy to provide some step by step instructions. Jason
On 12/24/2008 at 11:22 AM, in message <dbd51810812241022q3a2b995dk1473cc946ac5def7@mail.gmail.com>, PGNet <pgnet.trash+osvm@gmail.com> wrote: standard install of OS 11.1 boots correctly to,
uname -a Linux server 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux
installing Xen33x, configured with,
cat /etc/xen/xend-config.sxp (logfile /var/log/xen/xend.log) (loglevel DEBUG) ... (network-script ) (vif-script vif-bridge) ...
boots to 'kernel-xen',
uname -a Linux server 2.6.27.7-9-xen #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux
changing to an external network script, which works on OS 11.0 + Xen 32x,
cat /etc/xen/xend-config.sxp (logfile /var/log/xen/xend.log) (loglevel DEBUG) ... # (network-script ) # (vif-script vif-bridge) (network-script custom-bridge) ...
cat /etc/xen/scripts/custom-bridge #!/bin/sh dir=$(dirname "$0") "$dir/network-bridge" "$@" vifnum=0 bridge=br01 netdev=eth0 "$dir/vif-bridge" vifnum=0 bridge=br01 netdev=eth0 ip link set br01 up
then reboot to 'kernel-xen', startup hangs in console @
"setting up loopback interface lo"
and proceeds no further ...
reboot to 'kernel', checking xen log, it's empty :-/
-rw-r--r-- 1 root root 0 2008-12-24 09:58 xend.log
Ideas?
Thanks.
-- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
participants (2)
-
Jason Douglas
-
PGNet