IPMultiNIC Agent
Works with the MultiNICA agent. Manages the virtual IP address configured as an alias on one interface of a MultiNICA resource. If the interface faults, the agent works with the MultiNICA resource to fail over to a backup NIC. If multiple service groups have IPMultiNICs associated with the same MultiNICA resource, only one group should have the MultiNICA resource. The other groups have Proxy resources pointing to it.
Entry Points
- Online---Configures a virtual IP address on any one interface that is configured in the MultiNICA resource.
- Offline---Removes the virtual IP address from the interface where the virtual IP address is configured.
- Monitor---Checks if the virtual IP address is configured on any one interface that is configured in the MultiNICA resource.
- Clean---Removes a virtual IP address from the interface where the virtual IP address is configured.
- Open---Initializes the setup that the agent uses to start in a clean state.
- Close---Cleans up the setup that the agent uses.
State Definitions
- ONLINE---Indicates that the specified IP address is assigned to the device.
- OFFLINE---Indicates that the specified IP address is not assigned to the device.
- UNKNOWN---Indicates that the configuration is incorrect.
Type Definition
type IPMultiNIC (
static str ArgList[] = { "MultiNICResName:Device", Address, NetMask, "MultiNICResName:ArpDelay", Options, "MultiNICResName:Probed", MultiNICResName, IfconfigTwice }
static int MonitorTimeout = 120
str Address
str NetMask
str Options
str MultiNICResName
int IfconfigTwice = 0
)
|