Courseiva

305-300 · domain

Full Virtualization

Practise questions on virtualization concepts cover hypervisor types, VM resource management, and host/guest relationships for 305-300.

82 questions15 easy39 medium28 hard

Focused practice

Practice Full Virtualization questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Full Virtualization

Tests understanding of hypervisors, virtual machines, resource allocation, and host vs. guest OS requirements.

Identify Type 1 vs Type 2 hypervisors and their use cases.

Understand virtual machine resource allocation (CPU, RAM, storage).

Recognize host vs. guest operating system roles.

Know virtualization security and isolation requirements.

Why learners struggle

Why Full Virtualization questions are commonly missed

Learners often confuse Type 1 and Type 2 hypervisors, and misunderstand VM resource limits versus host capabilities. The abstract nature of virtualized hardware makes it hard to apply to real scenarios.

  • ·Type 1 vs Type 2 hypervisor — which runs directly on hardware.
  • ·Host vs guest OS — which controls physical resources.
  • ·Overcommitment — VM resources can exceed host physical limits.
  • ·Snapshot vs backup — snapshot is not a full backup.
  • ·Virtual switch vs physical switch — network isolation differences.
  • ·Hardware compatibility — guest OS may lack drivers for virtual hardware.

Watch out for

Common Full Virtualization exam traps

  • Confusing Type 1 hypervisor with Type 2 (e.g., VMware ESXi vs Workstation).
  • Thinking a VM can use more resources than the host has.
  • Assuming all hypervisors support the same guest OS features.
  • Forgetting that snapshots capture state, not backups.

Question index

All Full Virtualization questions (82)

Click any question to see the full explanation, or start a practice session above.

1

Which command checks the status of the libvirtd service?

Medium
2

A 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?

Hard
3

Which hypervisor is known for being 'Type 2'?

Easy
4

Which TWO of the following are common ways to connect to a virtual machine's console?

Medium
5

You need to change the MAC address of a network interface for a virtual machine. Where is this configured?

Medium
6

What is the purpose of the 'virt-install' tool?

Medium
7

You 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?

Hard
8

Which THREE of the following are valid virtio device types?

Hard
9

Which libvirt network type uses a bridge on the host to connect virtual machines directly to the physical network?

Medium
10

Which TWO of the following are valid storage pool types in libvirt?

Medium
11

You 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?

Hard
12

You 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?

Medium
13

What is the primary function of the libvirtd daemon?

Easy
14

Which file system format is specifically designed for QEMU/KVM to support advanced features like copy-on-write, snapshots, and compression?

Medium
15

You 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?

Medium
16

Which signal is sent to a QEMU process when you run 'virsh destroy'?

Medium
17

You want to limit the bandwidth of a virtual network interface. Which XML element within <interface> allows you to configure this?

Hard
18

Which TWO of the following commands can be used to monitor VM resource utilization?

Medium
19

When 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?

Easy
20

Which THREE of the following are valid components of a libvirt domain XML configuration?

Hard
21

Which hypervisor type is considered 'Type 1' virtualization?

Easy
22

You 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?

Hard
23

Which THREE of the following are valid options for 'virsh shutdown'?

Hard
24

What is the purpose of the virtio-balloon driver in a guest?

Medium
25

What is the purpose of 'virt-top'?

Medium
26

Which TWO of the following are valid ways to configure VM networking?

Medium
27

You 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?

Easy
28

You 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?

Medium
29

You 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?

Medium
30

What is the purpose of the 'virsh' tool?

Easy
31

Which THREE of the following attributes can be defined within the <memoryBacking> XML block?

Hard
32

You 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?

Hard
33

Which QEMU-KVM feature allows you to save the state of a VM to a file and resume it later?

Medium
34

You need to attach a new block device to a running VM. What virsh command achieves this?

Medium
35

In the context of virtualization, what does 'ballooning' refer to?

Easy
36

You need to convert a raw disk image to QCOW2 format to enable snapshotting. Which command is correct?

Medium
37

Which TWO of the following commands can be used to manage virtual networks in libvirt?

Medium
38

Which command is used to list all defined virtual networks in Libvirt?

Easy
39

You need to enable hugepages for a VM in libvirt to improve memory performance. What XML entry do you add?

Hard
40

Which TWO of the following are valid network modes for a libvirt virtual network?

Medium
41

What does the term 'KVM' stand for?

Easy
42

Which THREE of the following are required for a successful live migration between two KVM hosts using libvirt?

Hard
43

Which utility is best for creating a new libvirt storage pool?

Medium
44

Which TWO of the following are valid ways to manage storage pools using virsh?

Medium
45

What is the default location for libvirt domain configuration XML files?

Medium
46

Which file system structure is typically used for QEMU virtual disk images when using LVM?

Easy
47

You are troubleshooting a performance issue and want to pin a VM process to specific physical CPU cores. Which XML element is used?

Hard
48

Which command is used to list all active running domains?

Medium
49

Which THREE of the following are valid Libvirt storage pool types?

Medium
50

You 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?

Hard
51

You 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?

Medium
52

When 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?

Hard
53

In a Xen environment, which command would you use to change the number of VCPUs allocated to a running domain 'dom1' to 4?

Hard
54

You 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?

Hard
55

You need to create a snapshot of a QCOW2 disk image without stopping the virtual machine. Which qemu-img sub-command should be used?

Medium
56

You are using QEMU to emulate an ARM architecture on an x86 host. Which binary would you typically use to execute this?

Hard
57

Which THREE of the following are legitimate security concerns when managing a virtualization host?

Hard
58

Which option for 'qemu-img create' allows you to create a preallocated image?

Hard
59

Which THREE of the following are necessary to enable QEMU guest agent integration?

Hard
60

What is a 'snapshot' in virtualization?

Easy
61

Which component is responsible for the actual hardware-assisted virtualization in KVM?

Easy
62

Which THREE of the following are valid elements inside the <interface type='bridge'> block?

Hard
63

Which of these is a valid virtualization storage pool type supported by libvirt?

Easy
64

Which THREE of the following are necessary components for a successful KVM virtualization environment on Linux?

Medium
65

Which command is used to start a VM that has been defined?

Easy
66

How do you define a new libvirt virtual network from an XML file named 'net.xml'?

Medium
67

Which THREE of the following XML elements are used to define a virtual disk in a domain?

Hard
68

You 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?

Hard
69

Which THREE of the following steps are involved in performing a manual disk migration of a VM?

Hard
70

Which command is used to display the XML configuration of a running VM domain named 'webserver'?

Medium
71

A 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?

Hard
72

Which TWO of the following are benefits of using the QCOW2 image format?

Medium
73

Which TWO of the following commands are used for VM disk image management?

Medium
74

You have an active domain named 'myvm'. How do you gracefully shut it down?

Medium
75

What does 'QEMU' stand for?

Easy
76

When 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?

Hard
77

Which TWO of the following are key features of the QEMU-KVM hypervisor?

Medium
78

How can you force a refresh of a libvirt storage pool named 'isos'?

Medium
79

Which TWO of the following are valid libvirt storage pool lifecycle commands?

Medium
80

You 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?

Medium
81

When managing storage pools using virsh, which command would you use to list all defined storage pools, including those that are inactive?

Medium
82

You 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?

Hard

Frequently asked questions

What does the Full Virtualization domain cover on the 305-300 exam?
Tests understanding of hypervisors, virtual machines, resource allocation, and host vs. guest OS requirements.
How many questions are in this domain?
This page lists all 82 Full Virtualization questions in the 305-300 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Full Virtualization questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
lpic3-305 LPIC3-305 full virtualization Practice Questions