KVM и QEMU — мощные инструменты для виртуализации в Linux. Они позволяют запускать виртуальные машины с минимальными затратами на производительность. Сегодня разберём, как настроить эту связку для своих задач.
### Шаг 1. Проверь поддержку виртуализации
Убедись, что процессор поддерживает виртуализацию (Intel VT или AMD-V):
egrep -c '(vmx|svm)' /proc/cpuinfo
Если результат больше 0, виртуализация поддерживается.
### Шаг 2. Установи необходимые пакеты
На Debian/Ubuntu:
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
На Fedora/RHEL:
sudo dnf install @virtualization
sudo systemctl enable --now libvirtd
### Шаг 3. Настрой сеть для виртуальных машин
Активируй мостовую сеть:
sudo virsh net-start default
sudo virsh net-autostart default
### Шаг 4. Создай виртуальную машину
Открой
virt-manager (графический интерфейс для управления виртуализацией): 1. Выбери "Create a New Virtual Machine".
2. Укажи ISO-файл для установки операционной системы.
3. Настрой количество ядер и памяти.
4. Запусти процесс установки.
### Шаг 5. Управление через CLI
Если предпочитаешь терминал, создавай и управляй машинами через
virsh и virt-install. Пример создания VM:
virt-install \
--name test-vm \
--memory 2048 \
--vcpus 2 \
--disk size=20 \
--cdrom /путь/к/образу.iso \
--os-variant ubuntu20.04
Настрой свою первую виртуальную машину с KVM и QEMU уже сегодня! Делись своими советами и лайфхаками в комментариях. А завтра расскажем, как мониторить ресурсы Docker-контейнеров с помощью cgroups.
________________
Дополнительный материал:
🧠 - b2-tools — простое и быстрое резервное копирование в облако
🧠 - Ты не знал, что cat умеет это! Лайфхаки для работы с файлами в Linux
🧠 - Как ограничить скорость на Mikrotik и спасти сеть от перегрузки — инструкция, которую ты ждал
#Linux_Mastery @LinuxSkill