[Moabusers] NODEACCESSPOLICY override not working

Adam Emerich aemerich at us.ibm.com
Fri Apr 6 07:36:45 MDT 2007


I am attempting to set up some development nodes in our cluster and would
like them to have different node access policies.  According to the
documentation you can override the global policy on a node to node basis
with:

       NODECFG[node]    ACCESS=SHARED

and on a by queue basis with:

      CLASSCFG[queue]   NODEACCESSPOLICY=SHARED

In my current setup, only the latter actually overrides the global policy
of SINGLEJOB.  I was also able to override the global policy with the
"Resource Manager Extensions", but it would be much more user friendly to
be able to just configure the develop nodes in the moab.cfg file.  Has
anyone else had issues similar to this.

Here is the part of the moab.cfg file that is relevant:

   #Added by xCAT genpbs Thu Mar 29 12:46:03 CDT 2007
   #NODEAVAILABILITYPOLICY      DEDICATED:SWAP
   NODEAVAILABILITYPOLICY      UTILIZED:PROC DEDICATED:SWAP
   JOBNODEMATCHPOLICY          EXACTNODE
   NODEACCESSPOLICY            SINGLEJOB
   NODEMAXLOAD                 .5
   JOBMAXSTARTTIME             00:05:00
   DEFERTIME                   0
   JOBMAXOVERRUN               0
   LOGDIR                      /var/spool/moab/log
   LOGFILE                     moab.logs
   LOGFILEMAXSIZE              10000000
   LOGFILEROLLDEPTH            10
   STATDIR                     /var/spool/moab/stats


   # Setup development nodes to be shared Access
   NODECFG[n01-01-01]      ACCESS=SHARED
   NODECFG[n01-01-02]      ACCESS=SHARED
   NODECFG[n01-01-03]      ACCESS=SHARED

Moab Version:

      Moab Workload Manager version 5.0.0p1

Any help would be greatly appreciated



Adam



More information about the moabusers mailing list