On 6/18/2010 6:39 PM, John Drescher wrote:
>> I gave a "reboot" command (accidently) from container. Although it did
>> not reboot the system, it made it less functional. All the vtys were
>> closed and could not open any new terminal. Had to reboot the system
>> to make it functional again.
>>
>> Have any one seen such behavior ? This is with 2.6.32 kernel.
>>
>>      
> I believe that was fixed with the latest lxc-0.7.0 release.
>
> John
>    

Well, "fixed" is not fair as it implies anything was ever broken.

LXC never claimed to provide a virtual reboot function in the first place.
LXC is in many ways like chroot. And just like chroot, it's a low level 
tool that you build fancier things on top of. It runs processes in a 
namespace. It is not a full virtual hardware system like vmware. You 
build the fancier higher level stuff on top of that yourself, such as 
modifying the container init scripts fairly heavily to remove or modify 
the stuff that does not work or makes no sense in the context of a 
container. There is no boot loader or kernel or kernel modules for 
instance, so any init scripts that deal with those need to be removed or 
short circuited. And it's not lxc's job to do that, you have to. 
Arranging for the host system to stop & restart a container when the 
container requested a reboot was like that.

Now LXC ships with a reboot service which is a great convenience and 
improvement, but it's not fair to to LXC to call this a fix.

-- 
bkw

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Lxc-users mailing list
Lxc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-users

Reply via email to