If-Koubou

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

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

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żesz używać KVM bezpośrednio lub z innymi narzędziami wiersza poleceń, 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ące polecenie:

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

Wartość 0 wskazuje, że procesor nie obsługuje wirtualizacji sprzętowej, a 1 lub więcej oznacza, że ​​tak działa. 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.

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 imię libvirtd

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

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

Tworzenie maszyn wirtualnych

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

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.

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

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ą.

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.

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

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ę.

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.