Optional Attributes
Optional Attribute
|
Description, Type and Dimension, Default, and Example
|
ArpDelay
|
Number of seconds to sleep between configuring an interface and sending out a broadcast to inform routers about the base IP address.
|
HandshakeInterval
|
Computes the maximum number of attempts the agent makes either to ping a host (listed in the NetworkHosts attribute) when it fails over to a new NIC, or to ping the default broadcast address (depending on the attribute configured) when it fails over to a new NIC.
To prevent spurious failovers, the agent must try to contact a host on the network several times before marking a NIC as FAULTED. Increased values result in longer failover times, whether between the NICs or from system to system in the case of FAULTED NICs.
- This is the equivalent to two attempts.
|
IfconfigTwice
|
Causes an IP address to be configured twice, using an ifconfig up-down-up sequence. Increases the probability of gratuitous ARP requests (caused by ifconfig up) to reach clients.
|
NetworkHosts
|
List of hosts on the network that are pinged to determine if the network connection is alive. Enter the IP address of the host, instead of the HostName, to prevent the monitor from timing out. DNS can cause the ping to hang. If more than one network host is listed, the monitor returns online if at least one of the hosts is alive.
- Type and dimension: string-vector
- Example: { "166.93.2.1" , "166.97.1.2" }
|
NetMask
|
Netmask for the base IP address. You can specify the value of NetMask in decimal (base 10) or hexadecimal (base 16).
Note VERITAS recommends that you specify a netmask for each virtual interface.
|
Options
|
The ifconfig options for the base IP address.
- Type and dimension: string-scalar
- Example: "broadcast 192.203.15.255"
|
PingOptimize
|
Number of monitor cycles to detect if the configured interface is inactive. A value of 1 optimizes broadcast pings and requires two monitor cycles. A value of 0 performs a broadcast ping each monitor cycle and detects the inactive interface within the cycle.
|
RetestInterval
|
Number of seconds to sleep between re-tests of a newly configured interface.
Note A lower value results in faster local (interface-to-interface) failover.
|
RouteOptions
|
String to add a route when configuring an interface. Use only when configuring the local host as the default gateway.
The string contains destination gateway metric. No routes are added if this string is set to NULL.
- Type and dimension: string-scalar
- Example: "default 192.98.16.103 0"
|
MultiNICA Notes
- If all NICs configured in the Device attribute are down, the MultiNICA agent faults the resource after a two to three minute interval. This delay occurs because the MultiNICA agent tests the failed NIC several times before marking the resource OFFLINE. Messages recorded in the engine log during failover provide a detailed description of the events that take place. (The engine log is located in /var/VRTSvcs/log/engine_A.log.)
- The MultiNICA agent supports only one active NIC on one IP subnet; the agent does not work with multiple active NICs on the same subnet.
For example, you have one active NIC, lan0(10.128.2.5), and you configure a second NIC, lan1, as the backup NIC to lan0. The agent does not fail over from lan0 to lan1 because all ping tests are redirected through lan0 on the same subnet, making the MultiNICA monitor return an ONLINE status. Note that using ping -i does not enable the use of multiple active NICs.
- Before you start VCS, configure the primary NIC with the correct broadcast address and netmask.
|