We are still running several servers under Xen control. That was perhaps a mistake to choose Xen, but now over 20 domU’s are there and moving to something better is hard.
Today during system maintaince, I faced that one server is unable to start any domU, with an error
Error: Device 0 (vif) could not be connected. Hotplug scripts not working
Looking the net did not give an answer – people do ask about it, but answers either don’t exist, or are clearly not my situation.
So had to search for solution myself.
At some moment I noticed that server has several udevd processes running. That looked wrong for me. I attached to one of those with strace -p and found that it is hanged in sendto() to a unix domain socked with multipathd at the other side.
Restarting multipathd restored normal server functionality.
So who could think that hanged multipathd may affect starting Xen domUs …
english
русский
Leave a Reply