Managed OpenStack
Latest
Frequently Asked Questions
Solution
How To
Internal Only
Templates
Powered By

Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Live Migration Failed, Multipathd Service Not Running on Destination Host
Copy Markdown
Open in ChatGPT
Open in Claude
Problem
Instance live migration fails with below error in ostackhost.log of source host.
ERROR nova.compute.manager [-] [instance: "instance-id"] Pre live migration failed at "destination-host-uuid": RemoteError: Remote error: ProcessExecutionError Unexpected error while running command.Command: multipathd show statusExit code: 1...TRACE nova.compute.manager [instance: "instance-id"] Stderr: u'ux_socket_connect: Connection refused\n'Environment
- Platform9 Managed OpenStack - All Versions
- multipathd
- pf9-ostackhost
Cause
- The pf9-ostackhos t service on the source and the destination host is configured to use the multipath connection for volumes.
xxxxxxxxxx# less /opt/pf9/etc/nova/conf.d/nova_override.conf..volume_use_multipath = True..- Once the live migration is initiated, a pre-live migration check is performed to confirm if the destination host is running the multipathd service.
- If this pre-live migration check fails, the below command on the destination host will give the error mentioned in the problem section on source host.
xxxxxxxxxx$ multipathd show status- On the destination host, we can observe the error message with the live-migration request ID as below.
ERROR os_brick.initiator.linuxscsi [req-xxxxxxxxxxx user@domain service] multipathd is not running: exit code 1: ProcessExecutionError: Unexpected error while running command.- Check the status of multipathd service on the destination host.
xxxxxxxxxx$ systemctl status multipathd.service- This issue is most often observed if the multipathd service is not running on the destination host.
Resolution
- Check multipath configuration in / etc/multipath.conf file on destination host.
- If the configuration is correct, start the multipathd service if not running on the destination host.
xxxxxxxxxx$ systemctl start multipathd.serviceVariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message