Adding New HPC Systems¶
Integration¶
Details process for adding a new HPC to the iLauncher application.
System File
File: $HOME/.iLauncher/systems.json
- Add system under systems key. See System Example below
- Update appropriate groups
- Increment version
System Example
json
“Onyx” : {
“active” : true,
“login”: 1,
“cpu” : 44,
“gpu” : 22,
“phi” : 0,
“bigmem” : 44,
“cray” : true,
“dns” : [“onyx01.erdc.hpc.mil”, “onyx02.erdc.hpc.mil”, “onyx03.erdc.hpc.mil”],
“queues” : “${{Other}}”,
“projects_home” : “/p/app/unsupported”,
“bashrc_path” : “/etc/bash.bashrc”,
“ccmrun_path” : “/opt/cray/ccm/default/bin/ccmrun”,
“scheduler_path” : “/opt/pbs/default/bin/”,
“X_enabled”: false,
“name”: “Onyx”
}
Plugin Files
Go through each plugin file in $HOME/.iLauncher/plugins and add the HPC name to the available-on list.