Virtualization tutorial - IT technology blog

QEMU Monitor Console and QMP Protocol: Control, Debug, and Inject Errors into KVM VMs from the Hypervisor Layer

QEMU Monitor Console and QMP Protocol allow you to control KVM virtual machines directly from the hypervisor layer without SSH-ing into the guest OS. This guide covers connecting to the monitor, using QMP with Python for automation, and practical debugging techniques such as memory dumps, disk error injection, and network packet capture.
Virtualization tutorial - IT technology blog

How to Install and Use Lima on macOS: Create Lightweight Linux VMs with QEMU and VZ Framework as a Free Docker Desktop Alternative

Lima is an open-source tool for creating Linux virtual machines on macOS using QEMU or Apple's VZ Framework, replacing Docker Desktop completely for free. This article compares available solutions, walks through Lima installation, Docker integration, and managing multiple VMs from the command line.
CentOS tutorial - IT technology blog

Production-Ready KVM/QEMU Setup on CentOS Stream 9: Bridge Network, SELinux, and firewalld Done Right

A default KVM setup is easy — but production requires more. This article focuses on three commonly overlooked areas: bridge networking with nmcli instead of the default NAT, proper SELinux context configuration instead of disabling it, and firewalld FORWARD rules to get VM traffic working. Includes remote Virt-Manager management over SSH and troubleshooting common errors.