-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I doubt you are not able to start a guest because of the cgroup controller. You should be seeking the problem somewhere else. Please post your util-vserver version + kernel and vserver patch for the time being. Thanks, - -Nik Nirmal Guhan wrote: > Any help on this? Please help. > > Thanks, > --Nirmal > > On Fri, Jun 11, 2010 at 11:55 AM, Nirmal Guhan <vavatutu@gmail.com > <mailto:vavatutu@gmail.com>> wrote: > > > On Fri, Jun 11, 2010 at 12:56 AM, Corey Wright <undefined@pobox.com > <mailto:undefined@pobox.com>> wrote: > > On Thu, 10 Jun 2010 18:51:27 -0700 > Nirmal Guhan <vavatutu@gmail.com <mailto:vavatutu@gmail.com>> wrote: > > > Hi, > > > > Am just looking at > > http://www.nongnu.org/util-vserver/doc/conf/configuration.html > to see how > > I can modify the cpu and/or memory related parameters. Running > into an > > error with post-start : > > > > #vserver newdeb start > > Starting enhanced syslogd: rsyslogd. > > /usr/local/etc/vservers/newdeb/scripts/post-start: line 1: > !/bin/bash: No > > such file or directory > > > > An error occured after executing the vserver startup sequence. > This > > means that some processes may exist in the created context and the > > manual execution of > > > > /usr/local/sbin/vserver '/usr/local/etc/vservers/newdeb' stop > > > > is recommended to fix this. > > > > # cat post-start > > !/bin/bash > > #!/bin/bash > > http://en.wikipedia.org/wiki/Shebang_(Unix) > <http://en.wikipedia.org/wiki/Shebang_%28Unix%29> > > :-) > > > Oh! My bad. Nice catch. > > > > echo "In post start" > > > > #ls /vservers/newdeb/bin/ | grep bash > > bash > > > > Not sure what I am missing!! > > > > Also, I configured cgroup in /etc/fstab and after restart am > not able to > > find /dev/cgroup directory at all. > > > > none /cgroup cgroup > defaults 0 > > 0 (I need this for lxc) > > none /dev/cgroup cgroup > defaults > > 0 0 > > > > # ls -l /dev/cgroup > > ls: cannot access /dev/cgroup: No such file or directory > > mkdir /dev/cgroup > > or if your /dev is managed by udev, then you probably want to > tell udev to > create that directory every start-up. see > http://linux-vserver.org/util-vserver:Cgroups for how to do it > at least > under debian lenny (ie "mkdir /lib/udev/devices/cgroup"). > > > I had earlier created /dev/cgroup but as it disappeared after > reboot. Now I don't see that issue but after the udev suggestion in > the above wiki (I use fedora 12 that uses udev). > > I still can't get it to work :-( > > [root@1-fedora ~]# vserver newdeb start > /usr/local/lib/util-vserver/vserver.functions: line 1506: > /dev/cgroup/newdeb/tasks: No such file or directory > > > Failed to start vserver 'newdeb' > > [root@1-fedora ~]# mount | grep cgroup > none on /cgroup type cgroup (rw) > vserver on /dev/cgroup type cgroup (rw) > > I do see files under /dev/cgroup. > > [root@guhan-fedora dev]# ls -l /usr/local/etc/vservers/.defaults/cgroup > total 0 > [root@guhan-fedora dev]# ls -l /lib/udev/devices/cgroup > total 0 > > One interesting thing I found is : while /dev/cgroup/newdeb/tasks > does not exist, I can see that /dev/cgroup/<pid>/tasks exists where > pid "seems" to be the pid of "vserver newdeb start" command. > > --Nirmal > > > > > > I can find /cgroup though but looks like vserver would need > /dev/cgroup > > (atleast I don't find my guest at /cgroup when it is running). > > > > Please help. > > > > Thanks, > > Nirmal > > > > corey > -- > undefined@pobox.com <mailto:undefined@pobox.com> > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQEcBAEBAgAGBQJMFcy3AAoJEDFLYVOGGjgX7wwIANMfVOsRYieow68+NHi0c7F2 50eG9WeF09AEI+jdvkTByBleaWZgW2RI45yNbgADwH3dCYy8oFeMGGUHok8vul2Q mRU2QUZsP2dgx01wj/1oQrm4MXbde/B14LxrJktQZAVgU+cKfVIknYtNogPTffk2 BH3eKSWZxOyAt5Z8mAICR5Fel4hbneC8bz1WXA6ElJKIjHPVm1x2D8bKRg7W1e6g Yfce6iUDmVx9/AMHULbMgihq6UipBsituqmcN17fFtYd402UFzwBAN5NZzP1eBu+ 4JHhXU1hEDeIR/XddCLjcO95jPY1pXhgUdzYpNJh8HEtQbvskl3W3VtaKOsreQA= =J6y2 -----END PGP SIGNATURE-----