Sunday, February 03, 2013

Solaris 11....network interfaces..ugh!

Ok - I'm not sure who was responsible for the Solaris 11 redesign - but someone should take him out and beat him with a stick.

Why on earth would you actually change how to configure the network interfaces and such and make it more complicated?  Unix is a text based system for administrative activities.  One would expect you make it EASIER not more complex.

For Eg:
To create a new tagged VLAN interface in Solaris 10

ifconfig *1000+networkid plumb - gives you the network interface

Solaris 11

root@solaris:~#  dladm create-vlan -l net2 -v 11
root@solaris: ifconfig net11002 plumb  netmask 255.255.255.0 broadcast + up

So basically you've doubled the commands to achieve the same damn thing.

A lot of things have gone this way.  Apparently now, you cant have an already plumbed interface and can't add it to an ipmp group either (IP Multipathing).  So if I had 2 interfaces and needed to add it to an ipmp group, with one of them having the IP which I'm working from - its a lot more convoluted.

I'm thinking may be I should just stick with Solaris 10 for eternity.  Who the hell does such stuff (Linux is no better - but come on!)