When the interface fails over/back on IPMP environment(running in.mpathd),
in.routed could show following error message on the specific condition.
===
Jan 24 19:25:36 s1lab53 in.routed[113]: IP_ADD_MEMBERSHIP ALLROUTERS: Address already in use
===
===
Jan 24 19:26:46 s1lab53 in.routed[113]: [ID 417587 daemon.error] IP_ADD_MEMBERSHIP ALLHOSTS: Address already in use
===
===
Jan 24 19:26:46 s1lab53 in.routed[113]: [ID 537788 daemon.warning] Could not join 224.0.0.9 on interface qfe1:1: Address already in use
===
Work Around
The work around is to create an /etc/defaultrouter file, and
reboot all your systems, before setting up IPMP. For example,
after I "echo 172.21.8.254 > /etc/defaultrouter" on all my
systems, and rebooted them, I did not see the IP_ADD_MEMBERSHIP
message after setting up IPMP.
Comments
"Introduced in Release" and "Introduced in Build" have been set to match
the first integration of IPMP into Solaris.