WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] issues with running xend init.d script

To: Michael J Coss <mjcoss@xxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] issues with running xend init.d script
From: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Date: Thu, 17 Sep 2009 15:09:15 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 17 Sep 2009 07:09:43 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4AAEBCF8.8000203@xxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Newsgroups: chiark.mail.xen.devel
References: <4AAEBCF8.8000203@xxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Michael J Coss writes ("[Xen-devel] issues with running xend init.d script"):
> The first issue was that xend wants to check the Xen is running, and 
> does that by checking /proc/xen/capabilities, which requires xenfs to be 
> mounted.  It was not in the fstab, and so wasn't mounted.  This should 
> probably should be in the install setup somewhere, or maybe the first 
> time the xend is run, it checks to see if it's mounted and if it isn't 
> tries to mounts it and adds an entry to fstab if successful. 

This is now done in xen-unstable's /etc/init.d/xend.  It might be
worth backporting this as evidently people are having trouble with
older trees (I assume you're on 3.4?)

> The second issue was that the script network-bridge didn't handle my 
> network interfaces properly.  I tracked down the problem to the fact 
> that the script, in the function get_ip_info() uses "ip addr show dev" 
> to get the ip address and broadcast address.  Unfortunately on my 
> machine, I have ipv6 configured, and so there is a second inet line for 
> the link local ipv6 address.  As a temporary hack, I added "scope 
> global" to the ip command, and the network is setup albeit without 
> ipv6.  This certainly isn't a real fix, but does fix the case where the 
> ipv6 is only a local address.

If you'd like to provide a patch for the script, we'd all be grateful
:-).

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>