The RMS Daemon
The rmsds communicate with eachother and with the Partition Manager that controls
their node over a balanced tree of sockets. Requests (for example, to deliver a signal to
all processes in a parallel program) are passed down this tree to the appropriaterange of
nodes. The results of each request are combined as they pass back up the tree.
rmsd is started by the RMS daemon rmsmhd and restarted when it exits – this happens
when a partition is shut down.
4.9.1 Interaction with the Databasermsd records configuration information about each node (number of CPUs, amount of
memory and so on) in the nodes table (see Section 10.2.14) as it starts. It periodically
records usage statistics in the node statistics (node_stats) table (see Section 10.2.15).
The interval at which these statistics are sampled is set in the attributes table with
the cpu-stats-poll-intervalattribute.
rmsd records details of the node’s Compaq AlphaServer SC Interconnect configuration in
the elans table as it starts (see Section 10.2.4 and
Appendix A (Compaq AlphaServer SC Interconnect Terms)).
4-8 RMS Daemons