|
|
1. Configure your test environment to use the cluster-system component. Setting up real-time simulation is almost identical. [cluster_system configuration](config-cluster-system)
|
|
|
|
|
|
2. Add the following in your *cobalt.conf* file:
|
|
|
```
|
|
|
[cluster_system]
|
|
|
simulation_mode: true
|
|
|
simulation_executable: <path-to-cluster_simulator_run>/cluster_simulator_run.py
|
|
|
|
|
|
[forker]
|
|
|
ignore_setgroup_errors: true
|
|
|
```
|
|
|
|
|
|
This will cause the part that would run jobs on compute nodes to sleep for an appropriate time for your submitted job and to output what would have ran. *ignore_setgroup_errors* will cause the forkers to ignore setuid/setgid errors while they are running as a non-root user and not change the user that the forkers run as. |