Custom Query (101 matches)
Results (61 - 63 of 101)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#176 | fixed | jobmond sometimes crashes after a while | ramonb | ramonb |
Description |
with this Traceback (most recent call last): File "/usr/sbin/jobmond", line 2203, in <module> File "/usr/sbin/jobmond", line 2198, in main File "/usr/sbin/jobmond", line 1073, in run File "/usr/sbin/jobmond", line 909, in submitJobData File "/usr/sbin/jobmond", line 759, in multicastGmetric File "/usr/sbin/jobmond", line 1969, in __init__ File "/usr/lib/python2.7/socket.py", line 187, in __init__ socket.error: [Errno 24] Too many open files |
|||
#279 | fixed | patch for SLURM usage | somebody | mrobbert@… |
Description |
related to recent changes in the pyslurm library that jobmond.py uses to interface with Slurm. It was recently re-worked to bring it up to date with the most recent Slurm API and along the way the seem to have changed some of their data structures. Below is a patch I used to get it to run at our site. I hope this helps. --- jobmond/jobmond.py 2014-01-20 09:24:08.000000000 -0700 +++ /usr/local/sbin/jobmond.py 2014-12-16 17:22:00.501223234 -0700 @@ -1306,7 +1306,7 @@ for node, attrs in slurm_nodes.items(): - ( num_state, name_state ) = attrs['node_state'] + name_state = attrs['node_state'] if name_state == 'DOWN': @@ -1371,7 +1371,7 @@ else: ppn = min_cpus - ( something, status_long ) = self.getAttr( attrs, 'job_state' ) + status_long = self.getAttr( attrs, 'job_state' ) status = 'Q' Thanks, Mike Robbert HPC Engineer Colorado School of Mines |
|||
#1 | invalid | test1 | somebody | anonymous |
Description |
test bla poep! |
Note: See TracQuery
for help on using queries.