Instalowanie KVM w Debian Top 10

Instalowanie KVM w Debian Top 10
W tym artykule pokażę Ci, jak zainstalować KVM na Debian 10 i utworzyć wirtualną maszynę KVM za pomocą libvirt. Więc zacznijmy.

Włączanie rozszerzenia wirtualizacji sprzętu:

Najpierw musisz włączyć rozszerzenie wirtualizacji sprzętu z BIOS komputera. Jeśli używasz procesora Intel, zostanie on nazywany VT-X lub VT-D. Jeśli używasz procesora AMD, zostanie on nazywany AMD-V w BIOS.

Po włączeniu wirtualizacji sprzętowej uruchom następujące polecenie, aby sprawdzić, czy włączenie VT-X/VT-D lub AMD-V jest włączone.

$ grep-color --perl-regexp 'vmx | svm' /proc /cpuinfo

Jak widzisz, SVM Flaga jest dostępna. Używam procesora AMD. Jeśli używasz procesora Intel, będzie tak VMX. Tak więc wirtualizacja sprzętu jest włączona. Świetnie!

Instalowanie KVM/Qemu:

Teraz musisz zainstalować KVM i QEMU z oficjalnego repozytorium pakietów Debiana 10 Buster.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Teraz zainstaluj KVM i QEMU z następującym poleceniem:

$ sudo apt instal qemu qemu-kvm qemu-system qemu-piTils

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Apt Pakiet Manager pobranie i zainstaluje wszystkie wymagane pakiety.

W tym momencie należy zainstalować KVM i QEMU.

Instalowanie libvirt:

Aby tworzyć maszyny wirtualne i łatwo je zarządzać, Libvirt Jest używane. To musi mieć narzędzie do wirtualizacji KVM i QEMU.

Libvirt i wszystkie wymagane narzędzia są dostępne w oficjalnym repozytorium pakietów Debiana 10 Buster.

Żeby zainstalować Libvirt I wszystkie niezbędne narzędzia, uruchom następujące polecenie:

$ sudo apt Zainstaluj libvirt-clients libvirt-daemon-system virtinst

Teraz naciśnij Y a następnie naciśnij Aby potwierdzić instalację.

Apt Pakiet Manager pobranie i zainstaluje wszystkie wymagane pakiety.

W tym momencie zostaną zainstalowane libvirt i wszystkie wymagane narzędzia.

Teraz sprawdź, czy libvirtd Usługa działa z następującym Commnad:

$ sudo systemCtl status libvirtd

Jak widzisz, libvirtd Usługa jest działanie. libvirtd Usługa jest również włączony. Więc zacznie się automatycznie od rozruchu.

Jeśli w każdym razie, libvirtd Usługa nie działa, możesz uruchomić ją z następującym poleceniem:

$ sudo systemctl start libvirtd

Domyślnie, domyślny Sieć Libvirt nie jest aktywny, jak widać na zrzucie ekranu poniżej.

$ sudo virsh net-list-wszyscy

Aby tworzyć maszyny wirtualne z libvirt, domyślny Sieć musi być aktywna.

Rozpocząć domyślny Sieć, uruchom następujące polecenie:

$ sudo virsh net-start domyślnie

Skonfiguruj także domyślny Sieć do automatycznie uruchamiania u rozruchu z następującym poleceniem:

$ sudo virsh net-autostart domyślnie

Tworzenie wirtualnej maszyny KVM:

W tej sekcji pokażę, jak utworzyć swoją pierwszą maszynę wirtualną KVM i zainstalować system operacyjny (Ubuntu 16.04 LT) z obrazu ISO na maszynie wirtualnej. Więc zacznijmy.

Najpierw zrób nową strukturę katalogów dla maszyn wirtualnych KVM z następującym poleceniem:

$ sudo mkdir -pv /kvm /dysk, ISO

Należy utworzyć następującą strukturę katalogu.

/kvm
-- dysk/
--ISO/

w /kvm/dysk katalog, wszystkie obrazy dysku twardego wirtualnego będą przechowywane.

w /kvm/ISO katalog, wszystkie obrazy ISO systemu operacyjnego zostaną przechowywane.

Teraz przejdź do /kvm/ISO Katalog z następującym poleceniem:

$ CD /kVM /ISO

Teraz pobierz Ubuntu 16.04 LTS ISO Obraz z następującym poleceniem:

$ sudo wget http: //.Ubuntu.com/16.04.6/Ubuntu-16.04.6-serwer-AMD64.ISO

Obraz ISO jest pobierany. Ukończenie zajmie trochę czasu. Po zakończeniu pobierania obraz ISO będzie dostępny w /kvm/ISO informator.

Po zakończeniu pobierania uruchom następujące polecenie, aby utworzyć nową maszynę wirtualną KVM.

$ sudo vir-install --Name Server01 \
--Linux typu OS \
--OS-VARIANT UBUNTU16.04 \
--RAM 1024 \
--dysk/kvm/dysk/serwer01.IMG, urządzenie = dysk, bus = virtio, rozmiar = 10, format = qcow2 \
--Graphics VNC, słuchaj = 0.0.0.0 \
--noautoconsole \
--hvm \
--CDROM/KVM/ISO/UBUNTU-16.04.6-serwer-AMD64.ISO \
--Boot CDROM, HD

NOTATKA: Możesz zmienić Bold Font Text w powyższym poleceniu, aby zainstalować nowy system operacyjny. Polecenie jest dość oczywiste. Więc nie przechodzę więcej szczegółów.

Należy utworzyć nową maszynę wirtualną KVM.

Możesz wymienić wszystkie wirtualne maszyny KVM za pomocą następującego polecenia:

$ sudo virsh lista -All

Jak widać, nowa wirtualna maszyna KVM server01 biegnie.

Teraz wydrukuj port VNC server01 Maszyna wirtualna z następującym poleceniem:

$ sudo virsh vncDisplay Server01

Jak widać, port VNC : 0

Teraz wydrukuj adres IP swojego serwera KVM/QEMU za pomocą następującego polecenia:

$ ip a

Jak widać, adres IP jest 192.168.21.131. Będzie inaczej w twoim przypadku. Więc upewnij się, że wymień go od teraz.

Teraz powinieneś być w stanie połączyć się z serwerem VNC maszyny wirtualnej od dowolnego klienta VNC.

Po prostu połącz się z adresem VNC 192.168.21.131: 0.

Powinieneś być podłączony do serwera VNC. Jak widać, Ubuntu 16.04 LTS instalator działa. Teraz zainstaluj Ubuntu 16.04 na maszynie wirtualnej, jak zwykle.

Ubuntu 16.04 LTS jest instalowany na maszynie wirtualnej KVM.

Raz Ubuntu 16.04 LTS jest zainstalowany, server01 Maszyna wirtualna będzie automatycznie zasilana.

Aby ponownie go włączyć, uruchom następujące polecenie:

$ sudo virsh start server01

Teraz powinieneś być w stanie połączyć się z konsolą server01 maszyna wirtualna za pomocą VNC ponownie.

Zainstalowałem również serwer SSH na server01 maszyna wirtualna. Aby połączyć się z maszyną wirtualną za pośrednictwem SSH, najpierw wydrukuj informacje IP maszyny wirtualnej.

$ ip a

Teraz powinieneś być w stanie SSH do maszyny wirtualnej z serwera KVM/QEMU, jak widać na zrzucie ekranu poniżej.

Tak więc instalujesz KVM na Debian 10 i używasz libvirt do tworzenia maszyn wirtualnych KVM na Debian 10. Dziękujemy za przeczytanie tego artykułu.