Still same result, ‘unset’ to all nodes. Didn’t do Qlists yet, but have following config and it still packs the nodes before moving to the next node.
Config Details:
[]# pbsnodes -a
compute-00
Mom = compute-00.local.cluster
Port = 15002
pbs_version = 19.1.1
ntype = PBS
state = free
pcpus = 72
resources_available.arch = linux
resources_available.host = compute-00
resources_available.mem = 394618508kb
resources_available.ncpus = 72
resources_available.vnode = compute-00
resources_assigned.accelerator_memory = 0kb
resources_assigned.hbmem = 0kb
resources_assigned.mem = 0kb
resources_assigned.naccelerators = 0
resources_assigned.ncpus = 0
resources_assigned.vmem = 0kb
resv_enable = True
sharing = default_shared
last_state_change_time = Tue May 19 07:26:20 2020
last_used_time = Tue May 19 07:29:29 2020
compute-01
Mom = compute-01.local.cluster
Port = 15002
pbs_version = 19.1.1
ntype = PBS
state = free
pcpus = 72
resources_available.arch = linux
resources_available.host = compute-01
resources_available.mem = 394618508kb
resources_available.ncpus = 72
resources_available.vnode = compute-01
resources_assigned.accelerator_memory = 0kb
resources_assigned.hbmem = 0kb
resources_assigned.mem = 0kb
resources_assigned.naccelerators = 0
resources_assigned.ncpus = 0
resources_assigned.vmem = 0kb
resv_enable = True
sharing = default_shared
last_state_change_time = Tue May 19 07:26:12 2020
last_used_time = Tue May 19 07:28:49 2020
compute-02
Mom = compute-02.local.cluster
Port = 15002
pbs_version = 19.1.1
ntype = PBS
state = free
pcpus = 72
resources_available.arch = linux
resources_available.host = compute-02
resources_available.mem = 394618508kb
resources_available.ncpus = 72
resources_available.vnode = compute-02
resources_assigned.accelerator_memory = 0kb
resources_assigned.hbmem = 0kb
resources_assigned.mem = 0kb
resources_assigned.naccelerators = 0
resources_assigned.ncpus = 0
resources_assigned.vmem = 0kb
resv_enable = True
sharing = default_shared
last_state_change_time = Tue May 19 07:24:30 2020
last_used_time = Tue May 19 07:28:14 2020
compute-03
Mom = compute-03.local.cluster
Port = 15002
pbs_version = 19.1.1
ntype = PBS
state = free
pcpus = 72
resources_available.arch = linux
resources_available.host = compute-03
resources_available.mem = 394618508kb
resources_available.ncpus = 72
resources_available.vnode = compute-03
resources_assigned.accelerator_memory = 0kb
resources_assigned.hbmem = 0kb
resources_assigned.mem = 0kb
resources_assigned.naccelerators = 0
resources_assigned.ncpus = 0
resources_assigned.vmem = 0kb
resv_enable = True
sharing = default_shared
last_state_change_time = Tue May 19 07:24:30 2020
last_used_time = Tue May 19 07:14:41 2020
[]# qmgr
Max open servers: 49
Qmgr: p s
Create queues and set their attributes.
Create and define queue workq
create queue workq
set queue workq queue_type = Execution
set queue workq enabled = True
set queue workq started = True
Create and define queue default
create queue default
set queue default queue_type = Execution
set queue default Priority = 50
set queue default resources_max.mem = 24000mb
set queue default resources_max.ncpus = 16
set queue default resources_max.nodes = 4
set queue default resources_max.walltime = 96:00:00
set queue default resources_default.ncpus = 1
set queue default resources_default.walltime = 24:00:00
set queue default enabled = True
set queue default started = True
Set server attributes.
set server scheduling = True
set server acl_roots = rcole
set server default_queue = default
set server log_events = 511
set server mail_from = adm
set server query_other_jobs = True
set server resources_default.ncpus = 1
set server default_chunk.ncpus = 1
set server scheduler_iteration = 600
set server flatuid = True
set server resv_enable = True
set server node_fail_requeue = 310
set server max_array_size = 10000
set server default_qsub_arguments = -V
set server pbs_license_min = 0
set server pbs_license_max = 2147483647
set server pbs_license_linger_time = 31536000
set server eligible_time_enable = False
set server job_history_enable = True
set server job_history_duration = 7200:00:00
set server max_concurrent_provision = 5
set server max_job_sequence_id = 9999999
[]# cat pbs_sched_config
round_robin: False all
by_queue: True prime
by_queue: True non_prime
strict_ordering: false ALL
help_starving_jobs: true ALL
max_starve: 24:00:00
backfill_prime: false ALL
prime_exempt_anytime_queues: false
primetime_prefix: p_
nonprimetime_prefix: np_
node_sort_key: “ncpus HIGH unused” all
provision_policy: “aggressive_provision”
sort_queues: true ALL
resources: “ncpus, mem, arch, host, vnode, aoe, eoe”
load_balancing: true ALL
#smp_cluster_dist: lowest_load
#smp_cluster_dist: round_robin
fair_share: true ALL
unknown_shares: 10
fairshare_usage_res: cput
fairshare_entity: euser
fairshare_decay_time: 24:00:00
fairshare_decay_factor: 0.5
preemptive_sched: true ALL
preempt_queue_prio: 150
preempt_prio: “express_queue, normal_jobs”
preempt_order: “SCR”
preempt_sort: min_time_since_start
dedicated_prefix: ded
log_filter: 3328