Practice 305-300 Full Virtualization questions with full explanations on every answer.
Start practicing
Full Virtualization — choose a session length
Free · No account required
Click any question to see the full explanation and answer options, or start a focused practice session above.
Which THREE of the following are valid Libvirt storage pool types?
2Which command is used to list all defined virtual networks in Libvirt?
3You need to migrate a running QEMU VM to a remote host using live migration. Which command-line argument for QEMU-KVM initiates a migration to a target host at 192.168.1.50 on port 4444?
4When migrating a Libvirt domain using 'virsh migrate --live', which option must be specified to ensure the guest's memory state is copied over the network?
5You are troubleshooting a libvirt network issue where the virtual machines cannot reach the external gateway. The virtual network uses a NAT configuration. Which file would you inspect to verify the iptables rules generated by libvirt for this network?
6You are configuring a Xen guest that requires direct hardware access to a specific network interface card. Which configuration parameter in the guest domain configuration file must be specified to enable PCI passthrough?
7You are configuring a QEMU-KVM guest to use VirtIO-net. Which parameter in the QEMU command line correctly enables the virtio-net-pci device with a tap interface named tap0?
8When managing storage pools using virsh, which command would you use to list all defined storage pools, including those that are inactive?
9Which hypervisor type is considered 'Type 1' virtualization?
10What is the primary function of the libvirtd daemon?
11You need to create a snapshot of a QCOW2 disk image without stopping the virtual machine. Which qemu-img sub-command should be used?
12You need to convert a raw disk image to QCOW2 format to enable snapshotting. Which command is correct?
13You want to optimize disk I/O performance for a KVM guest. Which bus type should you configure in the libvirt domain XML for the virtual disk?
14In a Xen environment, which command would you use to change the number of VCPUs allocated to a running domain 'dom1' to 4?
15You are using libvirt to manage a QEMU VM. You want to pass a specific host USB device with vendor ID 1234 and product ID 5678 to the guest. Which XML element is used inside the <devices> block to define this?
16Which libvirt network type uses a bridge on the host to connect virtual machines directly to the physical network?
17In the context of virtualization, what does 'ballooning' refer to?
18You are performing a live migration of a VM using libvirt. The source and destination hosts share a common storage pool (NFS). Which option should be used with 'virsh migrate' to ensure only the memory state is transferred?
19A VM is hanging because of a specific hardware emulation bug in QEMU. You need to enable the 'qxl' video device to see if it resolves display issues. What is the XML tag to define the video device in the domain config?
20Which file system format is specifically designed for QEMU/KVM to support advanced features like copy-on-write, snapshots, and compression?
21How do you define a new libvirt virtual network from an XML file named 'net.xml'?
22Which command is used to display the XML configuration of a running VM domain named 'webserver'?
23You want to limit the bandwidth of a virtual network interface. Which XML element within <interface> allows you to configure this?
24What does the term 'KVM' stand for?
25You are using QEMU to emulate an ARM architecture on an x86 host. Which binary would you typically use to execute this?
26Which signal is sent to a QEMU process when you run 'virsh destroy'?
27You need to attach a new block device to a running VM. What virsh command achieves this?
28What is the purpose of the 'virt-install' tool?
29Which option for 'qemu-img create' allows you to create a preallocated image?
30Which component is responsible for the actual hardware-assisted virtualization in KVM?
31You need to change the MAC address of a network interface for a virtual machine. Where is this configured?
32You are configuring a virtual network with a static IP address for a VM. Where do you define the DHCP host entry in the libvirt network XML?
33Which of these is a valid virtualization storage pool type supported by libvirt?
34How can you force a refresh of a libvirt storage pool named 'isos'?
35Which QEMU-KVM feature allows you to save the state of a VM to a file and resume it later?
36What is the purpose of 'virt-top'?
37You are troubleshooting a performance issue and want to pin a VM process to specific physical CPU cores. Which XML element is used?
38Which file system structure is typically used for QEMU virtual disk images when using LVM?
39You need to enable hugepages for a VM in libvirt to improve memory performance. What XML entry do you add?
40You have an active domain named 'myvm'. How do you gracefully shut it down?
41Which command is used to start a VM that has been defined?
42Which command checks the status of the libvirtd service?
43What is the default location for libvirt domain configuration XML files?
44What is the purpose of the 'virsh' tool?
45You need to add a second NIC to a VM via XML. How do you ensure the second NIC uses a different MAC address than the first one?
46Which command is used to list all active running domains?
47Which hypervisor is known for being 'Type 2'?
48What is the purpose of the virtio-balloon driver in a guest?
49What is a 'snapshot' in virtualization?
50You are configuring a virtual network with a bridge. You want to disable DNS services for that network. What XML element within the <network> definition do you remove or comment out?
51Which utility is best for creating a new libvirt storage pool?
52What does 'QEMU' stand for?
53Which TWO of the following are valid network modes for a libvirt virtual network?
54Which TWO of the following commands can be used to manage virtual networks in libvirt?
55Which THREE of the following steps are involved in performing a manual disk migration of a VM?
56Which THREE of the following are required for a successful live migration between two KVM hosts using libvirt?
57Which TWO of the following are valid storage pool types in libvirt?
58Which THREE of the following are valid components of a libvirt domain XML configuration?
59Which TWO of the following are common ways to connect to a virtual machine's console?
60Which TWO of the following commands can be used to monitor VM resource utilization?
61Which THREE of the following are valid virtio device types?
62Which TWO of the following are benefits of using the QCOW2 image format?
63Which THREE of the following are legitimate security concerns when managing a virtualization host?
64Which THREE of the following attributes can be defined within the <memoryBacking> XML block?
65Which TWO of the following are valid ways to configure VM networking?
66Which THREE of the following are valid options for 'virsh shutdown'?
67Which TWO of the following are key features of the QEMU-KVM hypervisor?
68Which THREE of the following are necessary to enable QEMU guest agent integration?
69Which TWO of the following are valid libvirt storage pool lifecycle commands?
70Which THREE of the following are valid elements inside the <interface type='bridge'> block?
71Which TWO of the following commands are used for VM disk image management?
72Which THREE of the following XML elements are used to define a virtual disk in a domain?
73You are using QEMU to emulate an ARM architecture on an x86_64 host. You need to ensure the guest has access to the host's filesystem directly without configuring network shares. Which option is the correct way to pass a directory through to the guest?
74You are managing a Xen host and need to live-migrate a domain between two physical servers. The migration fails with a domain lock error. Which command is the standard way to initiate a live migration while ensuring the target host is prepared to receive the domain?
75A libvirt storage pool of type 'dir' contains several qcow2 images. You want to create a new snapshot of an existing VM using virsh. Which command sequence is required to create an internal snapshot of the VM's current state?
76You are configuring a virtual network in libvirt that allows VMs to communicate with each other and the host, but prevents them from accessing the external network. Which mode should you select for this network?
77Which TWO of the following are valid ways to manage storage pools using virsh?
78You are troubleshooting a libvirt migration that fails with 'Operation not supported: Migration requires a storage pool'. You need to perform a block migration where the storage is copied to the destination host. Which command-line flag enables this functionality?
79You have a qcow2 disk image that is growing too large. You want to shrink the file size on the host while keeping the virtual disk the same size. Which steps must you perform first?
80When configuring a VM in libvirt, you want to ensure the highest performance for disk I/O. Which driver type should you select for the disk device?
81When migrating a domain with virsh, which TWO of the following options can be used to ensure the migration is successful if the destination host has a different CPU architecture or feature set?
82Which THREE of the following are necessary components for a successful KVM virtualization environment on Linux?
The Full Virtualization domain covers the key concepts tested in this area of the 305-300 exam blueprint published by LPI. Courseiva provides free domain-focused practice, mock exams, missed-question review, and readiness tracking across all 305-300 domains — no account required.
The Courseiva 305-300 question bank contains 82 questions in the Full Virtualization domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Full Virtualization domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included