OHAC Tech Day demo - why duplicate IP is not helping...
By tf on Dec 03, 2007
For the folks attending today the presentation "Discovering Open High Availability Cluster" within the OpenSolaris Day at the Sun Tech Days in Frankfurt, wondering why my little live demo got the problem not being able to even ping the local configured IP (192.168.0.1 on bge0), here is the reason:
Since my demo did just require bge0 to have its IP link up (since otherwise the IPMP group used for Solaris Cluster Express would be down), I plugged in the cable from the speaker table. And I did prepare the demo using 192.168.0.1 and 192.168.0.2. So my fault was to not check if those IPs are already being used - Murphy strikes - and I had bad luck:
Dec 3 16:09:53 kosh ip: [ID 567813 kern.warning] WARNING: bge0 has duplicate address 192.168.000.001 (in use by 00:30:1b:b6:12:20); disabled Dec 3 16:09:53 kosh in.routed: [ID 238047 daemon.warning] interface bge0 to 192.168.0.1 turned off
And of course after I stopped the resource group, unconfigured bge0 in order to configure the IP manual again, the same thing happened (no surprise there):
Dec 3 16:11:42 kosh Cluster.PNM: [ID 914440 daemon.error] sc-net has been deleted. Dec 3 16:11:42 kosh If sc-net was hosting any HA IP addresses then these should be restarted. Dec 3 16:11:55 kosh mac: [ID 486395 kern.info] NOTICE: bge0 link down Dec 3 16:11:56 kosh mac: [ID 435574 kern.info] NOTICE: bge0 link up, 100 Mbps, full duplex Dec 3 16:12:09 kosh ip: [ID 567813 kern.warning] WARNING: bge0 has duplicate address 192.168.000.001 (in use by 00:30:1b:b6:12:20); disabled Dec 3 16:12:09 kosh in.routed: [ID 238047 daemon.warning] interface bge0 to 192.168.0.1 turned off Dec 3 16:12:31 kosh in.mpathd: [ID 975029 daemon.error] No test address configured on interface bge0; disabling probe-based failure detection on it
Since I did not want to waste a lot of time with debugging during the talk I did not spot this rather obvious issue. So sorry for the not working demo, hope the talk was useful anyway! If you really want to watch the demo (to see that it really works if you don't screw the IP setup ;-), you can refer to my blog explaining how to watch the presentation given at the SourceTalk 2007 event in Göttingen, where I used the same demo (and had network working).