The only command that satisfies every requirement includes the flags --live, --persistent, --undefinesource, and --tunnelled:
--live keeps the guest running during the migration.
--persistent writes the domain XML on the destination so the guest remains defined after reboots.
--undefinesource removes the domain definition from the source host once the migration succeeds.
--tunnelled carries the migration data through the existing libvirt connection, removing the need to open additional ports.
Any command missing one or more of these flags fails at least one requirement-for example, omitting --persistent leaves the VM transient on nodeB, leaving out --tunnelled would require extra firewall openings, using --offline would power the VM off, and omitting --undefinesource would leave the definition on nodeA.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does the `--live` flag do in the `virsh migrate` command?
Open an interactive chat with Bash
What does the `--tunnelled` flag achieve in the migration process?
Open an interactive chat with Bash
Why is the `--undefinesource` flag important after a migration?
Open an interactive chat with Bash
CompTIA Linux+ XK0-006 (V8)
System Management
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access