EAR 4.3
Reference Manual
EAR Database Manager

Table of Contents

Overview

The Database manager caches records generated by the EARL and the EARD in the system and reports it to the centralized database. It is recommended to run several EARDBDs if the cluster is big enough in order to reduce the number of inserts and connections to the database.

Also, the EARDBD accumulates data during a period of time to decrease the total insertions in the database, helping the performance of big queries. By now just the energy metrics are available to accumulate in the new metric called energy aggregation. EARDBD uses periodic power metrics sent by the EARD, the per-node daemon, including job identification details (Job Id and Step Id when executed in a SLURM system).

Configuration

The EAR Database Daemon uses the $(EAR_ETC)/ear/ear.conf file to be configured. It can be dynamically configured by reloading the service.

Please visit the EAR configuration file page for more information about the options of EARDBD and other components.

Execution

To execute this component, these systemctl command examples are provided:

  • sudo systemctl start eardbd to start the EARDBD service.
  • sudo systemctl stop eardbd to stop the EARDBD service.
  • sudo systemctl reload eardbd to force reloading the configuration of the EARDBD service.