<br><font size=2 face="Courier New">On 16 Feb 2010, at 23:16 Ashley Pittman <ashley@pittman.co.uk> wrote:</font>
<br>
<br><font size=2 face="Courier New">>On 16 Feb 2010, at 16:08, thipadin.seng-long@bull.net wrote:<br>
>> I guess it should have been 'slurp_cmd' instead of 'slurm_cmd'. <br>
>> I'll modify myself and re-try. <br>
><br>
>Fixed.  It shouldn't affect anyone other than you so I won't make another beta release at this stage if you're >happy to make the change locally yourself.</font>
<br><font size=2 face="sans-serif">></font>
<br>
<br><font size=2 face="sans-serif">I was testing further and there's still another problem, i guess it came from the ps command you changed.</font>
<br>
<br><font size=2 face="sans-serif">[senglont@artemis1 lsf-ompi]$ ./padb -O rmgr=lsf -tx 1516</font>
<br><font size=2 face="sans-serif">Use of uninitialized value in numeric eq (==) at ./padb line 2896.</font>
<br><font size=2 face="sans-serif">Use of uninitialized value in numeric eq (==) at ./padb line 2896.</font>
<br><font size=2 face="sans-serif">Use of uninitialized value in numeric eq (==) at ./padb line 2896.</font>
<br><font size=2 face="sans-serif">Use of uninitialized value in numeric eq (==) at ./padb line 2896.</font>
<br>
<br><font size=2 face="sans-serif">Here's the result of the break point after the call to slurp_cmd:</font>
<br>
<br><font size=2 face="sans-serif">[senglont@artemis1 lsf-ompi]$ perl -d ./padb -O rmgr=lsf -tx 1516</font>
<br>
<br><font size=2 face="sans-serif">Loading DB routines from perl5db.pl version 1.28</font>
<br><font size=2 face="sans-serif">Editor support available.</font>
<br><font size=2 face="sans-serif">Enter h or `h h' for help, or `man perldebug' for more help.</font>
<br><font size=2 face="sans-serif">main::(./padb:345):     my $svn_revision_string = '$Revision: 389 $';</font>
<br><font size=2 face="sans-serif">  DB<1> b 2939</font>
<br><font size=2 face="sans-serif">  DB<2> b 2942</font>
<br><font size=2 face="sans-serif">  DB<3> c</font>
<br><font size=2 face="sans-serif">main::lsfmpi_get_mpiproc(./padb:2939):</font>
<br><font size=2 face="sans-serif">2939:       my @handle =</font>
<br><font size=2 face="sans-serif">2940:         slurp_remote_cmd( $host, "ps -o pid=,ppid=,cmd= -u $target_user" );</font>
<br><font size=2 face="sans-serif">  DB<3> c</font>
<br><font size=2 face="sans-serif">main::lsfmpi_get_mpiproc(./padb:2942):</font>
<br><font size=2 face="sans-serif">2942:       $count_line = @handle;</font>
<br><font size=2 face="sans-serif">  DB<3> p @handle</font>
<br><font size=2 face="sans-serif">,ppid=,cmd=</font>
<br><font size=2 face="sans-serif">      16179</font>
<br><font size=2 face="sans-serif">      16180</font>
<br><font size=2 face="sans-serif">      16184</font>
<br><font size=2 face="sans-serif">      16185</font>
<br><font size=2 face="sans-serif">      16187</font>
<br><font size=2 face="sans-serif">      16191</font>
<br><font size=2 face="sans-serif">      16193</font>
<br><font size=2 face="sans-serif">      16194</font>
<br><font size=2 face="sans-serif">      16195</font>
<br><font size=2 face="sans-serif">      16196</font>
<br><font size=2 face="sans-serif">      16201</font>
<br><font size=2 face="sans-serif">      16202</font>
<br><font size=2 face="sans-serif">      16203</font>
<br><font size=2 face="sans-serif">      16207</font>
<br><font size=2 face="sans-serif">      16208</font>
<br><font size=2 face="sans-serif">      16210</font>
<br><font size=2 face="sans-serif">      16214</font>
<br><font size=2 face="sans-serif">      16215</font>
<br><font size=2 face="sans-serif">      16216</font>
<br><font size=2 face="sans-serif">      16217</font>
<br><font size=2 face="sans-serif">      16218</font>
<br><font size=2 face="sans-serif">      16221</font>
<br><font size=2 face="sans-serif">      21554</font>
<br><font size=2 face="sans-serif">      21555</font>
<br><font size=2 face="sans-serif">  DB<4> </font>
<br>
<br>
<br><font size=2 face="sans-serif">In my version the ps command was:</font>
<br>
<br><font size=2 face="sans-serif">my $cmd = "ssh $host ps -o pid,ppid,cmd -u $target_user ";</font>
<br><font size=2 face="sans-serif">which display this on host 'artemis4':</font>
<br>
<br><font size=2 face="sans-serif">[senglont@artemis1 lsf-ompi]$ ssh artemis4 ps -o pid,ppid,cmd -u senglont</font>
<br><font size=2 face="sans-serif">  PID  PPID CMD</font>
<br><font size=2 face="sans-serif">16179  2787 /usr/share/lsf/7.0/linux2.6-glibc2.3-x86_64/etc/res -d /usr/share/lsf/conf -m artemis1 /home_nfs/senglont/.lsbatch/1266322840.1516</font>
<br><font size=2 face="sans-serif">16180 16179 /bin/sh /home_nfs/senglont/.lsbatch/1266322840.1516</font>
<br><font size=2 face="sans-serif">16184 16180 /bin/bash /home_nfs/senglont/.lsbatch/1266322840.1516.shell</font>
<br><font size=2 face="sans-serif">16185 16184 pam -g /usr/share/lsf/7.0/linux2.6-glibc2.3-x86_64/bin/openmpi_wrapper --prefix /home_nfs/senglont/ompi_inst/1.3.3/ ./pp_sndrcv_spbl</font>
<br><font size=2 face="sans-serif">16187 16185 /bin/sh /usr/share/lsf/7.0/linux2.6-glibc2.3-x86_64/bin/openmpi_wrapper --prefix /home_nfs/senglont/ompi_inst/1.3.3/ ./pp_sndrcv_spbl</font>
<br><font size=2 face="sans-serif">16191 16187 mpirun --app /home_nfs/senglont/.openmpi_appfile_1516 ...................................;</font>
<br><font size=2 face="sans-serif">.........................................................................</font>
<br>
<br>
<br><font size=2 face="sans-serif">So can you tell me what you would have wanted to do!!!</font>
<br>
<br><font size=2 face="sans-serif">Thipadin.</font>
<br>