Table 16-2 lists the groups and tables in the scalrd.mib file.
Table 16-2 Array MIB Definitions|
Group or Table |
|
|---|---|
|
Attribute Name |
Description |
|
infoGroup |
|
|
infoRev |
Revision number of daemon software. |
|
infoDebug |
Debug level. |
|
trapGroup |
|
|
trapServiceName |
Service group name. |
|
trapTestName |
Test object name. |
|
trapServiceAddr |
Service address. |
|
serviceTable |
|
|
serviceName |
Service group name. |
|
serviceOk |
Status of service on host. True means test passed. |
|
serviceQuiesce |
Whether service is quiesced on host. When a service is quiesced, the host cannot acquire any service addresses. However, it can release service addresses. The host's preferred service address will not be advertised by the DNS server. |
|
servicePort |
Port associated with service monitor. Used to communicate the status of a service. |
|
serviceHostId |
Host identifier within the service group. |
|
serviceControlAddrs |
List of control IP addresses. |
|
serviceBroadcastAddr |
Broadcast IP address. |
|
serviceInterface |
Service network interface. |
|
serviceAddr |
Service IP address. |
|
serviceAddrBegin |
Start of range of service addresses. Service monitor disables all service addresses in this range upon startup and termination. |
|
serviceAddrEnd |
End of range of service addresses. Service monitor disables all service addresses in this range upon startup and termination. |
|
serviceAddrTimeout |
Service address timeout. After the host owning a service address has failed, the period during which a service address continues to be served. Timing out of a service address enables the deinstallation of hosts and service addresses. |
|
serviceControlInterval |
Interval between the detection of a condition and the decision to act upon that condition. |
|
serviceTransmitInterval |
Interval between transmission of heartbeat messages. Should be smaller than serviceHostTimeout (below) and serviceControlInterval. |
|
serviceArpInterval |
ARP interval. Interval between initiating ARP broadcasts to update service group members' tables. |
|
serviceHostTimeout |
Host timeout. A period of inactivity beyond which a host is considered unavailable. |
|
serviceTestObjects |
Comma-separated list of test objects. |
|
serviceLoadObjects |
Comma-separated list of load objects. |
|
serviceDnsUpdateInterval |
Minimum time between DNS zone modifications done for load-balancing. |
|
serviceDnsMaxUtilization |
Load based on which the array daemon removes a host from a service group from a DNS zone and returns a host to the zone when the host's load decreases. The daemon computes high and low thresholds based on the number specified in this variable. |
|
serviceDnsUtilizationDelta |
Value added and subtracted to serviceDnsMaxUtilization to determine high- and low-water marks for a service/host. |
|
serviceDnsUtilizationScale |
Scaling factor for computing utilization. |
|
serviceDnsMinServers |
The array daemon does not allow fewer hosts than this number to be available, even if some number of hosts are overloaded. |
|
serviceDnsAllServersWhenLoaded |
When all hosts are overloaded, the array daemon can keep all service addresses available. |
|
serviceAddrTable |
|
|
serviceAddrServiceName |
Service group name. |
|
serviceAddrServiceAddr |
Service address of a host in a given service group. |
|
serviceAddrExpire |
Time remaining before expiring service address. |
|
hostServingTable |
|
|
hostServingServiceName |
Service group name. |
|
hostServingHostId |
Hostid of host serving a given service address. |
|
hostServingControlAddr |
Control address of host serving a given service address. |
|
hostServingServiceAddr |
Service address being served by a given control address. |
|
hostServingOk |
Indicates whether service address is associated with a control address that passes the service test. |
|
hostServingQuiesce |
Indicates whether a serving host is quiesced. |
|
hostServingState |
State of a service address on a serving host--acquiring, releasing, or online. |
|
hostServingLoad |
Load reported by a host for a service. |
|
hostServingCapacity |
Capacity reported by a host for a service. |
|
testTable |
|
|
testName |
Name of a test object. |
|
testResult |
Result of a test: 0 for fail and 1 for pass. |
|
testQuiesce |
Indicates whether test is quiesced. |
|
loadTable |
|
|
loadName |
Name of a load object. |
|
loadValue |
Value that indicates a host's load. |
|
loadCapacity |
Value that specifies a host's capacity. |
|
loadQuiesce |
Indicates whether test is quiesced. |