<div dir="ltr">Hi Thomas,<div><br></div><div>Thank you. I got it working by creating a soft link to torque library from /opt/torque to a place where perl-PBS was looking for it (/usr/lib64). Before I did that I deleted the torque that came with perl-PBS. It looks like I don&#39;t need to change the code because I got this version of pbstop from Gareth and I think he must have fixed it to accommodate some of the things you mentioned. </div>

<div><br></div><div><p style="margin:0px;font-size:11px;font-family:Menlo"># rpm -qa | grep torque</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">torque-2.5.7-9.el6.x86_64</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">torque-libs-2.5.7-9.el6.x86_64</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"># rpm -e torque-2.5.7-9.el6.x86_64</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">error: Failed dependencies:</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><span class="" style="white-space:pre">        </span>torque = 2.5.7-9.el6 is needed by (installed) torque-libs-2.5.7-9.el6.x86_64</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"># rpm -e torque-2.5.7-9.el6.x86_64 torque-libs-2.5.7-9.el6.x86_64</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">error: Failed dependencies:</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"><span class="" style="white-space:pre">        </span>libtorque.so.2()(64bit) is needed by (installed) perl-PBS-0.33-10.el6.x86_64</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"># rpm -e torque-2.5.7-9.el6.x86_64 torque-libs-2.5.7-9.el6.x86_64 --nodeps<br></p>
<p style="margin:0px;font-size:11px;font-family:Menlo"># ln -s /opt/torque/lib/libtorque.so.2.0.0 /usr/lib64/libtorque.so.2</p>
<p style="margin:0px;font-size:11px;font-family:Menlo"># ldconfig</p><p style="margin:0px;font-size:11px;font-family:Menlo"><br></p><p style="margin:0px;font-size:11px;font-family:Menlo">Thank you again. I appreciate it.</p>

<p style="margin:0px;font-size:11px;font-family:Menlo"><br></p><p style="margin:0px;font-size:11px;font-family:Menlo">Best,</p><p style="margin:0px;font-size:11px;font-family:Menlo">Sreedhar.</p></div></div><div class="gmail_extra">

<br><br><div class="gmail_quote">On Thu, Mar 20, 2014 at 3:11 AM, Thomas Dargel <span dir="ltr">&lt;<a href="mailto:td@chemie.hu-berlin.de" target="_blank">td@chemie.hu-berlin.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
  I ran into trouble with pbstop when jumping from torque v2.4.4 to v4.6.2.1,<br>
too.<br>
<br>
In my case the harm came out of the subroutine &quot;sub get_info_cmdline {}&quot;.<br>
Herein I changed a search pattern for the analysis of &quot;/\s+jobs = (.*)/&quot;,<br>
because the output of &quot;qmgr -c &#39;l n @server&#39;&quot; differs slightly from v2.4.4 to<br>
v4.6.2.1 in the &quot;jobs = &quot;-section.<br>
<br>
         elsif (/\s+jobs = (.*)/) {<br>
             $eatingjobs=1;<br>
             $eatingstatus=0;<br>
             $jobs = $1;<br>
             $State_count-&gt;{&quot;_anodes&quot;}++;<br>
#  OLD       foreach my $job ( split ( /, /, $jobs ) ) {<br>
             foreach my $job ( split ( /,/, $jobs ) ) {<br>
                 if ( $job =~ m{(\d+)/(\d+)} ) {<br>
                     $Nodes-&gt;{$server}{$node}{job}{$1} = $2;<br>
                     $State_count-&gt;{&quot;_aprocs&quot;}++;<br>
                 }<br>
             }<br>
<br>
And some line later:<br>
<br>
         elsif ($eatingjobs) {<br>
            if ($_ =~ /\w/) {<br>
               /^\s+(.*)$/;<br>
               $jobs = $1;<br>
#  OLD         foreach my $job ( split ( /, /, $jobs ) ) {<br>
               foreach my $job ( split ( /,/, $jobs ) ) {<br>
                 if ( $job =~ m{(\d+)/(\d+)} ) {<br>
                     $Nodes-&gt;{$server}{$node}{job}{$1} = $2;<br>
                     $State_count-&gt;{&quot;_aprocs&quot;}++;<br>
                 }<br>
               }<br>
            }<br>
<br>
<br>
Good luck,<br>
regards,<br>
<br>
  Thomas.<br>
<div><div class="h5"><br>
On 20.03.2014 05:53, Sreedhar Manchu wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; We use Torque 2.5.12 on our current systems (rhea 5.X). PBSTOP works great with<br>
&gt; this version.<br>
&gt;<br>
&gt; Now I have installed Torque 4.2.7 on a new cluster with CentOS 6.3. But I&#39;m<br>
&gt; having tough time in making pbstop to work well.<br>
&gt;<br>
&gt; Does anyone know how to get it working with 4.2.7? Getting it with yum is not an<br>
&gt; option as it installs a 2.5.X version of Torque.<br>
&gt;<br>
&gt; Thanks in advance,<br>
&gt; Sreedhar.<br>
&gt; New York University.<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; torqueusers mailing list<br>
&gt; <a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
&gt; <a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
&gt;<br>
<br>
_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
</blockquote></div><br></div>