Чагадаев как он есть > Руководства (howto)
[manual, Linux] KVM: установка
(1/1)
adc:
Проверка наличия аппаратной поддержки виртуализации, должно возвращаться значение, отличное от 0
--- Код: ---egrep -c '(vmx|svm)' /proc/cpuinfo
--- Конец кода ---
Проверка, что модули KVM загружены в ядре
--- Код: ---lsmod | grep kvm
--- Конец кода ---
Установка пакетов
--- Код: ---apt install qemu-kvm qemu-utils libvirt-clients libvirt-daemon-system virtinst
--- Конец кода ---
Установка пакетов с GUI программами управления (если необходимо)
--- Код: ---apt install virt-manager virt-viewer
--- Конец кода ---
Создание хранилища
--- Код: ---mkdir /srv/kvm-gp
virsh pool-define-as --name guest_images --type dir --target /srv/kvm-gp
virsh pool-start guest_images
virsh pool-autostart guest_images
--- Конец кода ---
Вывод информации о хранилище
--- Код: ---virsh pool-list --all
virsh pool-info guest_images
--- Конец кода ---
Для доступа виртуальных машин в сеть необходимо создать и настроить мост, я его назвал kvm-br0.
Создание виртуальной машины
--- Код: ---virt-install \
--name WinXP \
--ram=2048 \
--vcpus=2 \
--os-type=windows \
--disk pool=guest_images,size=30,bus=virtio,format=qcow2 \
--cdrom /srv/iso/win_xp.iso \
--network bridge=kvm-br0,model=virtio \
--graphics vnc,listen=0.0.0.0,password=Qwerty1234 \
--boot cdrom,hd,menu=on
--- Конец кода ---
Если необходимо сохранить диск виртуальной машины не в хранилище, а в файле, то после --disk опции должны быть другие
--- Код: -----disk path=/srv/kvm-gp/WinXP.qcow2,size=30,bus=virtio,format=qcow2
--- Конец кода ---
Вывод номера порта, используемого для подключения по VNC; к полученному значению прибавить 5900
--- Код: ---virsh vncdisplay <имя виртуальной машины>
--- Конец кода ---
Вывод список виртуальных машин
--- Код: ---virsh -c qemu:///system list
--- Конец кода ---
Запуск, мягкое выключение, принудительное выключение, приостановка, перезагрузка виртуальной машины
--- Код: ---virsh start <имя виртуальной машины>
virsh shutdown <имя виртуальной машины>
virsh destroy <имя виртуальной машины>
virsh suspend <имя виртуальной машины>
virsh reboot <имя виртуальной машины>
--- Конец кода ---
Подключение ISO-образа
--- Код: ---virsh attach-disk <имя виртуальной машины> /srv/virtio-win-0.1.164.iso hda --type cdrom
--- Конец кода ---
Образы дискеты и ISO с драйверами для Windows можно скачать по адресу https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/
Навигация
Перейти к полной версии