OpenSolaris

Printable Version Enter a New Search
Bug ID 6516992
Synopsis in.routed spews "Address already in use" during IPMP address move
State 10-Fix Delivered (Fix available in build)
Category:Subcategory network:routing
Keywords csq | cst-multinet-batoka | cst-multinet-s11
Responsible Engineer Peter Memishian
Reported Against 5.9 , snv_101a , s10u8_fcs
Duplicate Of
Introduced In solaris_9
Commit to Fix snv_107
Fixed In snv_107
Release Fixed solaris_nevada(snv_107)
Related Bugs 6768032 , 6783149
Submit Date 24-January-2007
Last Update Date 27-October-2009
Description
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.