| ... | ... | @@ -15,7 +15,7 @@ The following requirements must be met for EAR to work properly: |
|
|
|
|
|
|
|
### DB creation and DB server
|
|
|
|
|
|
|
|
MySQL or PostgreSQL database: EAR saves data in a MySQL/PostgreSQL DB server. EAR DB can be created using [`edb_create`](https://gitlab.bsc.es/ear_team/ear/-/wikis/EAR-commands) command provided (MySQL/PostgreSQL server must be running and root access to the DB is needed).
|
|
|
|
MySQL or PostgreSQL database: EAR saves data in a MySQL/PostgreSQL DB server. EAR DB can be created using [`edb_create`](https://gitlab.bsc.es/ear_private/ear/-/wikis/EAR-commands) command provided (MySQL/PostgreSQL server must be running and root access to the DB is needed).
|
|
|
|
|
|
|
|
### EAR SLURM plug-in
|
|
|
|
|
| ... | ... | @@ -23,6 +23,10 @@ EAR SLURM plug-in can be enabled by adding an additional line at the `/etc/slurm |
|
|
|
|
|
|
|
Another way to enable it is to create the directory `/etc/slurm/plugstack.conf.d` and copy there the `ear_etc_path/slurm/ear.plugstack.conf` file. On that case, the content of `/etc/slurm/plugstack.conf` must be `include /etc/slurm/plugstack.conf.d/\\\*`.
|
|
|
|
|
|
|
|
### EAR PBS Hook
|
|
|
|
|
|
|
|
EAR supports PBS through the EAR PBSPro Hook.
|
|
|
|
|
|
|
|
## EAR configuration file
|
|
|
|
|
|
|
|
The **ear.conf** is a text file describing the EAR package behaviour in the cluster. It must be readable by all compute nodes and by nodes where commands are executed. Two `ear.conf` templates are generated with default values and will be installed as reference when executing `make etc.install`.
|
| ... | ... | @@ -410,7 +414,7 @@ required ear_install_path/lib/earplug.so prefix=ear_install_path sysconfdir=etc |
|
|
|
- Run `edb_create -r` located in `$EAR_INSTALLATION_PATH/sbin` from a node with root access to the MySQL server. This requires MySQL/PostgreSQL's section of ear.conf to be correctly written. For more info run `edb_create -h`.
|
|
|
|
- Manually create the database and users specified in ear.conf, as well as the required tables. If ear.conf has been configured, running `edb_create -o` will output the queries that would be run with the program that contain all that is needed for EAR to properly function.
|
|
|
|
|
|
|
|
For more information about how each `ear.conf` flag changes the database creation, see our [Database section](EAR-Database). For further information about EAR's database management tools, see the [Commands section](https://gitlab.bsc.es/ear_team/ear/-/wikis/EAR-commands).
|
|
|
|
For more information about how each `ear.conf` flag changes the database creation, see our [Database section](EAR-Database). For further information about EAR's database management tools, see the [Commands section](https://gitlab.bsc.es/ear_team/ear_private/-/wikis/EAR-commands).
|
|
|
|
|
|
|
|
## MSR Safe
|
|
|
|
|
| ... | ... | |