Previous  |  Next  >  
Product: Cluster Server Guides   
Manual: Cluster Server 4.1 User's Guide   

System Attributes

System Attributes Type-Dimension Definition

AgentsStopped

(system use only)

integer-scalar

This attribute is set to 1 on a system when all agents running on the system are stopped.

AvailableCapacity

(system use only)

integer-scalar

Indicates system's available capacity when trigger is fired. If this value is negative, the argument contains the prefix % (percentage sign); for example, %-4.

Capacity

(user-defined)

integer-scalar

Value expressing total system load capacity. This value is relative to other systems in the cluster and does not reflect any real value associated with a particular system.

For example, the administrator may assign a value of 200 to a 16-processor machine and 100 to an 8-processor machine.

Default = 100

ConfigBlockCount

(system use only)

integer-scalar

Number of 512-byte blocks in configuration when the system joined the cluster.

ConfigCheckSum

(system use only)

integer-scalar

Sixteen-bit checksum of configuration identifying when the system joined the cluster.

ConfigDiskState

(system use only)

integer-scalar

State of configuration on the disk when the system joined the cluster.

ConfigFile

(user-defined)

string-scalar

Directory containing the configuration files.

ConfigInfoCnt

(system use only)

integer-scalar

The count of outstanding CONFIG_INFO messages the local node expects from a new membership message. This attribute is non-zero for the brief period during which new membership is processed. When the value returns to 0, the state of all nodes in the cluster is determined.

ConfigModDate

(system use only)

integer-scalar

Last modification date of configuration when the system joined the cluster.

CPUUsage

(system use only)

integer-scalar

Indicates the system's CPU usage by CPU percentage utilization. This attribute's value is valid if the Enabled value in the CPUUsageMonitoring attribute (below) equals 1. The value of this attribute is updated when there is a change of five percent since the last indicated value.

CPUUsageMonitoring

string-association

Monitors the system's CPU usage using various factors.

Defaults for this attribute are:

Enabled = 0, NotifyThreshold = 0, NotifyTimeLimit = 0, ActionThreshold = 0, ActionTimeLimit = 0, Action = NONE.

The values for ActionTimeLimit and NotifiyTimeLimt represent the time in seconds. The values for ActionThreshold and NotifyThreshold represent the threshold in terms of CPU percentage utilization.

See Monitoring CPU Usage for more information regarding this attribute and its role in VCS performance.

CurrentLimits

(system use only)

integer-association

System-maintained calculation of current value of Limits.

CurrentLimits = Limits - (additive value of all service group Prerequisites).

DynamicLoad

(user-defined)

integer-scalar

System-maintained value of current dynamic load. The value is set external to VCS with the hasys -load command.

EngineRestarted

(system use only)

boolean-scalar

Indicates whether the VCS engine (HAD) was restarted by the hashadow process on a node in the cluster. The value 1 indicates that the engine was restarted; 0 indicates it was not restarted.

Frozen

(user-defined)

boolean-scalar

Indicates if service groups can be brought online on the system. Groups cannot be brought online if the attribute value is 1.

GUIIPAddr

(user-defined)

string-scalar

Determines the local IP address that VCS uses to accept connections. Incoming connections over other IP addresses are dropped. If GUIIPAddr is not set, the default behavior is to accept external connections over all configured local IP addresses.

For additional information, see User Privileges for CLI Commands.

LicenseType

(system use only)

integer-scalar

Indicates the license type of the base VCS key used by the system. Possible values are:

  • 0---DEMO
  • 1---PERMANENT
  • 2---PERMANENT_NODE_LOCK
  • 3---DEMO_NODE_LOCK
  • 4---NFR
  • 5---DEMO_EXTENSION
  • 6---NFR_NODE_LOCK
  • 7---DEMO_EXTENSION_NODE_LOCK

Limits

(user-defined)

integer-association

An unordered set of name=value pairs denoting specific resources available on a system. Names are arbitrary and are set by the administrator for any value. Names are not obtained from the system.

The format for Limits is:
Limits = { Name=Value, Name2=Value2 }.

Default = ""

LinkHbStatus

(system use only)

string-association

Indicates status of private network links on any system.

LLTNodeId

(system use only)

integer-scalar

Displays the node ID defined in the file /etc/llttab.

LoadTimeCounter

(system use only)

integer-scalar

System-maintained internal counter of how many seconds the system load has been above LoadWarningLevel. This value resets to zero anytime system load drops below the value in LoadWarningLevel.

LoadTimeThreshold

(user-defined)

integer-scalar

How long the system load must remain at or above LoadWarningLevel before the LoadWarning trigger is fired. If set to 0 overload calculations are disabled.

Default = 600 seconds

LoadWarningLevel

(user-defined)

integer-scalar

A value expressed as a percentage of total capacity where load has reached a critical limit. If set to 0 overload calculations are disabled.

For example, setting LoadWarningLevel = 80 sets the warning level to 80 percent.

The value of this attribute can be set from 1 to 100. If set to 1, system load must equal 1 percent of system capacity to begin incrementing the LoadTimeCounter. If set to 100, system load must equal system capacity to increment the LoadTimeCounter.

Default = 80 percent

MajorVersion

(system use only)

integer-scalar

Major version of system's join protocol.

MinorVersion

(system use only)

integer-scalar

Minor version of system's join protocol.

NoAutoDisable

(system use only)

boolean-scalar

When set to 0, this attribute autodisables service groups when the VCS engine is taken down. Groups remain autodisabled until the engine is brought up (regular membership).

Setting this attribute to 1 bypasses the autodisable feature.

Default = 0

NodeId

(system use only)

integer-scalar

System (node) identification specified in /etc/llttab.

OnGrpCnt

(system use only)

integer-scalar

Number of groups that are online, or about to go online, on a system.

ShutdownTimeout

(user-defined)

integer-scalar

Determines whether to treat system reboot as a fault for service groups running on the system.

On many systems, when a reboot occurs the processes are stopped first, then the system goes down. When the VCS engine is stopped, service groups that include the failed system in their SystemList attributes are autodisabled. However, if the system goes down within the number of seconds designated in ShutdownTimeout, service groups previously online on the failed system are treated as faulted and failed over.

If you do not want to treat the system reboot as a fault, set the value for this attribute to 0.

Default = 120 seconds

SourceFile

(user-defined)

string-scalar

File from which the configuration was read. Always set to ./main.cf.

SysInfo

(system use only)

string-scalar

Provides platform-specific information, including the name, version, and release of the operating system, the name of the system on which it is running, and the hardware type.

SysName

(system use only)

string-scalar

Indicates the system name.

SysState

(system use only)

integer-scalar

Indicates system states, such as RUNNING, FAULTED, EXITED, etc.

SystemLocation

(user-defined)

string-scalar

Indicates the location of the system.

SystemOwner

(user-defined)

string-scalar

This attribute is used for VCS email notification and logging. VCS sends email notification to the person designated in this attribute when an event occurs related to the system. VCS also logs the owner name when an event occurs.

If SystemOwner is not specified in main.cf, the default value is "unknown".

TFrozen

(user-defined)

boolean-scalar

Indicates if a group can be brought online or taken offline.

Default = 0

TRSE

(system use only)

integer-scalar

Indicates in seconds the time to Regular State Exit. Time is calculated as the duration between the events of VCS losing port h membership and of VCS losing port a membership of GAB.

UpDownState

(system use only)

integer-scalar

This attribute has four values:

0 (DOWN):

System is powered off, or GAB and LLT are not running on the system.

1 (P BUT NOT IN CLUSTER MEMBERSHIP):

  • GAB and LLT are running but the VCS engine is not.
  • The system is recognized through disk heartbeat only.
  • 2 (UP AND IN JEOPARDY):

    The system is up and part of cluster membership, but only one network link (LLT) remains.

    3 (UP):

    The system is up and part of cluster membership, and has at least two links to the cluster.

UserInt

(user-defined)

integer-scalar

Stores a system's integer value.

Default = 0

VCSFeatures

(system use only)

integer-scalar

Indicates which VCS features are enabled. Possible values are:

  • 0---No features enabled (VCS Simulator)
  • 1---L3+ is enabled
  • 2---Global Cluster Option is enabled
 ^ Return to Top Previous  |  Next  >  
Product: Cluster Server Guides  
Manual: Cluster Server 4.1 User's Guide  
VERITAS Software Corporation
www.veritas.com