StarCluster - Mailing List Archive

starcluster plugin status code 127

From: Wei Tao <no email>
Date: Wed, 21 Dec 2011 01:02:32 -0500

Hi all,

I tried to implement the queue configuration suggested by Don MacMillen a
while ago. Here is my plugin code:

from starcluster.clustersetup import ClusterSetup

class SgeConfig(ClusterSetup):
    def __init__(self, queue_to_config):
        self.queue_to_config = queue_to_config

    def run(self, nodes, master, user, user_shell, volumes):
        cmd_strg = 'qconf -mattr queue load_thresholds np_load_avg=1.5 %s'
%self.queue_to_config
        output = master.ssh.execute(cmd_strg)

When I execute "starcluster runplugin <myplugin> <mycluster>", I got:

>>> Running plugin <myplugin>
!!! ERROR - command 'qconf -mattr queue load_thresholds np_load_avg=1.5
all.q' failed with status 127

If I sshmaster and run the command directly as this:

root_at_master:~# qconf -mattr queue load_thresholds np_load_avg=1.5 all.q
root_at_master modified "all.q" in cluster queue list

It works fine. Could someone please point out why the plugin would have a
status code 127 when direct execution of the command apparently works fine?

Thanks for the help!


-Wei
Received on Wed Dec 21 2011 - 01:02:33 EST
This archive was generated by hypermail 2.3.0.

Search:

Sort all by:

Date

Month

Thread

Author

Subject