PBS+Torque+Maui使用篇

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PBS部分:qsub
qstat
qdel
qmove qorder
qdel canceljob
changeparam checkjob checknode diagnose mbal mclient
mdiag mjobctl mnodectl mprof mschedctl mstat releasehold releaseres resetstats runjob schedctl
sethold setqos
setres
setspri showbf showconfig showgrid showhold showq showres showstart showstate showstats
Torque部分:
chk_tree hostn
nqs2pbs
pbs-config pbsdsh pbsnodes
pbs_tclsh
pbs_track printjob printserverdb
printtracking qalter
qchkpt
qdel
qdisable qenable
qhold
qmgr
qmove
qmsg
qnodes
qorder
qrerun
qrls
qrun
qselect
qsig
qstart
qstat
qstop
qsub
qterm
tracejob
Maui部分
# maui.cfg 3.2.6p19
#
#define SERVERHOST,this specifies where maui will run
#
SCHEDCFG[0] SERVER=node8:42559 MODE=NORMAL
# primary admin must be first in list
ADMIN1 root
#
# Resource Manager Definition
#
RMCFG[0] TYPE=PBS HOST=node8
# Allocation Manager Definition
AMCFG[bank] TYPE=NONE
# full parameter docs at
/mauidocs/a.fparameters.html
# use the 'schedctl -l' command to display current configuration
#
# Set Torque server polling interval. If you have short queues or/and jobs it
# is worth to set a short interval. (10 seconds)
#
RMPOLLINTERVAL 00:00:30
SERVERPORT 42559
SERVERMODE NORMAL
# Admin: /mauidocs/a.esecurity.html
#
# a max. 10 MByte log file in a logical location
#
LOGFILE /var/log/maui.log
LOGFILEMAXSIZE 10000000
LOGLEVEL 3
# Job Priority:
/mauidocs/5.1jobprioritization.html QUEUETIMEWEIGHT 1
# Throttling Policies:
/mauidocs/6.2throttlingpolicies.html
# NONE SPECIFIED
# Add by dolphin =======================================
#NODEACCESSPOLICY SINGLEUSER
JOBNODEMATCHPOLICY EXACTNODE
NODEACCESSPOLICY SHARED
#NODECFG[DEFAULT] PRIORITYF='-JOBCOUNT'
ENABLEMUITINODEJOBS TRUE
ENABLEMULTIREQJOBS TRUE
# ended ================================================
#
# Set the delay to 1 minute before Maui tries to run a job again, # in case it failed to run the first time.
# The default value is 1 hour.
#
DEFERTIME 00:01:00
#
# Set preempt policy to suspend if possible
#
PREEMPTPOLICY SUSPEND
RESERVATIONPOLICY CURRENTHIGHEST
#
# Backfill: /mauidocs/8.2backfill.html
#
BACKFILLPOLICY FIRSTFIT
#
# Node Allocation:
/mauidocs/5.2nodeallocation.html
#
#NODEALLOCATIONPOLICY MINRESOURCE
NODEALLOCATIONPOLICY FIRSTAVAILABLE
#NODEALLOCATIONPOLICY PRIORITY
#NODEALLOCATIONPOLICY MINRESOURCE
#
# Fair share policy
# FairShare: /mauidocs/6.3fairshare.html
#
FSPOLICY DEDICATEDPS
FSINTERVAL 24:00:00
FSQOSWEIGHT 2
#
# In order to configure premption activate the QOSWEIGHT,
# to do this set the variable QOSWEIGHT to a number greater than 1. #
QOSWEIGHT 1
QOSCFG[preemptor] QFLAGS=PREEMPTOR
#
QOSCFG[preemptee] QFLAGS=PREEMPTEE
#
# Once you have defined which queues are preemptors and which are preemptees
# you the use the CLASSCFG to define priorities. As with the QOSCFG options you
# need to turn on the CLASSCFG options by setting the CLASSWEIGHT
#
CLASSWEIGHT 1
CLASSCFG[high] QDEF=preemptor PRIORITY=11000
CLASSCFG[middle] QDEF=preemptee PRIORITY=9000
CLASSCFG[low] QDEF=preemptee PRIORITY=6000
#
CONSUMEDWEIGHT 3
CREDWEIGHT 1
GROUPWEIGHT 1
USERWEIGHT 1
SRCFGWEIGHT 2
# QOS: /mauidocs/7.3qos.html
# QOSCFG[hi] PRIORITY=100 XFTARGET=100 FLAGS=PREEMPTOR:IGNMAXJOB
# QOSCFG[low] PRIORITY=-1000 FLAGS=PREEMPTEE
#
# Standing Reservations:
/mauidocs/7.1.3standingreservations.html
#
# Creds: /mauidocs/6.1fairnessoverview.html
USERCFG[DEFAULT] MAXJOB=4 MAXNODE=1 MAXPROC=8
USERCFG[root] MAXJOB=100 MAXNODE=100 MAXPROC=400
USERCFG[administrator] MAXJOB=4 MAXNODE=4 MAXPROC=32
# 这里指定默认的每个帐户最大可以运行2个job,每个job所申请的节点总数不能超#
# 过3个。

而nano帐户在另外做限制,可以用16个节点,最大可以运行64个作业。

相关文档
最新文档