KVM. Almalinux 8. Установка: различия между версиями

Материал из Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «= Установка KVM = Проверяем поддерживается виртуализация или нет <code>cat /proc/cpuinfo | egrep "vmx|svm"</co...»)
 
м (Cless переименовал страницу KVM. Almalinux 8. Installation в KVM. Almalinux 8. Установка без оставления перенаправления)
 
(нет различий)

Текущая версия на 21:20, 23 марта 2023

Установка KVM

Проверяем поддерживается виртуализация или нет

cat /proc/cpuinfo | egrep "vmx|svm"

lsmod | grep kvm

Устанавливаем KVM

dnf -y update

dnf install -y qemu-kvm qemu-img libvirt virt-manager virt-install virt-viewer libvirt-client

Запускаем и включаем службу libvirtd

systemctl enable -y libvirtd

Установка ВМ

Скопируем iso для установки ОС в /var/lib/libvirt/images/

Посмотреть типы ОС

osinfo-query os

Установка ВМ

virt-install --name=al8-test --vcpus=2 --memory=1024 --cdrom=/var/lib/libvirt/images/AlmaLinux-8.5-x86_64-minimal.iso --disk size=8 --os-variant=almalinux8

После этого автоматически запустится графическое окно установки (локально или используя Xming в Windows)

Также можно запустить его вручную или запустить virt-manager, а оттуда окно ВМ

virt-viewer --connect qemu:///system --wait al8-test

Также для управления ВМ можно использовать Cockpit

dnf install -y cockpit cockpit-machines

systemctl enable --now cockpit.socket

https://192.168.88.241:9090

Управление через GUI через утилиту virt-manager

Включить X11Forwarding для использования GUI VIRT-MANAGER удаленно через SSH

На сервере KVM

Настройка SSHD

nano /etc/ssh/sshd_config

...
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost ye
...

service sshd restart

Установка virt-manager

Centos 7

yum install -y virt-manager xauth dejavu-lgc-sans-fonts

Almalinux 8

dnf install -y qemu-kvm qemu-img libvirt virt-manager virt-install virt-viewer libvirt-client

На клиенте Linux

ssh -XY root@192.168.17.250 virt-manager

На клиенте Windows

Запуск virt-manager через туннель SSH

  • ставим в windows Xming (https://sourceforge.net/projects/xming/)
  • запускаем putty, в настройках Connection - SSH - X11 ставим галку Enable X11 Forwarding, подключаемся к хосту
  • в консоли набираем: virt-manager

Управление ВМ через консоль

Показать список запущенных ВМ

virsh list

Показать список всех машин (в том числе выключенных)

virsh list --all