Subject: RE: [vserver] Checking processes in guests from host
From: Mark Little <marklittle@koallo.com>
Date: Tue, 08 Dec 2009 12:11:24 -0500


On Tue, 8 Dec 2009 17:03:58 -0000, "Walter Stanish"
<walter.stanish@saffrondigital.com> wrote:
> Not a 'direct' way/method, but this should work:
> 
> # echo "ps ax |grep blah" |vserver <vserver_name> enter
> 
> - Walter

With a proper utils install you can use 'vps' instead of ps...

either grep -v MAIN to exclude almost all of the host processes, or just
grep <vserver> to pick out one

eg:

[root@vserver1:~]# vps auxfw  | grep vddb1
root      3337 10141 vddb1          0.0  0.0   6512  1268 ?        Sl  
Nov20   0:01 /usr/sbin/rsyslogd -c3
root      3359 10141 vddb1          0.0  0.0   5276  1048 ?        Ss  
Nov20   0:02 /usr/sbin/sshd
statd     3647 10141 vddb1          0.0  0.0   3612   884 ?        Ss  
Nov20   1:01 /usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -d
root      3652 10141 vddb1          0.0  0.0   9984  2020 ?        Ss  
Nov20   0:00 /usr/sbin/ndbd --ndb-nodeid=3
root      3653 10141 vddb1          0.4 12.9 766648 520184 ?       Sl  
Nov20 120:33  \_ /usr/sbin/ndbd --ndb-nodeid=3
[root@vserver1:~]#



Cheers,
Mark