On Wednesday 21 September 2005 00:30, Herbert Poetzl wrote: > On Tue, Sep 20, 2005 at 11:41:52AM -0400, Chuck wrote: > > For those Gentoo installations that used the pre-prepared baselayout > > or stage3 for vserver guests, add this line to every guest/etc/inittab > > including the template if you use one. > > > > # Trap CTRL-ALT-DELETE > > ca::ctrlaltdel:/sbin/shutdown -r now > > > > if this is added to a running guest, then do > > > > telinit q > > > > within the guest. > > > > Even if you used a different method, check inittab anyway to be sure > > this is there. > > > > This addition will cure the stop time outs happening when attempting > > to shut down via the vservers init script or using vserver guest stop.
you could also just upgrade baselayout-vserver to 1.12.0_pre8-r1, it solved this and some other bugs as well.. > > short explanation: the tools currently send an INT > signal to the running init (if the initstyle is plain) > to signal the guest shutdown (which is equiv to giving > the three finger salute), which does not work if the > appropriate line in inittab is missing ... > > best, > Herbert > > > Chuck > > > > On Tuesday 20 September 2005 10:43 am, Chuck wrote: > > > On Tuesday 20 September 2005 10:05 am, Chuck wrote: > > > > > > correction. within the guest i typed init 0 > > > > > > anyway > > > > > > i tried from the host: > > > > > > vserver guestname exec init 0 > > > > > > and it shut down within seconds perfectly with no errors > > > > > > when i try vserver guestname stop it returns that the server is not > > > running > > > > > > startup delivers no errors after stopping it in that fashion > > > > > > is this a clue or am i bypassing some important steps the 'stop' > > > command does? > > > > > > > I don't comprehend the verver.stop script :( however I can tell > > > > you the fail/timeout is external to the gentoo guests by this test > > > > > > > > I enter the guest via vserver guest enter. > > > > > > > > i type halt 0 > > > > > > > > within seconds i am tossed back into the host and looking at > > > > processes the vserver lock process kills itself in about 5 > > > > seconds.. then if i run > > > > vserver guest stop > > > > it says the guest is not running. > > > > > > > > I am sure there are numerous reasons for not doing this, but why > > > > not just execute init 0 within the guest from the vserver script > > > > while it does the rest of its cleanup? > > > > > > > > > > > > -- > > > > > > > > Chuck > > > > > > > > "...and the hordes of M$*ft users descended upon me in their anger, > > > > and asked 'Why do you not get the viruses or the BlueScreensOfDeath > > > > or insecure system troubles and slowness or pay through the nose > > > > for an OS as *we* do?!!', and I answered...'I use Linux'. " > > > > The Book of John, chapter 1, page 1, and end of book > > > > > > > > > > > > _______________________________________________ > > > > Vserver mailing list > > > > Vserver@list.linux-vserver.org > > > > http://list.linux-vserver.org/mailman/listinfo/vserver > > > > > > -- > > > > > > Chuck > > > > > > "...and the hordes of M$*ft users descended upon me in their anger, > > > and asked 'Why do you not get the viruses or the BlueScreensOfDeath > > > or insecure system troubles and slowness or pay through the nose > > > for an OS as *we* do?!!', and I answered...'I use Linux'. " > > > The Book of John, chapter 1, page 1, and end of book > > > > > > > > > _______________________________________________ > > > Vserver mailing list > > > Vserver@list.linux-vserver.org > > > http://list.linux-vserver.org/mailman/listinfo/vserver > > > > -- > > > > Chuck > > > > "...and the hordes of M$*ft users descended upon me in their anger, > > and asked 'Why do you not get the viruses or the BlueScreensOfDeath > > or insecure system troubles and slowness or pay through the nose > > for an OS as *we* do?!!', and I answered...'I use Linux'. " > > The Book of John, chapter 1, page 1, and end of book > > > > > > _______________________________________________ > > Vserver mailing list > > Vserver@list.linux-vserver.org > > http://list.linux-vserver.org/mailman/listinfo/vserver > > _______________________________________________ > Vserver mailing list > Vserver@list.linux-vserver.org > http://list.linux-vserver.org/mailman/listinfo/vserver _______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver