Sample configuration: IPMultiNIC and MultiNICA

Refer to the MultiNICA agent for more information.

IPv4 configuration

cluster foo (

UserNames = { admin = "cDRpdxPmHpzS." }

CounterInterval = 5

)

system sysA (

)

system sysB (

)

group grp1 (

SystemList = { sysA = 1, sysB = 2 }

)

IPMultiNIC ip1 (

Address = "192.123.10.177"

MultiNICAResName = mnic

NetMask = "255.255.248.0"

)

MultiNICA mnic (

Device @sysA = { eth0 = "192.123.10.127", eth1 =

"192.123.11.127" }

Device @sysB = { eth0 = "192.123.10.128", eth2 =

"192.123.11.128" }

NetMask = "255.255.248.0"

NetworkHosts = { "192.123.10.129", "192.123.10.130" }

)

ip1 requires mnic

ip2 requires mnic

// resource dependency tree

//

// group grp1

// {

// IPMultiNIC ip1

// {

// MultiNICA mnic

// }

// }

IPv6 configuration

cluster foo (

UserNames = { admin = "cDRpdxPmHpzS." }

CounterInterval = 5

)

system sysA (

)

system sysB (

)

group grp1 (

SystemList = { sysA = 1, sysB = 2 }

)

IPMultiNIC ip1 (

Address = "2001::110"

MultiNICAResName = mnic

PrefixLen=96

)

MultiNICA mnic (

Device @sysA = { eth0 = "2001::10", eth1 = "2001::11" }

Device @sysB = { eth0 = "2001::12", eth2 = "2001::13" }

PrefixLen=96

NetworkHosts = { "2001::1", "2001::500" }

)

ip1 requires mnic

// resource dependency tree

//

// group grp1

// {

// IPMultiNIC ip1

// {

// MultiNICA mnic

// }

// }

Mixed mode configuration—IPv4 and IPv6

cluster foo (

UserNames = { admin = "cDRpdxPmHpzS." }

CounterInterval = 5

)

system sysA (

)

system sysB (

)

group grp1 (

SystemList = { sysA = 1, sysB = 2 }

)

IPMultiNIC ip1 (

Address = "2001::110"

MultiNICAResName = mnic

PrefixLen=96

)

IPMultiNIC ip2 (

Address = "192.123.10.177"

MultiNICAResName = mnic

NetMask="255.255.248.0"

)

MultiNICA mnic (

Device @sysA = { eth0 = "192.123.10.127", eth1 =

"192.123.11.127" }

Device @sysB = { eth0 = "192.123.10.128", eth2 =

"192.123.11.128" }

NetMask = "255.255.248.0"

DualDevice @sysA = { eth0 = "2001::10", eth1 =

"2001::11" }

DualDevice @sysB = { eth0 = "2001::12", eth2 =

"2001::13" }

PrefixLen=96

NetworkHosts = { "2001::1", "192.123.10.129" }

)

ip1 requires mnic

// resource dependency tree

//

// group grp1

// {

// IPMultiNIC ip1

// {

// MultiNICA mnic

// }

// }