[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] RFC: Configuring rumprun-xen application stacks from Xenstore



pooka@xxxxxx said:
> Actually, hmm, there's already an image for /etc available.  I 
> understood from irc discussion that you needed slight modifications to 
> passwd for mathopd.  In case your changes don't conflict with what's 
> already up there, you could just update the existing downloadable /etc 
> image:
> https://github.com/rumpkernel/rumprun-xen/tree/master/img

I'll add in a new image rather than touch the current one, so that it can
be cd9660 and read-only rather than ffs. Avoids needing to keep a "clean
image" around in case of crashes while developing. The old one can stay
until we replace the old demo code.

Also, I'd prefer to call it 'stubetc' rather than 'etc' to make it clearer
that it's not supposed to be used as a normal /etc.

This brings up another question; what to do with resolv.conf, for example?

> Did you try running more than one?  You should just be able to run as 
> many domU's as you want and serve different content from each by 
> altering -b, correct?

Yes. In the final demo I will move the mathopd configuration file under
/data, so that would work fine.

However: Xen requires each domU to have a locally-unique name. At the
moment "xr" just uses "rumprun-$APP" which will not be unique for more than
one copy of APP. I will add an option allowing you to override that.

In the long run I'd prefer a scheme similar to what Docker does: If you
don't specify a name then a locally-unique admin-friendly one is generated
for you, eg. (from a test I just ran on my system): boring_hopper,
mad_mcclintock, ...

Martin

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.