Hi Arie,
Glad to hear that you could fix this!
Otherwise, it can happen sometimes that a cgroup is stuck with
unkillable processes.
It can be annoying because you can't remove the cgroup, so if you want
to start a new one with the same name, you might think you have to reboot.
If that happens, just try to terminate the other processes running in
the cgroup, rename it ("mv /cgroup/mylittlecontainer /cgroup/broken")
and restart it.
This saved me a few reboots already :-)
Cheers,
On 12/18/2011 10:24 AM, Arie Skliarouk wrote:
I am sorry, the problem was on my side - did a syntax mistake in the
lxc.conf.
Disregard my previous message and continue the good job you are doing! :)
--
Arie
On Sun, Dec 18, 2011 at 18:19, Arie Skliarouk <[email protected]
<mailto:[email protected]>> wrote:
What could be worse than a cgroup is not deleted by lxc-destroy?
Why, inability to create a cgroup using lxc-create!
Seriously, the host machine can not start vservers anymore. This
is after one of the cgroups got stuck in the unremovable state.
With these issues it becomes harder and harder for me to justify
LXC to my boss...
--
Arie
On Tue, Dec 13, 2011 at 00:01, Serge Hallyn
<[email protected] <mailto:[email protected]>>
wrote:
Quoting Gordon Henderson ([email protected]
<mailto:[email protected]>):
> On Thu, 8 Dec 2011, Arie Skliarouk wrote:
>
> > When I tried to restart the vserver, it did not came up.
Long story short,
> > I found that lxc-destroy did not destroy the cgroup of the
same name as the
> > server. The cgroup remains visible in the
/sys/fs/cgroup/cpu/master
> > directory. The tasks file is empty though.
>
> And just now, I've had the same thing happen - a container
failed to
> start and it left it's body in /cgroup - with empy tasks.
The patch I sent out on Friday should help handle that more
gracefully -
it moves the cgroup out of the way so a new container can
start. You'll
need to clean the old one up by hand if you care to, though
lxc could
easily provide a tool to clean it up (and move and analyze any
tasks left
running in the cgroup, though I suspect in most cases there
are none).
-serge
------------------------------------------------------------------------------
Learn Windows Azure Live! Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training
event for
developers. It will provide a great way to learn Windows Azure
and what it
provides. You can attend the event by watching it streamed
LIVE online.
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Lxc-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/lxc-users
------------------------------------------------------------------------------
Learn Windows Azure Live! Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for
developers. It will provide a great way to learn Windows Azure and what it
provides. You can attend the event by watching it streamed LIVE online.
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Lxc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxc-users
------------------------------------------------------------------------------
Learn Windows Azure Live! Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for
developers. It will provide a great way to learn Windows Azure and what it
provides. You can attend the event by watching it streamed LIVE online.
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Lxc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxc-users