it:debian:kvm
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
it:debian:kvm [2020/06/13 19:37] – внешнее изменение 127.0.0.1 | it:debian:kvm [2021/09/02 12:03] – [kvm] ura2404 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== kvm ====== | ====== kvm ====== | ||
- | [[https:// | + | [[https:// |
+ | [[https:// | ||
- | 1. Проверить поддержку виртуализации | + | Включить в BIOS виртуализацию. |
+ | |||
+ | 1. Проверить поддержку виртуализации. | ||
Несколько команд для этого: | Несколько команд для этого: | ||
<code bash> | <code bash> | ||
Строка 8: | Строка 11: | ||
$ cat / | $ cat / | ||
</ | </ | ||
+ | |||
+ | или | ||
+ | >$ sudo apt-get update | ||
+ | >$ sudo apt-get install cpu-checker | ||
+ | |||
+ | Затем проверьте: | ||
+ | >$ kvm-ok | ||
+ | |||
+ | Если процессор включен, | ||
+ | INFO: /dev/kvm exists | ||
+ | KVM acceleration can be used | ||
+ | |||
+ | В противном случае вы можете увидеть что-то вроде: | ||
+ | INFO: /dev/kvm does not exist | ||
+ | HINT: sudo modprobe kvm_intel | ||
+ | INFO: Your CPU supports KVM extensions | ||
+ | INFO: KVM (vmx) is disabled by your BIOS | ||
+ | HINT: Enter your BIOS setup and enable Virtualization Technology (VT), | ||
+ | and then hard poweroff/ | ||
+ | KVM acceleration can NOT be used | ||
2. Установить пакеты | 2. Установить пакеты | ||
<code bash> | <code bash> | ||
- | $ apt install qemu-kvm libvirt-daemon-system virt-manager ovmf | + | $ apt install qemu-kvm libvirt-daemon-system virt-manager ovmf bridge-utils |
</ | </ | ||
virt-manager - если нужна графическая утилита.\\ | virt-manager - если нужна графическая утилита.\\ | ||
- | ovmf - если нужна эмуляция EFI на виртуальных машинах | + | ovmf - если нужна эмуляция EFI на виртуальных машинах\\ |
+ | bridge-utils - для организации сетевого моста | ||
3. Проверить, | 3. Проверить, | ||
Строка 26: | Строка 50: | ||
$ adduser myuser libvirt | $ adduser myuser libvirt | ||
</ | </ | ||
+ | |||
+ | 5. Создать br0 | ||
+ | <file bash / | ||
+ | allow-hotplug enp3s0 | ||
+ | iface enp3s0 inet manual | ||
+ | |||
+ | auto br0 | ||
+ | iface br0 inet static | ||
+ | bridge_ports enp3s0 | ||
+ | bridge_stp off | ||
+ | bridge_fd 0 | ||
+ | bridge_maxwait 0 | ||
+ | |||
+ | address 10.0.68.120 | ||
+ | netmask 255.255.255.128 | ||
+ | network 10.0.68.0 | ||
+ | broadcast 10.0.68.255 | ||
+ | dns-nameserver 10.110.140.22 10.110.140.23 | ||
+ | gateway 10.0.68.126 | ||
+ | </ | ||
---- | ---- | ||
Строка 55: | Строка 99: | ||
virsh # pool-autostart local // определить флаг autostart для пула local | virsh # pool-autostart local // определить флаг autostart для пула local | ||
| | ||
- | virsh # vol-list local // посмотреть тома в пуле ' | + | virsh # vol-list local --details |
virsh # vol-create-as --pool local --name < | virsh # vol-create-as --pool local --name < | ||
</ | </ | ||
Строка 62: | Строка 106: | ||
Консольный менеджер создания машин | Консольный менеджер создания машин | ||
<code virsh> | <code virsh> | ||
- | $ virt-install --name < | + | $ virt-install --name < |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
</ | </ | ||
- | --vcpu 4 | + | --vcpu 4\\ |
- | --vcpu cockets=2, | + | --vcpu cockets=2, |
- | --vcpu cockets=2, | + | --vcpu cockets=2, |
- | --network default, | + | --network default, |
- | --network default, | + | --network default, |
- | --network default, | + | --network default, |
- | --disk vol | + | --disk vol\\ |
- | --disk path=/ | + | --disk path=/ |
- | --video qxl - хорошо для винды | + | --video qxl - хорошо для винды\\ |
it/debian/kvm.txt · Последнее изменение: 2022/06/03 09:33 — ura2404