29Jun

Jak zainstalować KVM i tworzyć maszyny wirtualne w systemie Ubuntu

obraz

Jeśli używasz Linuksa, nie potrzebujesz VirtualBox ani VMware do tworzenia maszyn wirtualnych. Możesz używać KVM - opartej na jądrze maszyny wirtualnej - do uruchamiania systemu Windows i Linux na maszynach wirtualnych.

Można używać KVM bezpośrednio lub z innymi narzędziami wiersza polecenia, ale graficzna aplikacja Virtual Machine Manager( Virt-Manager) będzie najbardziej znana osobom, które korzystały z innych programów maszyn wirtualnych.

Instalowanie KVM

KVM działa tylko wtedy, gdy twój procesor obsługuje sprzętową wirtualizację - albo Intel VT-x, albo AMD-V.Aby ustalić, czy twój procesor zawiera te funkcje, uruchom następującą komendę:

egrep -c '(svm | vmx)' /proc/ cpuinfo

A 0 wskazuje, że twój procesor nie obsługuje wirtualizacji sprzętu, podczas gdy 1 lub więcej wskazuje, że to robi. Być może nadal będziesz musiał włączyć obsługę wirtualizacji sprzętu w BIOS-ie komputera, nawet jeśli to polecenie zwróci 1 lub więcej.

obraz

Użyj poniższego polecenia, aby zainstalować KVM i pakiety pomocnicze. Virt-Manager to graficzna aplikacja do zarządzania maszynami wirtualnymi - możesz bezpośrednio użyć komendy kvm, ale libvirt i Virt-Manager upraszczają proces.

sudo apt-get install qemu-kvm libvirt-bin most-utils virt-manager

Tylko użytkownik root i użytkownicy z grupy libvirtd mają uprawnienia do używania maszyn wirtualnych KVM.Uruchom następującą komendę, aby dodać swoje konto użytkownika do grupy libvirtd:

sudo adduser nazwa libvirtd

obraz

Po uruchomieniu tego polecenia wyloguj się i zaloguj ponownie. Uruchom to polecenie po zalogowaniu się i powinieneś zobaczyć pustą listę wirtualnychmaszyny. Oznacza to, że wszystko działa poprawnie.

virsh -c qemu: /// lista systemów

obraz

Tworzenie maszyn wirtualnych

Po zainstalowaniu KVM, najprostszym sposobem jego użycia jest aplikacja Virtual Machine Manager. Znajdziesz to w swojej Dash.

obraz

Kliknij przycisk Utwórz nową maszynę wirtualną na pasku narzędzi, a Menedżer maszyny wirtualnej przeprowadzi Cię przez proces wybierania metody instalacji, konfigurowania wirtualnego sprzętu wirtualnej maszyny i instalowania wybranego systemu operacyjnego gościa.

obraz

Proces będzie znany, jeśli kiedykolwiek korzystałeś z VirtualBox, VMware lub innej aplikacji maszyny wirtualnej. Można zainstalować z dysku, obrazu ISO, a nawet lokalizacji sieciowej.

obraz

Aby przypisać więcej niż 2 GB pamięci do maszyny wirtualnej, potrzebujesz 64-bitowego jądra systemu Linux. Systemy z 32-bitowymi jądrami mogą przydzielić maksymalnie 2 GB pamięci RAM na maszynę wirtualną.

obraz

Domyślnie KVM zapewnia łączność NAT-mostową - twoja maszyna wirtualna nie pojawi się w sieci jako własne urządzenie, ale będzie miała dostęp do sieci przez system operacyjny hosta. Jeśli korzystasz z oprogramowania serwerowego na maszynie wirtualnej i chcesz, aby było dostępne z innych urządzeń w sieci, musisz dostosować ustawienia sieciowe.

obraz

Po wybraniu metody instalacji Virt-Manager uruchomi system operacyjny gościa w oknie. Zainstaluj system operacyjny gościa, tak jak na maszynie fizycznej.

obraz

Zarządzanie maszynami wirtualnymi

Okno Virtual Machine Manager wyświetla listę zainstalowanych maszyn wirtualnych. Kliknij prawym przyciskiem myszy maszyny wirtualne w oknie, aby wykonać czynności, w tym rozpocząć, zamknąć, klonować lub przeprowadzić migrację.

obraz

Możesz wyświetlić informacje o maszynie wirtualnej i skonfigurować jej wirtualny sprzęt, klikając ikonę paska narzędzi w kształcie litery "i" w oknie maszyny wirtualnej.

obraz