1Slurm::Constant(3) User Contributed Perl Documentation Slurm::Constant(3)
2
3
4
6 Slurm::Constant - Constants for use with Slurm
7
9 use Slurm qw(:constant);
10
11 if ($rc != SLURM_SUCCESS {
12 print STDERR "action failed!\n";
13 }
14
16 This package export constants for use with Slurm. This includes
17 enumerations and defined macros. The constants will be exported to
18 package Slurm and the package which "use Slurm qw(:constant);".
19
21 DEFINED MACROS
22 Misc values
23
24 • TRUE 1
25
26 • FALSE 0
27
28 • INFINITE 0xffffffff
29
30 • INFINITE64 0xffffffffffffffff
31
32 • NO_VAL 0xfffffffe
33
34 • NO_VAL64 0xfffffffffffffffe
35
36 • MAX_TASKS_PER_NODE 128
37
38 • SLURM_BATCH_SCRIPT 0xfffffffe
39
40 Job state flags
41
42 • JOB_STATE_BASE 0x000000ff
43
44 • JOB_STATE_FLAGS 0xffffff00
45
46 • JOB_COMPLETING 0x00008000
47
48 • JOB_CONFIGURING 0x00004000
49
50 • JOB_RESIZING 0x00002000
51
52 • JOB_SIGNALING 0x00400000
53
54 • READY_JOB_FATAL -2
55
56 • READY_JOB_ERROR -1
57
58 • READY_NODE_STATE 0x01
59
60 • READY_JOB_STATE 0x02
61
62 Job mail notification
63
64 • MAIL_JOB_BEGIN 0x0001
65
66 • MAIL_JOB_END 0x0002
67
68 • MAIL_JOB_FAIL 0x0004
69
70 • MAIL_JOB_REQUEUE 0x0008
71
72 • MAIL_INVALID_DEPEND 0x0400
73
74 Offset for job's nice value
75
76 • NICE_OFFSET 0x80000000
77
78 Partition state flags
79
80 • PARTITION_SUBMIT 0x01
81
82 • PARTITION_SCHED 0x02
83
84 • PARTITION_DOWN 0x01
85
86 • PARTITION_UP 0x03
87
88 • PARTITION_DRAIN 0x02
89
90 • PARTITION_INACTIVE 0x00
91
92 Open stdout/stderr mode
93
94 • OPEN_MODE_APPEND 1
95
96 • OPEN_MODE_TRUNCATE 2
97
98 Node state flags
99
100 • NODE_STATE_BASE 0x000f
101
102 • NODE_STATE_FLAGS 0xfff0
103
104 • NODE_STATE_NET 0x0010
105
106 • NODE_STATE_RES 0x0020
107
108 • NODE_STATE_UNDRAIN 0x0040
109
110 • NODE_STATE_CLOUD 0x0080
111
112 • NODE_RESUME 0x0100
113
114 • NODE_STATE_DRAIN 0x0200
115
116 • NODE_STATE_COMPLETING 0x0400
117
118 • NODE_STATE_NO_RESPOND 0x0800
119
120 • NODE_STATE_POWERED_DOWN 0x1000
121
122 • NODE_STATE_FAIL 0x2000
123
124 • NODE_STATE_POWER_UP 0x4000
125
126 • NODE_STATE_MAINT 0x8000
127
128 Size of the credential signature
129
130 • SLURM_SSL_SIGNATURE_LENGTH 128
131
132 show_flags of slurm_get_/slurm_load_ function calls
133
134 • SHOW_ALL 0x0001
135
136 • SHOW_DETAIL 0x0002
137
138 Consumerable resources parameters
139
140 • CR_CPU 0x0001
141
142 • CR_SOCKET 0x0002
143
144 • CR_CORE 0x0004
145
146 • CR_MEMORY 0x0010
147
148 • CR_ONE_TASK_PER_CORE 0x0100
149
150 • CR_CORE_DEFAULT_DIST_BLOCK 0x1000
151
152 • MEM_PER_CPU 0x8000000000000000
153
154 • SHARED_FORCE 0x8000
155
156 Private data values
157
158 • PRIVATE_DATA_JOBS 0x0001
159
160 • PRIVATE_DATA_NODES 0x0002
161
162 • PRIVATE_DATA_PARTITIONS 0x0004
163
164 • PRIVATE_DATA_USAGE 0x0008
165
166 • PRIVATE_DATA_USERS 0x0010
167
168 • PRIVATE_DATA_ACCOUNTS 0x0020
169
170 • PRIVATE_DATA_RESERVATIONS 0x0040
171
172 Priority reset period
173
174 • PRIORITY_RESET_NONE 0x0000
175
176 • PRIORITY_RESET_NOW 0x0001
177
178 • PRIORITY_RESET_DAILY 0x0002
179
180 • PRIORITY_RESET_WEEKLY 0x0003
181
182 • PRIORITY_RESET_MONTHLY 0x0004
183
184 • PRIORITY_RESET_QUARTERLY 0x0005
185
186 • PRIORITY_RESET_YEARLY 0x0006
187
188 Process priority propagation
189
190 • PROP_PRIO_OFF 0x0000
191
192 • PROP_PRIO_ON 0x0001
193
194 • PROP_PRIO_NICER 0x0002
195
196 Partition state information
197
198 • PART_FLAG_DEFAULT 0x0001
199
200 • PART_FLAG_HIDDEN 0x0002
201
202 • PART_FLAG_NO_ROOT 0x0004
203
204 • PART_FLAG_ROOT_ONLY 0x0008
205
206 • PART_FLAG_DEFAULT_CLR 0x0100
207
208 • PART_FLAG_HIDDEN_CLR 0x0200
209
210 • PART_FLAG_NO_ROOT_CLR 0x0400
211
212 • PART_FLAG_ROOT_ONLY_CLR 0x0800
213
214 Reservation flags
215
216 • RESERVE_FLAG_MAINT 0x00000001
217
218 • RESERVE_FLAG_NO_MAINT 0x00000002
219
220 • RESERVE_FLAG_DAILY 0x00000004
221
222 • RESERVE_FLAG_NO_DAILY 0x00000008
223
224 • RESERVE_FLAG_WEEKLY 0x00000010
225
226 • RESERVE_FLAG_NO_WEEKLY 0x00000020
227
228 • RESERVE_FLAG_IGN_JOBS 0x00000040
229
230 • RESERVE_FLAG_NO_IGN_JOB 0x00000080
231
232 • RESERVE_FLAG_OVERLAP 0x00004000
233
234 • RESERVE_FLAG_SPEC_NODES 0x00008000
235
236 • RESERVE_FLAG_HOURLY 0x00010000
237
238 • RESERVE_FLAG_NO_HOURLY 0x00020000
239
240 Log debug flags
241
242 • DEBUG_FLAG_SELECT_TYPE 0x00000001
243
244 • DEBUG_FLAG_STEPS 0x00000002
245
246 • DEBUG_FLAG_TRIGGERS 0x00000004
247
248 • DEBUG_FLAG_CPU_BIND 0x00000008
249
250 • DEBUG_FLAG_WIKI 0x00000010
251
252 • DEBUG_FLAG_NO_CONF_HASH 0x00000020
253
254 • DEBUG_FLAG_GRES 0x00000040
255
256 • DEBUG_FLAG_BG_PICK 0x00000080
257
258 • DEBUG_FLAG_BG_WIRES 0x00000100
259
260 • DEBUG_FLAG_BG_ALGO 0x00000200
261
262 • DEBUG_FLAG_BG_ALGO_DEEP 0x00000400
263
264 • DEBUG_FLAG_PRIO 0x00000800
265
266 • DEBUG_FLAG_BACKFILL 0x00001000
267
268 • DEBUG_FLAG_GANG 0x00002000
269
270 • DEBUG_FLAG_RESERVATION 0x00004000
271
272 Preempt mode
273
274 • PREEMPT_MODE_OFF 0x0000
275
276 • PREEMPT_MODE_SUSPEND 0x0001
277
278 • PREEMPT_MODE_REQUEUE 0x0002
279
280 • PREEMPT_MODE_CANCEL 0x0008
281
282 • PREEMPT_MODE_GANG 0x8000
283
284 Trigger type
285
286 • TRIGGER_RES_TYPE_JOB 0x0001
287
288 • TRIGGER_RES_TYPE_NODE 0x0002
289
290 • TRIGGER_RES_TYPE_SLURMCTLD 0x0003
291
292 • TRIGGER_RES_TYPE_SLURMDBD 0x0004
293
294 • TRIGGER_RES_TYPE_DATABASE 0x0005
295
296 • TRIGGER_TYPE_UP 0x00000001
297
298 • TRIGGER_TYPE_DOWN 0x00000002
299
300 • TRIGGER_TYPE_FAIL 0x00000004
301
302 • TRIGGER_TYPE_TIME 0x00000008
303
304 • TRIGGER_TYPE_FINI 0x00000010
305
306 • TRIGGER_TYPE_RECONFIG 0x00000020
307
308 • TRIGGER_TYPE_BLOCK_ERR 0x00000040
309
310 • TRIGGER_TYPE_IDLE 0x00000080
311
312 • TRIGGER_TYPE_DRAINED 0x00000100
313
314 • TRIGGER_TYPE_PRI_CTLD_FAIL 0x00000200
315
316 • TRIGGER_TYPE_PRI_CTLD_RES_OP 0x00000400
317
318 • TRIGGER_TYPE_PRI_CTLD_RES_CTRL 0x00000800
319
320 • TRIGGER_TYPE_PRI_CTLD_ACCT_FULL 0x00001000
321
322 • TRIGGER_TYPE_BU_CTLD_FAIL 0x00002000
323
324 • TRIGGER_TYPE_BU_CTLD_RES_OP 0x00004000
325
326 • TRIGGER_TYPE_BU_CTLD_AS_CTRL 0x00008000
327
328 • TRIGGER_TYPE_PRI_DBD_FAIL 0x00010000
329
330 • TRIGGER_TYPE_PRI_DBD_RES_OP 0x00020000
331
332 • TRIGGER_TYPE_PRI_DB_FAIL 0x00040000
333
334 • TRIGGER_TYPE_PRI_DB_RES_OP 0x00080000
335
336 Enumerations
337 Job states
338
339 • JOB_PENDING 0
340
341 • JOB_RUNNING 1
342
343 • JOB_SUSPENDED 2
344
345 • JOB_COMPLETE 3
346
347 • JOB_CANCELLED 4
348
349 • JOB_FAILED 5
350
351 • JOB_TIMEOUT 6
352
353 • JOB_NODE_FAIL 7
354
355 • JOB_PREEMPTED 8
356
357 • JOB_BOOT_FAIL 9
358
359 • JOB_END 10
360
361 Job state reason
362
363 • WAIT_NO_REASON 0
364
365 • WAIT_PRIORITY 1
366
367 • WAIT_DEPENDENCY 2
368
369 • WAIT_RESOURCES 3
370
371 • WAIT_PART_NODE_LIMIT 4
372
373 • WAIT_PART_TIME_LIMIT 5
374
375 • WAIT_PART_DOWN 6
376
377 • WAIT_PART_INACTIVE 7
378
379 • WAIT_HELD 8
380
381 • WAIT_TIME 9
382
383 • WAIT_LICENSES 10
384
385 • WAIT_ASSOC_JOB_LIMIT 11
386
387 • WAIT_ASSOC_RESOURCE_LIMIT 12
388
389 • WAIT_ASSOC_TIME_LIMIT 13
390
391 • WAIT_RESERVATION 14
392
393 • WAIT_NODE_NOT_AVAIL 15
394
395 • WAIT_HELD_USER 16
396
397 • WAIT_TBD2 17
398
399 • FAIL_DOWN_PARTITION 18
400
401 • FAIL_DOWN_NODE 19
402
403 • FAIL_BAD_CONSTRAINTS 20
404
405 • FAIL_SYSTEM 21
406
407 • FAIL_LAUNCH 22
408
409 • FAIL_EXIT_CODE 23
410
411 • FAIL_TIMEOUT 24
412
413 • FAIL_INACTIVE_LIMIT 25
414
415 • FAIL_ACCOUNT 26
416
417 • FAIL_QOS 27
418
419 • WAIT_QOS_THRES 28
420
421 Job account types
422
423 • JOB_START 0
424
425 • JOB_STEP 1
426
427 • JOB_SUSPEND 2
428
429 • JOB_TERMINATED 3
430
431 Job Condition Flags
432
433 • JOBCOND_FLAG_DUP 0x00000001
434
435 • JOBCOND_FLAG_NO_STEP 0x00000002
436
437 • JOBCOND_FLAG_NO_TRUNC 0x00000004
438
439 • JOBCOND_FLAG_RUNAWAY 0x00000008
440
441 • JOBCOND_FLAG_WHOLE_HETJOB 0x00000010
442
443 • JOBCOND_FLAG_NO_WHOLE_HETJOB 0x00000020
444
445 Select jobdata type
446
447 • SELECT_JOBDATA_GEOMETRY 0
448
449 • SELECT_JOBDATA_ROTATE 1
450
451 • SELECT_JOBDATA_CONN_TYPE 2
452
453 • SELECT_JOBDATA_BLOCK_ID 3
454
455 • SELECT_JOBDATA_NODES 4
456
457 • SELECT_JOBDATA_IONODES 5
458
459 • SELECT_JOBDATA_NODE_CNT 6
460
461 • SELECT_JOBDATA_ALTERED 7
462
463 • SELECT_JOBDATA_BLRTS_IMAGE 8
464
465 • SELECT_JOBDATA_LINUX_IMAGE 9
466
467 • SELECT_JOBDATA_MLOADER_IMAGE 10
468
469 • SELECT_JOBDATA_RAMDISK_IMAGE 11
470
471 • SELECT_JOBDATA_REBOOT 12
472
473 • SELECT_JOBDATA_RESV_ID 13
474
475 • SELECT_JOBDATA_PTR 14
476
477 Select nodedata type
478
479 • SELECT_NODEDATA_SUBCNT 2
480
481 • SELECT_NODEDATA_PTR 5
482
483 Select print mode
484
485 • SELECT_PRINT_HEAD 0
486
487 • SELECT_PRINT_DATA 1
488
489 • SELECT_PRINT_MIXED 2
490
491 • SELECT_PRINT_MIXED_SHORT 3
492
493 • SELECT_PRINT_BG_ID 4
494
495 • SELECT_PRINT_NODES 5
496
497 • SELECT_PRINT_CONNECTION 6
498
499 • SELECT_PRINT_ROTATE 7
500
501 • SELECT_PRINT_GEOMETRY 8
502
503 • SELECT_PRINT_START 9
504
505 • SELECT_PRINT_BLRTS_IMAGE 10
506
507 • SELECT_PRINT_LINUX_IMAGE 11
508
509 • SELECT_PRINT_MLOADER_IMAGE 12
510
511 • SELECT_PRINT_RAMDISK_IMAGE 13
512
513 • SELECT_PRINT_REBOOT 14
514
515 • SELECT_PRINT_RESV_ID 15
516
517 Select node cnt
518
519 • SELECT_GET_NODE_SCALING 0
520
521 • SELECT_GET_NODE_CPU_CNT 1
522
523 • SELECT_GET_BP_CPU_CNT 2
524
525 • SELECT_APPLY_NODE_MIN_OFFSET 3
526
527 • SELECT_APPLY_NODE_MAX_OFFSET 4
528
529 • SELECT_SET_NODE_CNT 5
530
531 • SELECT_SET_BP_CNT 6
532
533 Jobacct data type
534
535 • JOBACCT_DATA_TOTAL 0
536
537 • JOBACCT_DATA_PIPE 1
538
539 • JOBACCT_DATA_RUSAGE 2
540
541 • JOBACCT_DATA_MAX_VSIZE 3
542
543 • JOBACCT_DATA_MAX_VSIZE_ID 4
544
545 • JOBACCT_DATA_TOT_VSIZE 5
546
547 • JOBACCT_DATA_MAX_RSS 6
548
549 • JOBACCT_DATA_MAX_RSS_ID 7
550
551 • JOBACCT_DATA_TOT_RSS 8
552
553 • JOBACCT_DATA_MAX_PAGES 9
554
555 • JOBACCT_DATA_MAX_PAGES_ID 10
556
557 • JOBACCT_DATA_TOT_PAGES 11
558
559 • JOBACCT_DATA_MIN_CPU 12
560
561 • JOBACCT_DATA_MIN_CPU_ID 13
562
563 • JOBACCT_DATA_TOT_CPU 14
564
565 TRES Records
566
567 • TRES_CPU 1
568
569 • TRES_MEM 2
570
571 • TRES_ENERGY 3
572
573 • TRES_NODE 4
574
575 • TRES_BILLING 5
576
577 • TRES_FS_DISK 6
578
579 • TRES_VMEM 7
580
581 • TRES_PAGES 8
582
583 Task distribution
584
585 • SLURM_DIST_CYCLIC 1
586
587 • SLURM_DIST_BLOCK 2
588
589 • SLURM_DIST_ARBITRARY 3
590
591 • SLURM_DIST_PLANE 4
592
593 • SLURM_DIST_CYCLIC_CYCLIC 5
594
595 • SLURM_DIST_CYCLIC_BLOCK 6
596
597 • SLURM_DIST_BLOCK_CYCLIC 7
598
599 • SLURM_DIST_BLOCK_BLOCK 8
600
601 • SLURM_NO_LLLP_DIST 9
602
603 • SLURM_DIST_UNKNOWN 10
604
605 CPU bind type
606
607 • CPU_BIND_VERBOSE 0x01
608
609 • CPU_BIND_TO_THREADS 0x02
610
611 • CPU_BIND_TO_CORES 0x04
612
613 • CPU_BIND_TO_SOCKETS 0x08
614
615 • CPU_BIND_TO_LDOMS 0x10
616
617 • CPU_BIND_NONE 0x20
618
619 • CPU_BIND_RANK 0x40
620
621 • CPU_BIND_MAP 0x80
622
623 • CPU_BIND_MASK 0x100
624
625 • CPU_BIND_LDRANK 0x200
626
627 • CPU_BIND_LDMAP 0x400
628
629 • CPU_BIND_LDMASK 0x800
630
631 Memory bind type
632
633 • MEM_BIND_VERBOSE 0x01
634
635 • MEM_BIND_NONE 0x02
636
637 • MEM_BIND_RANK 0x04
638
639 • MEM_BIND_MAP 0x08
640
641 • MEM_BIND_MASK 0x10
642
643 • MEM_BIND_LOCAL 0x20
644
645 Node state
646
647 • NODE_STATE_UNKNOWN 0
648
649 • NODE_STATE_DOWN 1
650
651 • NODE_STATE_IDLE 2
652
653 • NODE_STATE_ALLOCATED 3
654
655 • NODE_STATE_ERROR 4
656
657 • NODE_STATE_MIXED 5
658
659 • NODE_STATE_FUTURE 6
660
661 • NODE_STATE_END 7
662
663 Ctx keys
664
665 • SLURM_STEP_CTX_STEPID 0
666
667 • SLURM_STEP_CTX_TASKS 1
668
669 • SLURM_STEP_CTX_TID 2
670
671 • SLURM_STEP_CTX_RESP 3
672
673 • SLURM_STEP_CTX_CRED 4
674
675 • SLURM_STEP_CTX_SWITCH_JOB 5
676
677 • SLURM_STEP_CTX_NUM_HOSTS 6
678
679 • SLURM_STEP_CTX_HOST 7
680
681 • SLURM_STEP_CTX_JOBID 8
682
683 • SLURM_STEP_CTX_USER_MANAGED_SOCKETS 9
684
685 head2 SLURM ERRNO
686
687 Defined macro error values
688
689 • SLURM_SUCCESS 0
690
691 • SLURM_ERROR -1
692
693 General Message error codes
694
695 • SLURM_UNEXPECTED_MSG_ERROR 1000
696
697 • SLURM_COMMUNICATIONS_CONNECTION_ERROR 1001
698
699 • SLURM_COMMUNICATIONS_SEND_ERROR 1002
700
701 • SLURM_COMMUNICATIONS_RECEIVE_ERROR 1003
702
703 • SLURM_COMMUNICATIONS_SHUTDOWN_ERROR 1004
704
705 • SLURM_PROTOCOL_VERSION_ERROR 1005
706
707 • SLURM_PROTOCOL_IO_STREAM_VERSION_ERROR 1006
708
709 • SLURM_PROTOCOL_AUTHENTICATION_ERROR 1007
710
711 • SLURM_PROTOCOL_INSANE_MSG_LENGTH 1008
712
713 • SLURM_MPI_PLUGIN_NAME_INVALID 1009
714
715 • SLURM_MPI_PLUGIN_PRELAUNCH_SETUP_FAILED 1010
716
717 • SLURM_PLUGIN_NAME_INVALID 1011
718
719 • SLURM_UNKNOWN_FORWARD_ADDR 1012
720
721 communication failures to/from slurmctld
722
723 • SLURMCTLD_COMMUNICATIONS_CONNECTION_ERROR 1800
724
725 • SLURMCTLD_COMMUNICATIONS_SEND_ERROR 1801
726
727 • SLURMCTLD_COMMUNICATIONS_RECEIVE_ERROR 1802
728
729 • SLURMCTLD_COMMUNICATIONS_SHUTDOWN_ERROR 1803
730
731 _info.c/communication layer RESPONSE_SLURM_RC message codes
732
733 • SLURM_NO_CHANGE_IN_DATA 1900
734
735 slurmctld error codes
736
737 • ESLURM_INVALID_PARTITION_NAME 2000
738
739 • ESLURM_DEFAULT_PARTITION_NOT_SET 2001
740
741 • ESLURM_ACCESS_DENIED 2002
742
743 • ESLURM_JOB_MISSING_REQUIRED_PARTITION_GROUP 2003
744
745 • ESLURM_REQUESTED_NODES_NOT_IN_PARTITION 2004
746
747 • ESLURM_TOO_MANY_REQUESTED_CPUS 2005
748
749 • ESLURM_INVALID_NODE_COUNT 2006
750
751 • ESLURM_ERROR_ON_DESC_TO_RECORD_COPY 2007
752
753 • ESLURM_JOB_MISSING_SIZE_SPECIFICATION 2008
754
755 • ESLURM_JOB_SCRIPT_MISSING 2009
756
757 • ESLURM_USER_ID_MISSING 2010
758
759 • ESLURM_DUPLICATE_JOB_ID 2011
760
761 • ESLURM_PATHNAME_TOO_LONG 2012
762
763 • ESLURM_NOT_TOP_PRIORITY 2013
764
765 • ESLURM_REQUESTED_NODE_CONFIG_UNAVAILABLE 2014
766
767 • ESLURM_REQUESTED_PART_CONFIG_UNAVAILABLE 2015
768
769 • ESLURM_NODES_BUSY 2016
770
771 • ESLURM_INVALID_JOB_ID 2017
772
773 • ESLURM_INVALID_NODE_NAME 2018
774
775 • ESLURM_WRITING_TO_FILE 2019
776
777 • ESLURM_TRANSITION_STATE_NO_UPDATE 2020
778
779 • ESLURM_ALREADY_DONE 2021
780
781 • ESLURM_INTERCONNECT_FAILURE 2022
782
783 • ESLURM_BAD_DIST 2023
784
785 • ESLURM_JOB_PENDING 2024
786
787 • ESLURM_BAD_TASK_COUNT 2025
788
789 • ESLURM_INVALID_JOB_CREDENTIAL 2026
790
791 • ESLURM_IN_STANDBY_MODE 2027
792
793 • ESLURM_INVALID_NODE_STATE 2028
794
795 • ESLURM_INVALID_FEATURE 2029
796
797 • ESLURM_INVALID_AUTHTYPE_CHANGE 2030
798
799 • ESLURM_INVALID_SCHEDTYPE_CHANGE 2032
800
801 • ESLURM_INVALID_SELECTTYPE_CHANGE 2033
802
803 • ESLURM_INVALID_SWITCHTYPE_CHANGE 2034
804
805 • ESLURM_FRAGMENTATION 2035
806
807 • ESLURM_NOT_SUPPORTED 2036
808
809 • ESLURM_DISABLED 2037
810
811 • ESLURM_DEPENDENCY 2038
812
813 • ESLURM_BATCH_ONLY 2039
814
815 • ESLURM_TASKDIST_ARBITRARY_UNSUPPORTED 2040
816
817 • ESLURM_TASKDIST_REQUIRES_OVERCOMMIT 2041
818
819 • ESLURM_JOB_HELD 2042
820
821 • ESLURM_INVALID_CRED_TYPE_CHANGE 2043
822
823 • ESLURM_INVALID_TASK_MEMORY 2044
824
825 • ESLURM_INVALID_ACCOUNT 2045
826
827 • ESLURM_INVALID_PARENT_ACCOUNT 2046
828
829 • ESLURM_SAME_PARENT_ACCOUNT 2047
830
831 • ESLURM_INVALID_LICENSES 2048
832
833 • ESLURM_NEED_RESTART 2049
834
835 • ESLURM_ACCOUNTING_POLICY 2050
836
837 • ESLURM_INVALID_TIME_LIMIT 2051
838
839 • ESLURM_RESERVATION_ACCESS 2052
840
841 • ESLURM_RESERVATION_INVALID 2053
842
843 • ESLURM_INVALID_TIME_VALUE 2054
844
845 • ESLURM_RESERVATION_BUSY 2055
846
847 • ESLURM_RESERVATION_NOT_USABLE 2056
848
849 • ESLURM_INVALID_WCKEY 2057
850
851 • ESLURM_RESERVATION_OVERLAP 2058
852
853 • ESLURM_PORTS_BUSY 2059
854
855 • ESLURM_PORTS_INVALID 2060
856
857 • ESLURM_PROLOG_RUNNING 2061
858
859 • ESLURM_NO_STEPS 2062
860
861 • ESLURM_INVALID_BLOCK_STATE 2063
862
863 • ESLURM_INVALID_BLOCK_LAYOUT 2064
864
865 • ESLURM_INVALID_BLOCK_NAME 2065
866
867 • ESLURM_INVALID_QOS 2066
868
869 • ESLURM_QOS_PREEMPTION_LOOP 2067
870
871 • ESLURM_NODE_NOT_AVAIL 2068
872
873 • ESLURM_INVALID_CPU_COUNT 2069
874
875 • ESLURM_PARTITION_NOT_AVAIL 2070
876
877 • ESLURM_CIRCULAR_DEPENDENCY 2071
878
879 • ESLURM_INVALID_GRES 2072
880
881 • ESLURM_JOB_NOT_PENDING 2073
882
883 switch specific error codes specific values defined in plugin module
884
885 • ESLURM_SWITCH_MIN 3000
886
887 • ESLURM_SWITCH_MAX 3099
888
889 • ESLURM_JOBCOMP_MIN 3100
890
891 • ESLURM_JOBCOMP_MAX 3199
892
893 • ESLURM_SCHED_MIN 3200
894
895 • ESLURM_SCHED_MAX 3299
896
897 slurmd error codes
898
899 • ESLURMD_PIPE_ERROR_ON_TASK_SPAWN 4000
900
901 • ESLURMD_KILL_TASK_FAILED 4001
902
903 • ESLURMD_KILL_JOB_ALREADY_COMPLETE 4002
904
905 • ESLURMD_INVALID_ACCT_FREQ 4003
906
907 • ESLURMD_INVALID_JOB_CREDENTIAL 4004
908
909 • ESLURMD_UID_NOT_FOUND 4005
910
911 • ESLURMD_GID_NOT_FOUND 4006
912
913 • ESLURMD_CREDENTIAL_EXPIRED 4007
914
915 • ESLURMD_CREDENTIAL_REVOKED 4008
916
917 • ESLURMD_CREDENTIAL_REPLAYED 4009
918
919 • ESLURMD_CREATE_BATCH_DIR_ERROR 4010
920
921 • ESLURMD_MODIFY_BATCH_DIR_ERROR 4011
922
923 • ESLURMD_CREATE_BATCH_SCRIPT_ERROR 4012
924
925 • ESLURMD_MODIFY_BATCH_SCRIPT_ERROR 4013
926
927 • ESLURMD_SETUP_ENVIRONMENT_ERROR 4014
928
929 • ESLURMD_SHARED_MEMORY_ERROR 4015
930
931 • ESLURMD_SET_UID_OR_GID_ERROR 4016
932
933 • ESLURMD_SET_SID_ERROR 4017
934
935 • ESLURMD_CANNOT_SPAWN_IO_THREAD 4018
936
937 • ESLURMD_FORK_FAILED 4019
938
939 • ESLURMD_EXECVE_FAILED 4020
940
941 • ESLURMD_IO_ERROR 4021
942
943 • ESLURMD_PROLOG_FAILED 4022
944
945 • ESLURMD_EPILOG_FAILED 4023
946
947 • ESLURMD_SESSION_KILLED 4024
948
949 • ESLURMD_TOOMANYSTEPS 4025
950
951 • ESLURMD_STEP_EXISTS 4026
952
953 • ESLURMD_JOB_NOTRUNNING 4027
954
955 • ESLURMD_STEP_SUSPENDED 4028
956
957 • ESLURMD_STEP_NOTSUSPENDED 4029
958
959 • ESLURMD_INVALID_SOCKET_NAME_LEN 4030
960
961 slurmd errors in user batch job
962
963 • ESCRIPT_CHDIR_FAILED 4100
964
965 • ESCRIPT_OPEN_OUTPUT_FAILED 4101
966
967 • ESCRIPT_NON_ZERO_RETURN 4102
968
969 socket specific Slurm communications error
970
971 • SLURM_PROTOCOL_SOCKET_IMPL_ZERO_RECV_LENGTH 5000
972
973 • SLURM_PROTOCOL_SOCKET_IMPL_NEGATIVE_RECV_LENGTH 5001
974
975 • SLURM_PROTOCOL_SOCKET_IMPL_NOT_ALL_DATA_SENT 5002
976
977 • ESLURM_PROTOCOL_INCOMPLETE_PACKET 5003
978
979 • SLURM_PROTOCOL_SOCKET_IMPL_TIMEOUT 5004
980
981 • SLURM_PROTOCOL_SOCKET_ZERO_BYTES_SENT 5005
982
983 slurm_auth errors
984
985 • ESLURM_AUTH_CRED_INVALID 6000
986
987 • ESLURM_AUTH_FOPEN_ERROR 6001
988
989 • ESLURM_AUTH_NET_ERROR 6002
990
991 • ESLURM_AUTH_UNABLE_TO_SIGN 6003
992
993 accounting errors
994
995 • ESLURM_DB_CONNECTION 7000
996
997 • ESLURM_JOBS_RUNNING_ON_ASSOC 7001
998
999 • ESLURM_CLUSTER_DELETED 7002
1000
1001 • ESLURM_ONE_CHANGE 7003
1002
1003
1005 Slurm
1006
1008 This library is created by Hongjia Cao, <hjcao(AT)nudt.edu.cn> and
1009 Danny Auble, <da(AT)llnl.gov>. It is distributed with Slurm.
1010
1012 This library is free software; you can redistribute it and/or modify it
1013 under the same terms as Perl itself, either Perl version 5.8.4 or, at
1014 your option, any later version of Perl 5 you may have available.
1015
1016
1017
1018perl v5.38.0 2023-10-21 Slurm::Constant(3)