Managing Services By Domains and Types

This section explains how to manage REDHAWK core services either by domain or by type (domain, nodes, or waveforms). For additional information on managing service configurations and life cycle management, refer to Domain Manager Service, Device Manager Service, and Waveform Service.

Managing Services for a Domain

Services for a domain can be managed using the following commands.

rhadmin update <Domain Name>
rhadmin start <Domain Name>
rhadmin stop <Domain Name>
rhadmin status <Domain Name>
rhadmin query <Domain Name>
rhadmin restart <Domain Name>

Managing Services by Type

Each life cycle management command (start, stop, status, query, and restart) has an optional type parameter (domain, nodes, and waveforms), which restricts the command to execute against the specific type of service for a domain. In addition, the value all can be substituted for the <Domain Name> argument, which executes the command for a specific service type, regardless of the service type’s domain. The same command syntax is supported for all life cycle commands (start, stop, status, query, restart):

rhadmin command type <Domain Name>|all

The following commands demonstrate how to execute the start command using the type option.

rhadmin start domain <Domain Name>
rhadmin start domain all
rhadmin start nodes <Domain Name>
rhadmin start nodes all
rhadmin start waveforms <Domain Name>
rhadmin start waveforms all