File tree Expand file tree Collapse file tree 6 files changed +30
-75
lines changed
nrel/inventory/group_vars/openhpc
prod/inventory/group_vars
vtest/inventory/group_vars Expand file tree Collapse file tree 6 files changed +30
-75
lines changed Original file line number Diff line number Diff line change
1
+ openhpc_install_type : generic # i.e. don't want OpenHPC
1
2
openhpc_packages_extra_nrel : # extra indirection to allow lab environment to filter this
2
3
- bzip2
3
4
- curl
@@ -99,7 +100,18 @@ openhpc_packages_extra_nrel: # extra indirection to allow lab environment to fil
99
100
# - python3
100
101
# - make
101
102
103
+ # system package installs - generic slurm
104
+ openhpc_generic_packages :
105
+ # below are default in the role, required to get slurm to work:
106
+ - munge
107
+ - mariadb-connector-c # only actually needed on slurmdbd
108
+ - hwloc-libs # only actuall needed on slurmd
109
+ # below added here to get pingpong and pingmatrix hpctests working:
110
+ - mpitests-openmpi
111
+
102
112
# Additional parameters to set in slurm.conf - use yaml format
113
+ openhpc_slurmd_spool_dir : /var/spool/slurm/slurmd
114
+ openhpc_state_save_location : /var/spool/slurm/slurmctld # TODO: move to persistent storage
103
115
openhpc_config_extra :
104
116
LaunchParameters : use_interactive_step
105
117
FirstJobId : ' 50000000'
@@ -109,8 +121,6 @@ openhpc_config_extra:
109
121
ReturnToService : ' 1'
110
122
SlurmctldPidFile : /var/run/slurmctld.pid
111
123
SlurmdPidFile : /var/run/slurmd.pid
112
- SlurmdSpoolDir : /var/spool/slurm/slurmd
113
- StateSaveLocation : /var/spool/slurm/slurmctld
114
124
SwitchType : ' switch/none'
115
125
TaskPlugin : ' task/affinity'
116
126
# TaskPlugin: 'task/affinity,task/cgroup'
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- openhpc_rebuild_clouds : " {{ lookup('env', 'APPLIANCES_ENVIRONMENT_ROOT') }}/inventory/group_vars/rebuild/clouds.yaml"
1
+ # define paths to slurm on nodes:
2
+ slurm_build_version : ' 23.11.0' # quote to avoid ansible autoconversion weirdness
3
+ slurm_build_path : /nopt/vtest/slurm
4
+ slurm_build_dir : " {{ slurm_build_path }}/{{ slurm_build_version }}"
5
+
6
+ openhpc_sbin_dir : " {{ slurm_build_dir }}/sbin"
7
+ openhpc_lib_dir : " {{ slurm_build_dir }}/slurm"
8
+ openhpc_bin_dir : " {{ slurm_build_dir }}/bin"
9
+ openhpc_slurm_conf_path : " {{ slurm_build_dir }}/etc/slurm.conf"
2
10
3
11
openhpc_packages_extra : " {{ openhpc_packages_extra_nrel}}"
4
12
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- # openhpc_rebuild_clouds: "/home/rocky/nrel-openrc.sh" # TODO: not sure this will work
2
- openhpc_rebuild_clouds : " {{ lookup('env', 'APPLIANCES_ENVIRONMENT_ROOT') }}/inventory/group_vars/rebuild/clouds.yaml"
1
+ # define paths to slurm on nodes:
2
+ slurm_build_version : ' 23.11.1' # quote to avoid ansible autoconversion weirdness
3
+ slurm_build_path : /nopt/vtest/slurm
4
+ slurm_build_dir : " {{ slurm_build_path }}/{{ slurm_build_version }}"
5
+
6
+ openhpc_sbin_dir : " {{ slurm_build_dir }}/sbin"
7
+ openhpc_lib_dir : " {{ slurm_build_dir }}/slurm"
8
+ openhpc_bin_dir : " {{ slurm_build_dir }}/bin"
9
+ openhpc_slurm_conf_path : " {{ slurm_build_dir }}/etc/slurm.conf"
3
10
4
11
openhpc_packages_extra : " {{ openhpc_packages_extra_nrel}}"
5
12
You can’t perform that action at this time.
0 commit comments