Установка KVM в Centos


Установка KVM в Centos предполагает подготовку, включающую проверку процессора и наличия нужных модулей ядра. Сами пакеты доступны в репозитории устанавливаются из него.



Установка KVM на сервер с Centos


Системные требования:

1)
Процессор с поддержкой Intel Virtualization technology или AMD-V в зависимости от производителя

Intel VT в BIOS должен быть включен, в отличии от AMD-V опция может отключаться.

Поддержка проверяется поиском по файлу /proc/cpuinfo

grep -E 'svm|vmx' /proc/cpuinfo

О ее наличии будет говорить ненулевой результат.

Установка KVM в Centos


2)

Версия ядра 2.6.20 или выше

Версию ядра можно проверить используя утилиту uname

uname -a



3)

Модули ядра, делающие возможной виртуализацию

Их два kvm_intel и kvm

Проверяются через modinfo

modinfo kvm_intel

modinfo kvm



Установка quemu-kvm, libvirt и других пакетов


Для Centos установка выполняется через yum

yum install virt-install quemu-kvm libvirt libvirt-python libguestfs-tools virt-isntall virt-manager



libvirtd нужно запустить и добавить в автозагрузку

systemctl start libvirtd

systemctl enable libvirtd



Затем требуется перезагрузка. libvirtd должен стартовать на нужном run-level




Перезагрузка — это run-level init 6

Проверить на каком run-level система работает сейчас

who -br

system boot 2019-01-09 17:52
run-level 5 2019-01-09 17:53




Когда сервер загрузился можно проверить статус

systemctl status libvirtd



Следующая статья цикла — про настройку сети с мостом и двумя интерфейсами, через один из которых виртуальные машины выходят в Интернет.

Сказать спасибо