hardMultiple Select
CV0-004 Practice Question: Which THREE of the following are common causes of…
Which THREE of the following are common causes of VM migration failures in a cloud environment? (Choose three.)
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Incompatible CPU instruction sets or features between source and target hosts
Option B is correct because live or cold migration requires the target host's CPU to expose the same instruction set extensions (e.g., SSE4.2, AVX, VT-x/AMD-V) that the VM's configuration and guest OS expect; a mismatch causes the migration to fail or be blocked by compatibility checks such as those in vSphere EVC or Hyper-V processor compatibility mode. Option D is correct because the target datastore must have enough free capacity to hold the VM's disks, snapshots, swap, and memory files; if provisioning the destination files exceeds available space, the migration aborts with an out-of-space error. Option E is correct because migration traffic (e.g., vMotion over TCP 8000, or shared storage access over iSCSI/NFS) depends on reliable, adequately provisioned network links between source and target hypervisors; packet loss, MTU mismatch, or blocked ports will break the transfer. Option A is not a typical migration failure cause because hypervisor and guest licensing is generally checked at power-on or activation time, not during the migration operation itself. Option C is not a typical cause because stale DNS records for the VM's hostname affect name resolution and connectivity after migration, but they do not prevent the hypervisor-level migration process from completing.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Expired software licenses on the target host
Why it's wrong here
Expired licences on the target host do not halt a VM migration; the hypervisor moves the workload regardless of guest or application licensing state. This distractor tempts because licence compliance genuinely blocks deployment and provisioning tasks, making it correct when auditing host eligibility before placing new workloads rather than migrating existing ones.
- ✓
Incompatible CPU instruction sets or features between source and target hosts
Why this is correct
Incompatible CPU instruction sets or features between source and target hosts directly cause migration failures because the target hypervisor cannot execute instructions the guest VM requires. This satisfies the stem's constraint of identifying common migration failure causes: live migration demands CPU feature parity, and mismatched instruction sets (for example, differing SSE or AVX support) halt the transfer.
- ✗
Stale DNS records for the VM's hostname
Why it's wrong here
Migration re-registers the VM under a new IP, so stale DNS records are refreshed by the migration process itself and do not block it. Stale records are tempting because they genuinely cause connectivity failures after cutover, making them the right answer when troubleshooting post-migration name resolution rather than the migration event.
- ✓
Insufficient storage space on the target host
Why this is correct
Migration requires the target host to hold the VM's full disk image before cutover. If the datastore lacks sufficient free capacity, the transfer aborts, so this directly satisfies the stem's requirement for a common migration failure cause.
- ✓
Network connectivity issues between the source and target hypervisors
Why this is correct
Network connectivity issues between source and target hypervisors directly disrupt the data transfer channel required for live or cold migration, causing the operation to fail or stall. Since migration depends on continuous communication to replicate VM state and memory, any interruption in that path satisfies the stem's requirement for a common failure cause.
Visual reference
Go deeper
Related to this question
About these practice questions
Courseiva writes every CV0-004 question from scratch — 834 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CV0-004 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CV0-004 exam.