cancel
Showing results for 
Search instead for 
Did you mean: 

VCS 5.0 MP1 -Solaris 10- MultiNICB and bge

Herve_GREGOIRE
Level 4
Partner Accredited

hello,

 

I creating a cluster, at boot everything ok, when VCS starts, all the interfaces in MultiNICB resource failed !

 

-node 1

/etc/hostname.bge0
   heux167 netmask + broadcast + deprecated -failover up
/etc/hostname.bge2
   heux167_bge2 netmask + broadcast + deprecated -failover up

-node2

/etc/hostname.bge0
   heux168 netmask + broadcast + deprecated -failover up

/etc/hostname.bge2
   heux168_bge2 netmask + broadcast + deprecated -failover up

 

configuration of MulitNICB resource in main.cf :

MultiNICB MULTINICB_POSTIT_INT (
                Device @heux168 = { bge0 = "", bge2 = "" }
                Device @heux167 = { bge0 = "", bge2 = "" }
                )

if someone may help, it will be a pleasure...



 

 

1 ACCEPTED SOLUTION

Accepted Solutions

bsobek
Level 5

Hi Herve,

 

you want to set up a link-based IPMP Configuration with VCS.

 

Here is a link to the VCS-digest, witch describes your scenario.

http://seer.entsupport.symantec.com/docs/317562.htm 

 

But be carefull with using link-based IPMP because there are some problems (e.g. take a look at http://sloveridge.blogspot.com/2005/09/link-based-ipmp-on-solaris-10.html or the "System Administration Guide: IP Services" for further information)

 

Regards

Björn

View solution in original post

5 REPLIES 5

bsobek
Level 5

Hi Herve,

 

we have a similar configuration and it works fine. try to set the UseMpathd, MpathdCommand with the "-a" option (not the standard path), DefaultRouter and  GroupName.

 

MultiNICB interfaces_MultiNICB (
                UseMpathd = 1
                MpathdCommand = "/usr/lib/inet/in.mpathd -a"
                Device @HOST2= { bge0= "", bge1 = "" }
                Device @HOST1= { bge1 = "", bge2 = "" }
                DefaultRouter = "<IP of Default-Router>"
                GroupName = public_lan
                )

Regards,

Bjoern

Message Edited by bsobek on 01-21-2009 08:49 AM

Herve_GREGOIRE
Level 4
Partner Accredited

thank you,

 

in your configuration i think you use test addresses for IPMP.

I want to have only one address per interface, and virtual IP for the applications.

 

# ifconfig -a
bge0: flags=219040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,FAILED,CoS> mtu 1500 index 2
        inet 10.16.49.62 netmask ffffff80 broadcast 10.16.49.127
        groupname MULTINICB_POSTIT_INT
        ether 0:14:4f:7a:f1:d6
bge2: flags=219040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,FAILED,CoS> mtu 1500 index 4
        inet 10.16.49.63 netmask ffffff80 broadcast 10.16.49.127
        groupname MULTINICB_POSTIT_INT
        ether 0:14:4f:7a:f1:d8

M__Braun
Level 5
Employee

Hi Herve,

 

> I want to have only one address per interface, and virtual IP for the applications.

 

This seems not to be in sync with the MultiNICB Base Mode configuration requirements. See this excerpt from the Bundled Agents Guide:

 

Setting up test IP addresses for Base Mode
These examples demonstrate setting up test IP addresses for your clustered systems. These IP address allows the agent determine if the NIC is working. The agent determines that the NIC is working if it receives responses for the ping packets that it sends to other nodes on the network. You do not need to perform
the following steps for the floating IP addresses, as the agent takes care of this automatically.

In the file /etc/hostname.qfe0, add the following two lines:

north-qfe0 netmask + broadcast + deprecated -failover up \
addif north netmask + broadcast + up

Where north-qfe0 is the test IP address that the agent uses to determine the state of the qfe0 network card.

In the file /etc/hostname.qfe4, add the following line:

north-qfe4 netmask + broadcast + deprecated -failover up

Where north-qfe4 is the test IP address that the agent uses to determine the state of the qfe4 network card. In the above example, north-qfe0 and north-qfe4 are host names that correspond to test IP addresses. north is the host name that corresponds to the test IP address.

 

 

Regards

 

Manuel

bsobek
Level 5

Hi Herve,

 

you want to set up a link-based IPMP Configuration with VCS.

 

Here is a link to the VCS-digest, witch describes your scenario.

http://seer.entsupport.symantec.com/docs/317562.htm 

 

But be carefull with using link-based IPMP because there are some problems (e.g. take a look at http://sloveridge.blogspot.com/2005/09/link-based-ipmp-on-solaris-10.html or the "System Administration Guide: IP Services" for further information)

 

Regards

Björn

Herve_GREGOIRE
Level 4
Partner Accredited

Thanks to all,

 

i had some doubts about the solution but it works immediately.

 

Enjoy with Symantec products !