Bug #83981 | Can't start MySQL in IPv6 at boot time (the binding interface is not up) | ||
---|---|---|---|
Submitted: | 28 Nov 2016 8:38 | Modified: | 7 Dec 2016 9:55 |
Reporter: | Duy Nguyen | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 5.5.43 | OS: | Ubuntu (12.04) |
Assigned to: | MySQL Verification Team | CPU Architecture: | Any |
[28 Nov 2016 8:38]
Duy Nguyen
[29 Nov 2016 3:47]
Duy Nguyen
Seems like the issue comes from the IPv6 feature (Duplicate Address Detection - https://www.agwa.name/blog/post/beware_the_ipv6_dad_race_condition). But I wonder if mysql can wait with this condition until the the address is available?
[30 Nov 2016 11:33]
MySQL Verification Team
Hi, Thank you for your report but I don't see how this is MySQL bug. Your ipv6 interface is not up and MySQL fails to bind to non-existing interface - as expected. This is related to your network configuration and init scripts that are trying to start mysql before your network is up. best regards Bogdan Kecman
[7 Dec 2016 9:55]
Duy Nguyen
Hi Bogdan, Thanks for your time. Agree that it should be the issue from system. Just thinking about waiting for sometimes if the interface has not up yet (as you see, DAD feature is trying do its job as fast as possible, but sometimes, not fast enough, :D ). Best regards, Duy Nguyen