Veritas Cluster Server
Introduction Copied
This plug-in allows Geneos users to monitor the Veritas Cluster Server system, specifically information relating to service group and system status, resources used by service groups and the attributes of those resources, and heartbeat links status.
Information is extracted by running a number of Veritas executables and parsing their output.
Views Copied
This plug-in creates 4 separate views.
Service Groups View Copied
This view shows a summary of the service groups running on the system that the plugin runs on. The headline variables show information about the system itself.
Service Groups Headline Legend
Name | Description |
---|---|
SystemState | Description1 |
SystemFrozen | Description2 |
Service Groups Table Legend
Name | Description |
---|---|
ServiceGroup | Name of the Service Group |
Probed | State of the Probed Flag |
AutoDisabled | State of the AutoDisabled Flag |
State | State of the Service |
Resources View Type Copied
For each service group, a resources view will be produced, having details of the resources assigned to that particular service group and attribute values for each resource. By default, only the following attributes will be shown: ConfidenceLevel, IState, Probed, Start, State and Flags. (see section 3.1 on how to use the plugin configuration to modify this list)
The headlines show information about the system and the specific service group.
Resources Headline Legend
Name | Description |
---|---|
SystemState | This is identical to the SystemState value in the Service Groups View |
SystemFrozen | This is identical to the SystemFrozen value in the Service Groups View |
ServiceGroupProbed | State of the Probed Flag |
ServiceGroupAutoDisabled | State of the AutoDisabled Flag |
ServiceGroupState | State of the Service |
Heartbeat Links Status View Copied
This view shows the heartbeat links status for the current system.
Heartbeat Links Headline Legend
Name | Description |
---|---|
LLTStatus | Link Status |
Heartbeat Links Table Legend
Name | Description |
---|---|
Link | Link Name |
NodeState | NodeState (OPEN or CLOSED) |
LinkState | LinkStatus (UP or DOWN) |
Address | MAC Address |
GAB Port Membership View Copied
This view shows information on GAB port membership.
GAB Port Membership Table Legend
Name | Description |
---|---|
Port | The GAB Port. |
Gen | The generation number indicating a startup time. |
Membership | The membership showing which LLT node IDs are participating. |
Plug-in Configuration Copied
The following parameters can be configured for this plug-in:
systemName Copied
The name given by veritas to the system or host that the plugin is running on. This is used to filter out information that is not relevant to the current system.
Mandatory: Yes
hastatusCommand Copied
This specifies the path to the Veritas command. This is required if the command name has changed or the command is not in the path accessible to the probe.
Mandatory: No
Default: hastatus
serviceGroupsAndResources Copied
These settings control the service group and resources views.
serviceGroupsAndResources > hagrpCommand Copied
This specifies the path to the Veritas command. This is required if the command name has changed or the command is not in the path accessible to the probe.
Mandatory: No
Default: hagrp
serviceGroupsAndResources > haresCommand Copied
This specifies the path to the Veritas command. This is required if the command name has changed or the command is not in the path accessible to the probe.
Mandatory: No
Default: hares
serviceGroupsAndResources > showAllAttributes Copied
Forces the resource views to show all attributes for the resources, ignoring the default list. The default list is specified in the Resources View Type.
serviceGroupsAndResources > showAllAttributesExceptGlobal Copied
Forces the resource views to show all attributes for the resources (except the global ones), ignoring the default list. The default list is specified in the Resources View Type.
serviceGroupsAndResources > showAttributesFromList Copied
Show the attributes in the default list. The default list is specified in the Resources View Type.
serviceGroupsAndResources > showAttributesFromList > additionalAttributes Copied
This adds these attributes to the default list of attributes that is shown in the resources views. The default list is specified in the Resources View Type.
Mandatory: No
serviceGroupsAndResources > showAttributesFromList > excludeAttributes Copied
This removes the listed attributes from the default list of attributes that is shown in the resources views. The default list is specified in the Resources View Type.
Mandatory: No
heartbeatLinks Copied
These settings control the heartbeat links view.
heartbeatLinks > lltconfigCommand Copied
This specifies the path to the Veritas command. This is required if the command name has changed or the command is not in the path accessible to the probe.
Mandatory: No
Default: lltconfig
heartbeatLinks > lltstatCommand Copied
This specifies the path to the Veritas command. This is required if the command name has changed or the command is not in the path accessible to the probe.
Mandatory: No
Default: lltstat
heartbeatLinks > showOnlyForThisSystem Copied
Forces the heartbeat link status view to only show information relating to the particular system that the plugin is running on.
Mandatory: No
Default: False
gabPortMembership Copied
These settings control the GAB Port Membership view.
gabPortMembership > gabconfigCommand Copied
This specifies the path to the Veritas command. This is required if the command name has changed or the command is not in the path accessible to the probe.
Mandatory: No
Default: gabconfig
Handling Authentication Copied
If the Veritas Cluster Server has authentication enabled on the host, the Veritas Cluster Server plug-in may fail if the netprobe is being run by a on-root user. To enable the VCS plug-in to work in such a scenario, use the halogin command on the host to save the authentication information. With this command, the encrypted information (a .vscpwd file) will be stored in the user’s home directory so that the user will not have to enter credentials every time a VCS command is run. The information is stored until the user ends the session.
The halogin command has the following format:
# halogin -user user@domain -passwrd user_password -domaintype domain_type
Option | Description |
---|---|
user | The format for the user is user@domain. If the domaintype=unixpwd then the domain should be a fully-qualified domain name. |
password | The user password. |
domaintype |
Valid domain types are:
"unixpwd"
"nis"
"nisplus"
"ldap"
"pam"
"vx" (Symantec Private Domain)
The default is "vx". Note The domain type is case sensitive. |
Here is an example:
# halogin -user fred@pm.domain.com -passwrd unix_password_for_fred -domaintype unixpwd
Note
The lltconfig and gabconfig commands are not covered by this approach and these commands will need root permissions to run.
Please refer to your Veritas Cluster Server Command Reference Guide for more information.