hagsns Command
Purpose
Gets group services name server information.
Syntax
hagsns [-h host] [-c] -g group_name
hagsns [-h host] [-c] -s subsystem_name
hagsns [-h host] [-c] -p subsystem_pid
Description
Use the hagsns command to query the status of the group services nameserver.
Flags
- -c
- Forces the output as "English_only." If the -c flag is not specified, the daemon's locale will be used for the output.
- -g group_name
- Specifies a group of subsystems to get status for. The command is unsuccessful if the group_name variable is not contained in the subsystem object class.
- -h host
- Specifies the host to obtain name server status for.
- -p subsystem_pid
- Specifies a particular instance of the subsystem_pid to obtain name server status for.
- -s subsystem_name
- Specifies a subsystem to get status for. The subsystem_name variable can be the actual subsystem name or the synonym name for the subsystem. The command is unsuccessful if the subsystem_name variable is not contained in the subsystem object class.
Parameters
- daemon_name
- Specifies the name used by the daemon to name log files and identify its messages in the AIX® error log.
Security
You must have root authority to run this command.
Exit Status
- 0
- Indicates that the command completed successfully.
- a non-zero value
- Indicates that an error occurred.
Restrictions
This command is valid in a PSSP environment only.
Standard Output
When the -h flag is specified, this command's usage statement is written to standard output.
Standard Error
This command writes error messages, as necessary, to standard error.
Examples
hagsns -c -s cthags
or hagsns -s cthags
HA GS NameServer Status
NodeID=1.16, pid=14460, domainID=6.14, NS established,CodeLevel=GSLevel(DRL=8)
NS state=kCertain, protocolInProgress=kNoProtocol,outstandingBroadcast=KNoBcast
Process started on Jun 19 18:34:20, (10d 20:19:22) ago, HB connection took (19:14:9).
Initial NS certainty on Jun 20 13:48:45, (10d 1:4:57) ago, taking (0:0:15).
Our current epoch of Jun 23 13:05:19 started on (7d 1:48:23), ago.
Number of UP nodes: 12
List of UP nodes: 0 1 5 6 7 8 9 11 17 19 23 26
In this example, domainID=6.14 means that node 6 is the name server (NS) node. The domain ID consists of a node number and an incarnation number. The incarnation number is an integer, incremented whenever the group services daemon is started. NS established means that the name server was established.
Location
- /opt/rsct/bin/hagsns
- Contains the hagsns command
Files
- /var/ha/log/hags_nodenum_instnum. syspar_name
- Contains the log of the hagsd daemons on the nodes.
- /var/ha/log/hags.syspar_name_nodenum_instnum.syspar_name
- Contains the log of each hagsd daemon on the control workstation.
- nodenum is the node number on which the daemon is running.
- instnum is the instance number of the daemon.
- syspar_name is the name of the system partition in which the daemon is running.