diff options
author | Steven Kreuzer <skreuzer@FreeBSD.org> | 2015-01-28 22:04:53 +0800 |
---|---|---|
committer | Steven Kreuzer <skreuzer@FreeBSD.org> | 2015-01-28 22:04:53 +0800 |
commit | bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40 (patch) | |
tree | 9c2bd6eb8c4763a59c70f772a70d8193a489420c | |
parent | 830b92b64084e2c843fdf4f2b8244697b809c2c9 (diff) | |
download | freebsd-ports-gnome-bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40.tar.gz freebsd-ports-gnome-bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40.tar.zst freebsd-ports-gnome-bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40.zip |
Update to version 14.11.3
PR: 196260
-rw-r--r-- | sysutils/slurm-hpc/Makefile | 89 | ||||
-rw-r--r-- | sysutils/slurm-hpc/distinfo | 4 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/patch-configure | 41 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c | 14 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c | 68 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c | 33 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/pty.h | 4 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/slurm.conf.example | 96 | ||||
-rw-r--r-- | sysutils/slurm-hpc/files/slurm.conf.in | 169 | ||||
-rw-r--r-- | sysutils/slurm-hpc/pkg-descr | 8 | ||||
-rw-r--r-- | sysutils/slurm-hpc/pkg-plist | 305 |
11 files changed, 327 insertions, 504 deletions
diff --git a/sysutils/slurm-hpc/Makefile b/sysutils/slurm-hpc/Makefile index 4590a236ce0c..2a9c39b5770b 100644 --- a/sysutils/slurm-hpc/Makefile +++ b/sysutils/slurm-hpc/Makefile @@ -2,18 +2,17 @@ # $FreeBSD$ PORTNAME= slurm -PORTVERSION= 2.6.4 -PORTREVISION= 5 +PORTVERSION= 14.11.3 CATEGORIES= sysutils -MASTER_SITES= http://www.schedmd.com/download/archive/ \ - http://www.schedmd.com/download/latest/ \ - http://www.schedmd.com/download/development/ +MASTER_SITES= http://www.schedmd.com/download/latest/ \ + http://www.schedmd.com/download/archive/ \ + http://www.schedmd.com/download/development/ PKGNAMESUFFIX= -hpc MAINTAINER= jwbacon@tds.net COMMENT= Simple Linux Utility for Resource Management -LICENSE= GPLv1 +LICENSE= GPLv2 LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo \ libhwloc.so:${PORTSDIR}/devel/hwloc \ @@ -22,69 +21,53 @@ LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo \ libhdf5.so:${PORTSDIR}/science/hdf5 GNU_CONFIGURE= yes -USES= gmake libtool perl5 python tar:bzip2 + USE_LDCONFIG= yes +USES= gmake libtool perl5 python tar:bz2 + +#OPTIONS_DEFINE=DOCS MYSQL PGSQL GTK2 +OPTIONS_DEFINE= DOCS MYSQL GTK2 +OPTIONS_SUB= yes -OPTIONS_DEFINE= DOCS MYSQL PGSQL GTK2 +GTK2_USE= GNOME=glib20,gtk20 +MYSQL_USE= MYSQL=yes +#PGSQL_USES= pgsql + +GTK2_DESC= Build GUI config tool sview USERS= slurm GROUPS= ${USERS} USE_RC_SUBR= slurmctld slurmd -SUB_FILES+= slurm.conf -# This is a new and complex port. Allow debugging. -STRIP_CMD= # NONE -CFLAGS+= -I${LOCALBASE}/include -g -O1 +# ${WRKSRC}/slurm is for pty.h in configure +CFLAGS+= -I${WRKSRC}/slurm -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lsysinfo -lkvm -post-install: - ${INSTALL_DATA} ${WRKDIR}/slurm.conf ${STAGEDIR}${PREFIX}/etc/slurm.conf.sample - .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MMYSQL} -USE_MYSQL= yes # Job accounting -PLIST_FILES+= lib/slurm/accounting_storage_mysql.a \ - lib/slurm/accounting_storage_mysql.la \ - lib/slurm/accounting_storage_mysql.so \ - lib/slurm/jobcomp_mysql.a \ - lib/slurm/jobcomp_mysql.la \ - lib/slurm/jobcomp_mysql.so -.else -# Can't disable configure test, so make it fail -CONFIGURE_ARGS+=--with-mysql_config=/nomysql +# SLURM's configure enables interactive jobs if pty.h exists. Replacing +# #include <pty.h> with appropriate headers will therefore not work, so instead +# add a pty.h for the build. +post-patch: +.if ! ${PORT_OPTIONS:MGTK2} + @${REINPLACE_CMD} \ + -e 's|min_gtk_version=2.7.1|min_gtk_version=200.7.1|g' \ + ${WRKSRC}/configure .endif + @${CP} ${FILESDIR}/pty.h ${WRKSRC}/slurm + @${REINPLACE_CMD} \ + -e 's|/usr/bin/env python|${PYTHON_CMD}|g' \ + ${WRKSRC}/doc/html/shtml2html.py \ + ${WRKSRC}/doc/man/man2html.py -.if ${PORT_OPTIONS:MPGSQL} -USES+= pgsql # Job accounting -PLIST_FILES+= lib/slurm/accounting_storage_pgsql.a \ - lib/slurm/accounting_storage_pgsql.la \ - lib/slurm/accounting_storage_pgsql.so \ - lib/slurm/jobcomp_pgsql.a \ - lib/slurm/jobcomp_pgsql.la \ - lib/slurm/jobcomp_pgsql.so -.else -# Can't disable configure test, so make it fail -CONFIGURE_ARGS+=--with-pg_config=/nopostgres +post-stage: +.if ! ${PORT_OPTIONS:MDOCS} + ${RM} -rf ${STAGEDIR}${LOCALBASE}/share/doc/${PORTNAME}-${PORTVERSION} .endif + @${CP} ${FILESDIR}/slurm.conf.example ${STAGEDIR}${PREFIX}/etc/ -.if ${PORT_OPTIONS:MGTK2} -# Note: Configure could not find pcre when building with no ports -# preinstalled on 9.1-RELEASE. Worked fine on second try. -USE_GNOME= glib20 gtk20 # sview -PLIST_FILES+= bin/sview -.endif -post-patch: -# Can't disable configure test, so make it fail -.if ! ${PORT_OPTIONS:MGTK2} - ${REINPLACE_CMD} -e 's|min_gtk_version=2.7.1|min_gtk_version=200.7.1|' \ - ${WRKSRC}/configure -.endif - @${REINPLACE_CMD} \ - -e 's|/usr/bin/env python|${PYTHON_CMD}|g' \ - ${WRKSRC}/doc/html/shtml2html.py \ - ${WRKSRC}/doc/man/man2html.py +INSTALL_TARGET= install-strip .include <bsd.port.mk> diff --git a/sysutils/slurm-hpc/distinfo b/sysutils/slurm-hpc/distinfo index f74314f555c7..425accd34c3c 100644 --- a/sysutils/slurm-hpc/distinfo +++ b/sysutils/slurm-hpc/distinfo @@ -1,2 +1,2 @@ -SHA256 (slurm-2.6.4.tar.bz2) = f44a9a80c502dba9809127dc2a04069fd7c87d6b1e10824fe254b2077f9adac8 -SIZE (slurm-2.6.4.tar.bz2) = 5954130 +SHA256 (slurm-14.11.3.tar.bz2) = ee5b4918c560962db06267066ef07fe07470991aaeedb30bc9cf36f419179e10 +SIZE (slurm-14.11.3.tar.bz2) = 6352549 diff --git a/sysutils/slurm-hpc/files/patch-configure b/sysutils/slurm-hpc/files/patch-configure deleted file mode 100644 index fb981236cba1..000000000000 --- a/sysutils/slurm-hpc/files/patch-configure +++ /dev/null @@ -1,41 +0,0 @@ ---- configure.orig 2013-09-10 16:44:33.000000000 -0500 -+++ configure 2013-11-14 10:23:02.000000000 -0600 -@@ -21594,12 +21594,9 @@ - main () - { - -- int main() -- { - MYSQL mysql; - (void) mysql_init(&mysql); - (void) mysql_close(&mysql); -- } - - ; - return 0; -@@ -21636,12 +21633,9 @@ - main () - { - -- int main() -- { - MYSQL mysql; - (void) mysql_init(&mysql); - (void) mysql_close(&mysql); -- } - - ; - return 0; -@@ -21803,12 +21797,9 @@ - main () - { - -- int main() -- { - PGconn *conn; - conn = PQconnectdb("dbname = postgres"); - (void) PQfinish(conn); -- } - - ; - return 0; diff --git a/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c b/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c index 9c14d1d219f3..3f4e12d55b1d 100644 --- a/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c +++ b/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c @@ -1,11 +1,11 @@ ---- src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c.orig 2013-09-10 16:44:33.000000000 -0500 -+++ src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c 2013-11-14 10:23:02.000000000 -0600 -@@ -49,6 +49,8 @@ - #include <getopt.h> - #include <netinet/in.h> +--- src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c.orig 2014-02-10 16:16:55.000000000 -0600 ++++ src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c 2014-02-27 08:10:17.000000000 -0600 +@@ -57,6 +57,8 @@ + + #include "src/slurmd/slurmd/slurmd.h" +#include <limits.h> + - #include "src/common/slurm_xlator.h" - #include "src/common/slurm_acct_gather_filesystem.h" + /***************************************************************/ + diff --git a/sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c b/sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c deleted file mode 100644 index c2166f12123e..000000000000 --- a/sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c +++ /dev/null @@ -1,68 +0,0 @@ ---- src/plugins/select/cons_res/dist_tasks.c.orig 2013-09-10 16:44:33.000000000 -0500 -+++ src/plugins/select/cons_res/dist_tasks.c 2013-11-14 10:23:02.000000000 -0600 -@@ -271,6 +271,30 @@ - return SLURM_SUCCESS; - } - -+// These were nested below, which is not legal in standard C -+ -+ /* qsort compare function for ascending int list */ -+ int _cmp_int_ascend (const void *a, const void *b) -+ { -+ return (*(int*)a - *(int*)b); -+ } -+ -+ /* qsort compare function for descending int list */ -+ int _cmp_int_descend (const void *a, const void *b) -+ { -+ return (*(int*)b - *(int*)a); -+ } -+ -+ int* sockets_cpu_cnt; -+ -+ /* qsort compare function for board combination socket -+ * list */ -+ int _cmp_sock (const void *a, const void *b) -+ { -+ return (sockets_cpu_cnt[*(int*)b] - -+ sockets_cpu_cnt[*(int*)a]); -+ } -+ - /* sync up core bitmap with new CPU count using a best-fit approach - * on the available resources on each node - * -@@ -298,7 +322,6 @@ - int elig_idx, comb_brd_idx, sock_list_idx, comb_min, board_num; - int* boards_cpu_cnt; - int* sort_brds_cpu_cnt; -- int* sockets_cpu_cnt; - int* board_combs; - int* socket_list; - int* elig_brd_combs; -@@ -316,26 +339,6 @@ - uint64_t ncomb_brd; - bool sufficient,best_fit_sufficient; - -- /* qsort compare function for ascending int list */ -- int _cmp_int_ascend (const void *a, const void *b) -- { -- return (*(int*)a - *(int*)b); -- } -- -- /* qsort compare function for descending int list */ -- int _cmp_int_descend (const void *a, const void *b) -- { -- return (*(int*)b - *(int*)a); -- } -- -- /* qsort compare function for board combination socket -- * list */ -- int _cmp_sock (const void *a, const void *b) -- { -- return (sockets_cpu_cnt[*(int*)b] - -- sockets_cpu_cnt[*(int*)a]); -- } -- - if (!job_res) - return; - diff --git a/sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c b/sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c deleted file mode 100644 index ffeafb1a879d..000000000000 --- a/sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c +++ /dev/null @@ -1,33 +0,0 @@ ---- src/plugins/task/cgroup/task_cgroup_cpuset.c.orig 2013-11-14 10:56:33.000000000 -0600 -+++ src/plugins/task/cgroup/task_cgroup_cpuset.c 2013-11-14 11:10:51.000000000 -0600 -@@ -59,7 +59,12 @@ - - #ifdef HAVE_HWLOC - #include <hwloc.h> -+#if !defined(__FreeBSD__) - #include <hwloc/glibc-sched.h> -+#else -+// For cpuset -+#include <pthread_np.h> -+#endif - - # if HWLOC_API_VERSION <= 0x00010000 - /* After this version the cpuset structure and all it's functions -@@ -714,7 +719,7 @@ - hwloc_obj_type_t req_hwtype; - - size_t tssize; -- cpu_set_t ts; -+ cpuset_t ts; - - bind_type = job->cpu_bind_type ; - if (conf->task_plugin_param & CPU_BIND_VERBOSE || -@@ -900,7 +905,7 @@ - - hwloc_bitmap_asprintf(&str, cpuset); - -- tssize = sizeof(cpu_set_t); -+ tssize = sizeof(cpuset_t); - if (hwloc_cpuset_to_glibc_sched_affinity(topology,cpuset, - &ts,tssize) == 0) { - fstatus = SLURM_SUCCESS; diff --git a/sysutils/slurm-hpc/files/pty.h b/sysutils/slurm-hpc/files/pty.h new file mode 100644 index 000000000000..28671a8478d4 --- /dev/null +++ b/sysutils/slurm-hpc/files/pty.h @@ -0,0 +1,4 @@ +#include <sys/types.h> +#include <sys/ioctl.h> +#include <termios.h> +#include <libutil.h> diff --git a/sysutils/slurm-hpc/files/slurm.conf.example b/sysutils/slurm-hpc/files/slurm.conf.example new file mode 100644 index 000000000000..fe11d93b54ef --- /dev/null +++ b/sysutils/slurm-hpc/files/slurm.conf.example @@ -0,0 +1,96 @@ +# Example slurm.conf file. +# +# You can run configurator.html (included as part of the documentation) to build +# a configuration file customized for your environment. +# +# See the slurm.conf man page for more information. +# + +AuthType=auth/munge +#BackupAddr= +#BackupController= +CacheGroups=0 +ClusterName=FreeBSD +#ControlAddr= +ControlMachine=Master +#Epilog= +#FirstJobId= +#JobCredentialPrivateKey= +#JobCredentialPublicCertificate= +MailProg=/usr/bin/mail +#MaxJobCount= +MpiDefault=none +#PlugStackConfig= +#PluginDir= +ProctrackType=proctrack/pgid +#Prolog= +#PropagatePrioProcess= +#PropagateResourceLimits= +#PropagateResourceLimitsExcept= +ReturnToService=0 +#SrunEpilog= +#SrunProlog= +SlurmUser=slurm +SlurmctldPidFile=/var/run/slurm/slurmctld.pid +SlurmctldPort=6817 +SlurmdPidFile=/var/run/slurm/slurmd.pid +SlurmdPort=6818 +SlurmdSpoolDir=/var/spool/slurmd +#SlurmdUser=root +StateSaveLocation=/var/run/slurm +SwitchType=switch/none +#TaskEpilog= +#TaskPlugin= +#TaskProlog= +#TmpFS= +#TrackWCKey=no +#TreeWidth=50 +#UsePAM= + +# TIMERS +InactiveLimit=0 +KillWait=30 +MinJobAge=300 +SlurmctldTimeout=300 +SlurmdTimeout=300 +Waittime=0 + +# SCHEDULING +FastSchedule=1 +#PriorityDecayHalfLife=14-0 +#PriorityMaxAge=1-0 +#PriorityType=priority/multifactor +#PriorityUsageResetPeriod=14-0 +#PriorityWeightAge=1000 +#PriorityWeightFairshare=100000 +#PriorityWeightJobSize=1000 +#PriorityWeightPartition=10000 +#SchedulerAuth= +#SchedulerPort= +#SchedulerRootFilter= +SchedulerType=sched/backfill +SelectType=select/linear + +# LOGGING +#JobCompLoc= +JobCompType=jobcomp/none +SlurmctldDebug=3 +SlurmctldLogFile=/var/log/slurmctld.log +SlurmdDebug=3 +SlurmdLogFile=/var/log/slurmd.log + +# ACCOUNTING +#AccountingStorageHost= +#AccountingStorageLoc= +#AccountingStoragePass= +#AccountingStorageType=accounting_storage/slurmdbd +#AccountingStorageUser= +#JobAcctGatherFrequency=30 +#JobAcctGatherType=jobacct_gather/none + +# COMPUTE NODES +NodeName=slave[1-10] Procs=48 State=UNKNOWN +NodeName=slave[11-20] Procs=16 State=UNKNOWN + +# PARTITIONS +PartitionName=all Nodes=slave[1-20] Default=YES MaxTime=INFINITE State=UP diff --git a/sysutils/slurm-hpc/files/slurm.conf.in b/sysutils/slurm-hpc/files/slurm.conf.in deleted file mode 100644 index 226090ea3dd4..000000000000 --- a/sysutils/slurm-hpc/files/slurm.conf.in +++ /dev/null @@ -1,169 +0,0 @@ -# slurm.conf file generated by configurator.html. -# Put this file on all nodes of your cluster. -# See the slurm.conf man page for more information. -# -ControlMachine=%%CONTROL_MACHINE%% -#ControlAddr= -#BackupController=%%BACKUP_CONTROL_MACHINE%% -#BackupAddr= -# -AuthType=auth/munge -CacheGroups=0 -#CheckpointType=checkpoint/none -CryptoType=crypto/munge -#DisableRootJobs=NO -#EnforcePartLimits=NO -#Epilog= -#EpilogSlurmctld= -#FirstJobId=1 -#MaxJobId=999999 -#GresTypes= -#GroupUpdateForce=0 -#GroupUpdateTime=600 -#JobCheckpointDir=/var/slurm/checkpoint -#JobCredentialPrivateKey= -#JobCredentialPublicCertificate= -#JobFileAppend=0 -#JobRequeue=1 -#JobSubmitPlugins=1 -#KillOnBadExit=0 -#LaunchType=launch/slurm -#Licenses=foo*4,bar -MailProg=/usr/bin/mail -#MaxJobCount=5000 -#MaxStepCount=40000 -#MaxTasksPerNode=128 -MpiDefault=none -#MpiParams=ports=#-# -#PluginDir= -#PlugStackConfig= -#PrivateData=jobs -ProctrackType=proctrack/pgid -#Prolog= -#PrologSlurmctld= -#PropagatePrioProcess=0 -#PropagateResourceLimits= -# Prevent head node limits from being applied to jobs! -PropagateResourceLimitsExcept=ALL -#RebootProgram= -ReturnToService=1 -#SallocDefaultCommand= -SlurmctldPidFile=/var/run/slurmctld.pid -SlurmctldPort=6817 -SlurmdPidFile=/var/run/slurmd.pid -SlurmdPort=6818 -SlurmdSpoolDir=/var/spool/slurmd -SlurmUser=slurm -#SlurmdUser=root -#SrunEpilog= -#SrunProlog= -StateSaveLocation=/home/slurm/slurmctld -SwitchType=switch/none -#TaskEpilog= -TaskPlugin=task/none -#TaskPluginParam= -#TaskProlog= -#TopologyPlugin=topology/tree -#TmpFs=/tmp -#TrackWCKey=no -#TreeWidth= -#UnkillableStepProgram= -#UsePAM=0 -# -# -# TIMERS -#BatchStartTimeout=10 -#CompleteWait=0 -#EpilogMsgTime=2000 -#GetEnvTimeout=2 -#HealthCheckInterval=0 -#HealthCheckProgram= -InactiveLimit=0 -KillWait=30 -#MessageTimeout=10 -#ResvOverRun=0 -MinJobAge=300 -#OverTimeLimit=0 -SlurmctldTimeout=120 -SlurmdTimeout=300 -#UnkillableStepTimeout=60 -#VSizeFactor=0 -Waittime=0 -# -# -# SCHEDULING -#DefMemPerCPU=0 -FastSchedule=1 -#MaxMemPerCPU=0 -#SchedulerRootFilter=1 -#SchedulerTimeSlice=30 -SchedulerType=sched/backfill -SchedulerPort=7321 -SelectType=select/cons_res -#SelectTypeParameters= -# -# -# JOB PRIORITY -#PriorityType=priority/basic -#PriorityDecayHalfLife= -#PriorityCalcPeriod= -#PriorityFavorSmall= -#PriorityMaxAge= -#PriorityUsageResetPeriod= -#PriorityWeightAge= -#PriorityWeightFairshare= -#PriorityWeightJobSize= -#PriorityWeightPartition= -#PriorityWeightQOS= -# -# -# LOGGING AND ACCOUNTING -#AccountingStorageEnforce=0 -#AccountingStorageHost= -#AccountingStorageLoc= -#AccountingStoragePass= -#AccountingStoragePort= -AccountingStorageType=accounting_storage/none -#AccountingStorageUser= -AccountingStoreJobComment=YES -ClusterName=cluster -#DebugFlags= -#JobCompHost= -#JobCompLoc= -#JobCompPass= -#JobCompPort= -JobCompType=jobcomp/none -#JobCompUser= -JobAcctGatherFrequency=30 -JobAcctGatherType=jobacct_gather/none -SlurmctldDebug=5 -SlurmctldLogFile=/var/log/slurmctld -SlurmdDebug=5 -SlurmdLogFile=/var/log/slurmd -#SlurmSchedLogFile= -#SlurmSchedLogLevel= -# -# -# POWER SAVE SUPPORT FOR IDLE NODES (optional) -#SuspendProgram= -#ResumeProgram= -#SuspendTimeout= -#ResumeTimeout= -#ResumeRate= -#SuspendExcNodes= -#SuspendExcParts= -#SuspendRate= -#SuspendTime= -# -# -# COMPUTE NODES - -############################################################################# -# Note: Using CPUs=2 or Sockets=2 causes slurmctld to seg fault on FreeBSD. -# Use Sockets=1, CoresPerSocket=total-cores-in-node, and -# ThreadsPerCore=N, even if your motherboard has more than 1 socket. -# This issue is related to get_cpuinfo() and is being investigated. -############################################################################# - -NodeName=compute-[001-002] Sockets=1 CoresPerSocket=1 ThreadsPerCore=1 State=UNKNOWN -PartitionName=default-partition Nodes=compute-[001-002] Default=YES MaxTime=INFINITE State=UP diff --git a/sysutils/slurm-hpc/pkg-descr b/sysutils/slurm-hpc/pkg-descr index f9db11b15503..76f190acd29f 100644 --- a/sysutils/slurm-hpc/pkg-descr +++ b/sysutils/slurm-hpc/pkg-descr @@ -1,9 +1,9 @@ -SLURM is an open-source resource manager designed for *nix clusters of all +Slurm is an open-source workload manager designed for *nux clusters of all sizes. It provides three key functions. First it allocates exclusive and/or -non-exclusive access to resources (computer nodes) to users for some duration -of time so they can perform work. Second, it provides a framework for starting, +non-exclusive access to resources (computer nodes) to users for some duration of +time so they can perform work. Second, it provides a framework for starting, executing, and monitoring work (typically a parallel job) on a set of allocated nodes. Finally, it arbitrates contention for resources by managing a queue of pending work. -WWW: https://computing.llnl.gov/linux/slurm/ +WWW: http://slurm.schedmd.com/ diff --git a/sysutils/slurm-hpc/pkg-plist b/sysutils/slurm-hpc/pkg-plist index fadb0feab333..dc17cba6add5 100644 --- a/sysutils/slurm-hpc/pkg-plist +++ b/sysutils/slurm-hpc/pkg-plist @@ -17,11 +17,13 @@ bin/srun bin/sshare bin/sstat bin/strigger -@sample etc/slurm.conf.sample +%%GTK2%%bin/sview +etc/slurm.conf.example include/slurm/pmi.h include/slurm/slurm.h include/slurm/slurm_errno.h include/slurm/slurmdb.h +include/slurm/smd_ns.h include/slurm/spank.h lib/libpmi.a lib/libpmi.so @@ -29,14 +31,16 @@ lib/libpmi.so.0 lib/libpmi.so.0.0.0 lib/libslurm.a lib/libslurm.so -lib/libslurm.so.26 -lib/libslurm.so.26.0.0 +lib/libslurm.so.28 +lib/libslurm.so.28.0.0 lib/libslurmdb.a lib/libslurmdb.so -lib/libslurmdb.so.26 -lib/libslurmdb.so.26.0.0 +lib/libslurmdb.so.28 +lib/libslurmdb.so.28.0.0 lib/slurm/accounting_storage_filetxt.a lib/slurm/accounting_storage_filetxt.so +%%MYSQL%%lib/slurm/accounting_storage_mysql.a +%%MYSQL%%lib/slurm/accounting_storage_mysql.so lib/slurm/accounting_storage_none.a lib/slurm/accounting_storage_none.so lib/slurm/accounting_storage_slurmdbd.a @@ -63,6 +67,10 @@ lib/slurm/checkpoint_none.a lib/slurm/checkpoint_none.so lib/slurm/checkpoint_ompi.a lib/slurm/checkpoint_ompi.so +lib/slurm/core_spec_cray.a +lib/slurm/core_spec_cray.so +lib/slurm/core_spec_none.a +lib/slurm/core_spec_none.so lib/slurm/crypto_munge.a lib/slurm/crypto_munge.so lib/slurm/crypto_openssl.a @@ -77,10 +85,16 @@ lib/slurm/gres_mic.a lib/slurm/gres_mic.so lib/slurm/gres_nic.a lib/slurm/gres_nic.so +lib/slurm/job_container_cncu.a +lib/slurm/job_container_cncu.so +lib/slurm/job_container_none.a +lib/slurm/job_container_none.so lib/slurm/job_submit_all_partitions.a lib/slurm/job_submit_all_partitions.so lib/slurm/job_submit_cnode.a lib/slurm/job_submit_cnode.so +lib/slurm/job_submit_cray.a +lib/slurm/job_submit_cray.so lib/slurm/job_submit_defaults.a lib/slurm/job_submit_defaults.so lib/slurm/job_submit_logging.a @@ -91,6 +105,8 @@ lib/slurm/job_submit_pbs.a lib/slurm/job_submit_pbs.so lib/slurm/job_submit_require_timelimit.a lib/slurm/job_submit_require_timelimit.so +lib/slurm/job_submit_throttle.a +lib/slurm/job_submit_throttle.so lib/slurm/jobacct_gather_aix.a lib/slurm/jobacct_gather_aix.so lib/slurm/jobacct_gather_cgroup.a @@ -101,6 +117,8 @@ lib/slurm/jobacct_gather_none.a lib/slurm/jobacct_gather_none.so lib/slurm/jobcomp_filetxt.a lib/slurm/jobcomp_filetxt.so +%%MYSQL%%lib/slurm/jobcomp_mysql.a +%%MYSQL%%lib/slurm/jobcomp_mysql.so lib/slurm/jobcomp_none.a lib/slurm/jobcomp_none.so lib/slurm/jobcomp_script.a @@ -125,6 +143,8 @@ lib/slurm/mpi_openmpi.a lib/slurm/mpi_openmpi.so lib/slurm/mpi_pmi2.a lib/slurm/mpi_pmi2.so +lib/slurm/preempt_job_prio.a +lib/slurm/preempt_job_prio.so lib/slurm/preempt_none.a lib/slurm/preempt_none.so lib/slurm/preempt_partition_prio.a @@ -141,6 +161,10 @@ lib/slurm/proctrack_linuxproc.a lib/slurm/proctrack_linuxproc.so lib/slurm/proctrack_pgid.a lib/slurm/proctrack_pgid.so +lib/slurm/route_default.a +lib/slurm/route_default.so +lib/slurm/route_topology.a +lib/slurm/route_topology.so lib/slurm/sched_backfill.a lib/slurm/sched_backfill.so lib/slurm/sched_builtin.a @@ -151,6 +175,8 @@ lib/slurm/sched_wiki.a lib/slurm/sched_wiki.so lib/slurm/sched_wiki2.a lib/slurm/sched_wiki2.so +lib/slurm/select_alps.a +lib/slurm/select_alps.so lib/slurm/select_cons_res.a lib/slurm/select_cons_res.so lib/slurm/select_cray.a @@ -159,14 +185,22 @@ lib/slurm/select_linear.a lib/slurm/select_linear.so lib/slurm/select_serial.a lib/slurm/select_serial.so +lib/slurm/slurmctld_nonstop.a +lib/slurm/slurmctld_nonstop.so lib/slurm/spank_pbs.a lib/slurm/spank_pbs.so lib/slurm/src/sattach/sattach.wrapper.c lib/slurm/src/srun/srun.wrapper.c +lib/slurm/switch_cray.a +lib/slurm/switch_cray.so +lib/slurm/switch_generic.a +lib/slurm/switch_generic.so lib/slurm/switch_none.a lib/slurm/switch_none.so lib/slurm/task_cgroup.a lib/slurm/task_cgroup.so +lib/slurm/task_cray.a +lib/slurm/task_cray.so lib/slurm/task_none.a lib/slurm/task_none.so lib/slurm/topology_3d_torus.a @@ -198,7 +232,7 @@ man/man1/srun_cr.1.gz man/man1/sshare.1.gz man/man1/sstat.1.gz man/man1/strigger.1.gz -man/man1/sview.1.gz +%%GTK2%%man/man1/sview.1.gz man/man3/slurm_allocate_resources.3.gz man/man3/slurm_allocate_resources_blocking.3.gz man/man3/slurm_allocation_lookup.3.gz @@ -228,6 +262,7 @@ man/man3/slurm_delete_reservation.3.gz man/man3/slurm_free_ctl_conf.3.gz man/man3/slurm_free_front_end_info_msg.3.gz man/man3/slurm_free_job_alloc_info_response_msg.3.gz +man/man3/slurm_free_job_array_resp.3.gz man/man3/slurm_free_job_info_msg.3.gz man/man3/slurm_free_job_step_create_response_msg.3.gz man/man3/slurm_free_job_step_info_response_msg.3.gz @@ -297,7 +332,9 @@ man/man3/slurm_print_slurmd_status.3.gz man/man3/slurm_read_hostfile.3.gz man/man3/slurm_reconfigure.3.gz man/man3/slurm_requeue.3.gz +man/man3/slurm_requeue2.3.gz man/man3/slurm_resume.3.gz +man/man3/slurm_resume2.3.gz man/man3/slurm_set_debug_level.3.gz man/man3/slurm_set_trigger.3.gz man/man3/slurm_shutdown.3.gz @@ -324,11 +361,13 @@ man/man3/slurm_step_launch_wait_start.3.gz man/man3/slurm_strerror.3.gz man/man3/slurm_submit_batch_job.3.gz man/man3/slurm_suspend.3.gz +man/man3/slurm_suspend2.3.gz man/man3/slurm_takeover.3.gz man/man3/slurm_terminate_job.3.gz man/man3/slurm_terminate_job_step.3.gz man/man3/slurm_update_front_end.3.gz man/man3/slurm_update_job.3.gz +man/man3/slurm_update_job2.3.gz man/man3/slurm_update_node.3.gz man/man3/slurm_update_partition.3.gz man/man3/slurm_update_reservation.3.gz @@ -339,6 +378,7 @@ man/man5/cgroup.conf.5.gz man/man5/cray.conf.5.gz man/man5/ext_sensors.conf.5.gz man/man5/gres.conf.5.gz +man/man5/nonstop.conf.5.gz man/man5/slurm.conf.5.gz man/man5/slurmdbd.conf.5.gz man/man5/topology.conf.5.gz @@ -352,124 +392,135 @@ sbin/slurmctld sbin/slurmd sbin/slurmdbd sbin/slurmstepd -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/Slurm_Entity.pdf -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/Slurm_Individual.pdf -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/accounting.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/accounting_storageplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/acct_gather_energy_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/acct_gather_profile_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/add.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/allocation_pies.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/api.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/arch.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/authplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/big_sys.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/bluegene.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/bull.jpg -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cgroups.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/checkpoint_blcr.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/checkpoint_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/coding_style.pdf -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/configurator.easy.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/configurator.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cons_res.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cons_res_share.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/contributor.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cpu_management.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cray.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/crypto_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/disclaimer.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/dist_plane.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/documentation.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/download.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/dynalloc.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/elastic_computing.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/entities.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/example_usage.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ext_sensorsplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/faq.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gang_scheduling.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gres.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gres_design.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gres_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/hdf5_job_outline.png -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/hdf5_profile_user_guide.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/hdf5_task_attr.png -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/help.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/high_throughput.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm-pe.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm_pe_fig1.png -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm_pe_fig2.png -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_array.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_exit_code.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_launch.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_submit_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/jobacct_gatherplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/jobcompplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/launch_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/linuxstyles.css -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/lll.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mail.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/man_index.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/maui.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mc_support.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mc_support.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/meetings.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/moab.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mpi_guide.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mpiplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/multi_cluster.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/news.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/overview.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex1.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex2.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex3.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex4.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex5.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex6.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex7.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/platforms.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/power_save.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/preempt.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/preemption_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/priority_multifactor.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/priority_multifactor2.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/priority_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/proctrack_plugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/programmer_guide.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/prolog_epilog.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/publications.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/qos.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/quickstart.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/quickstart_admin.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/reservations.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/resource_limits.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/rosetta.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/schedmd.png -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/schedplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/select_design.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/selectplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_design.pdf -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_logo.png -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_ug_agenda.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_ug_cfp.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_ug_registration.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurmctld_plugstack.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurmstyles.css -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/sponsors.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/sun_const.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/switchplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/taskplugins.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/team.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/testimonials.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topo_ex1.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topo_ex2.gif -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topology.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topology_plugin.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/troubleshoot.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/tutorial_intro_files.tar -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/tutorials.html -%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/usage_pies.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/Slurm_Entity.pdf +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/Slurm_Individual.pdf +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/accounting.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/accounting_storageplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/acct_gather_energy_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/acct_gather_profile_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/add.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/allocation_pies.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/api.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/arch.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/authplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/big_sys.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/bluegene.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/bull.jpg +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cgroups.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/checkpoint_blcr.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/checkpoint_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/coding_style.pdf +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/configurator.easy.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/configurator.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cons_res.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cons_res_share.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/contributor.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/core_spec.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/core_spec_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cpu_management.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cray.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cray_alps.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/crypto_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/disclaimer.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/dist_plane.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/documentation.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/download.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/dynalloc.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/elastic_computing.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/entities.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/example_usage.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ext_sensorsplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/fair_tree.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/faq.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gang_scheduling.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gres.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gres_design.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gres_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/hdf5_job_outline.png +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/hdf5_profile_user_guide.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/hdf5_task_attr.png +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/high_throughput.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm-pe.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm_pe_fig1.png +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm_pe_fig2.png +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_array.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_container_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_exit_code.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_launch.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_submit_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/jobacct_gatherplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/jobcompplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/k_function.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/launch_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/licenses.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/linuxstyles.css +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/lll.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mail.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/man_index.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/maui.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mc_support.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mc_support.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/meetings.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/moab.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mpi_guide.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mpiplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/multi_cluster.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/news.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/overview.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex1.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex2.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex3.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex4.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex5.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex6.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex7.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/platforms.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/power_save.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/preempt.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/preemption_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_multifactor.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_multifactor2.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_multifactor3.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/proctrack_plugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/programmer_guide.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/prolog_epilog.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/publications.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/qos.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/quickstart.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/quickstart_admin.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/reservations.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/resource_limits.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/rosetta.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/route_plugin.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/rpc.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/sched_config.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/schedmd.png +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/schedplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/select_design.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/selectplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_design.pdf +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_logo.png +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_ug_agenda.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_ug_cfp.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_ug_registration.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurmctld_plugstack.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurmstyles.css +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/sponsors.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/sun_const.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/switchplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/taskplugins.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/team.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/testimonials.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topo_ex1.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topo_ex2.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topology.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topology_plugin.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/troubleshoot.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/tutorial_intro_files.tar +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/tutorials.html +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/usage_pies.gif +%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/wckey.html |