IPMP over VLAN questions.

Hi Folks,

I am currently moving systems to a new environment, with some changes to the network requirements on the systems.

One of these changes is moving from just standard IPMP to using IPMP on top of a VLAN, I have used VLAN tagging befor without issue - however not with IPMP.

What I get when I configure the interfaces is;

igb0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 12
        inet 0.0.0.0 netmask ff000000 broadcast 0.255.255.255
        ether a0:36:9f:b5:a:b8
igb4: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 14
        inet 0.0.0.0 netmask ff000000
        ether a0:36:9f:b5:a:38
igb140000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 17
        inet 0.0.0.0 netmask ff000000
        groupname backup
        ether a0:36:9f:b5:a:b8
igb140004: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 18
        inet 0.0.0.0 netmask ff000000
        groupname backup
        ether a0:36:9f:b5:a:38

The contents of the hostname files are;

hostname.140004:group backup up
hostname.igb0:0.0.0.0 up
hostname.igb140000:sphsunvs01-bkp netmask + broadcast + group backup up
hostname.igb4:0.0.0.0 up

The entry in the /etc/hosts file is just the VLAN 140 IP address and the host name, I know I'm missing something really simple here.

This is a SUN T5-2 with;

                   Oracle Solaris 10 1/13 s10s_u11wos_24a SPARC
  Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
                            Assembled 17 January 2013

SunOS sphsunvs01 5.10 Generic_150400-46 sun4v sparc sun4v

There is sufficient I/O on the system;

e415243 on BUILD sphsunvs01 # dladm show-dev
ixgbe0          link: up        speed: 10000 Mbps       duplex: full
ixgbe1          link: unknown   speed: 0     Mbps       duplex: unknown
usbecm0         link: up        speed: 10    Mbps       duplex: full
ixgbe2          link: unknown   speed: 0     Mbps       duplex: unknown
ixgbe3          link: unknown   speed: 0     Mbps       duplex: unknown
igb0            link: up        speed: 1000  Mbps       duplex: full
igb1            link: unknown   speed: 0     Mbps       duplex: unknown
igb2            link: unknown   speed: 0     Mbps       duplex: unknown
igb3            link: unknown   speed: 1000  Mbps       duplex: full
ixgbe4          link: unknown   speed: 0     Mbps       duplex: unknown
ixgbe5          link: unknown   speed: 0     Mbps       duplex: unknown
igb4            link: up        speed: 1000  Mbps       duplex: full
igb5            link: unknown   speed: 0     Mbps       duplex: unknown
igb6            link: unknown   speed: 0     Mbps       duplex: unknown
igb7            link: unknown   speed: 0     Mbps       duplex: unknown
ixgbe6          link: unknown   speed: 0     Mbps       duplex: unknown
ixgbe7          link: unknown   speed: 0     Mbps       duplex: unknown
e415243 on BUILD sphsunvs01 #

I can see the VLAN tagged traffic on the interfaces.

Any pointers will be welcome, so will suitable critical comments!

Regards

Gull04

Both igb0 and igb4 have same mac address, is this intentional ?

I suspect that all the interfaces have system wide mac, check the output of :

eeprom local-mac-address?

In that case you will need to switch that value, and reboot the host to have unique macs for all interfaces.
After that you can use them for grouping.

Hope that helps
Regards
Peasant.

1 Like

Hi Peasant,

Thanks for the suggestion, but the local-mac-assress is set to true and the physical and VLAN interfaces are presenting with the correct mac addressess.

I'm pretty sure that when I find the solution for this, I'm going to end up kicking myself.

Regards

Gull04