RMS Management Functions
Section 10.2.20). Users have read access to all tables but no write access. Operator and
administrative applications are granted limited write access. Password-protected
administrative applications and RMS itself have full read/write access.
The RMS commands are described in more detail in Chapter 5 (RMS Commands).
2.3.4 The RMS Database
The database provides a platform-independent interface to the RMS system. Users and
administrators can interact with the database using standard SQL queries. For example,
the following querydisplays details about the nodes in the machine. It selects fields
from the table called nodes (see Section 10.2.14). The query is submitted through the
RMS client rmsquery.
$rmsquery "select name,status from nodes"
atlasms running
atlas0 running
atlas1 running
atlas2 running
atlas3 running
Figure 2.3: The Database
NodeConfiguration
AccessControl
Accounting
SystemState
NetworkConfiguration
InternalSupport
Auditing
UsageStatistics
ResourceQuotas
RMS uses the mSQL database engine from Hughes Technologies (for details see
http://www.Hughes.com.au). Client applications may use C,C++, Java, HTML or
UNIX script interfaces to generate SQL queries. See the Quadrics support page
http://www.quadrics.com/web/supportfor details of the SQL language.
2-6 Overview of RMS