[Linux-cluster] Higher Grained Definition of IP Address Assignments?

Dustin Henry Offutt dhoffutt at gmail.com
Fri Jun 11 18:05:02 UTC 2010


Hello.

We have a scenario where a server would have one NIC on a 10.1.1.x network
and multiple NICs on a 10.1.2.x network. The server requires the NICs on the
10.1.2 network each have an independent 10.1.2 network address assigned.

In converting this into an HA solution, we're reaching some difficulty in
that if the Cluster Service is using a Cluster Resourced IP of 10.1.1.50, it
gets assigned to the appropriate NIC on the cluster node.

However, the multple IP resources on the 10.1.2.x network are all getting
assigned to a single NIC on the physical cluster node instead of spreading
out across those 10.1.2.x NICs.

This particular cluster is Cluster Suite as released with RHEL5.5.

An example cluster.conf snippet regarding IP address resource:

<ip address=10.1.1.101 monitor_link="1">
<ip address=10.1.2.101 monitor_link="1">
<ip address=10.1.2.102 monitor_link="1">
<ip address=10.1.2.103 monitor_link="1">

Please imagine that these four IP resource addresses have been assigned to
one cluster service.

Are there any more configurable parameters that can go in there? I would
like to be able to assign these four address to four separate NICs on the
cluster node.

Right now what happens is the first IP goes correctly to the cluster node's
NIC that is assigned a 10.1.1 address, and though the cluster node's three
other NICs are assigned 10.1.2 addresses, the three remaining IPs get
bunched up one a single 10.1.2 NIC.

Bonding/aggregating isn't an option unfortunately.

Hope this makes sense...

Thank you,
Dusty
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20100611/4bbc9fd0/attachment.htm>


More information about the Linux-cluster mailing list