Główna » jak » Jak zainstalować KVM i tworzyć maszyny wirtualne w systemie Ubuntu

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

    Jeśli korzystasz z Linuksa, nie potrzebujesz VirtualBox ani VMware do tworzenia maszyn wirtualnych. Możesz użyć KVM - opartej na jądrze maszyny wirtualnej - aby uruchamiać system 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 używały 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 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 ​​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.

    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 go w swojej Dash.

    Kliknij przycisk Utwórz nową maszynę wirtualną na pasku narzędzi, a Menedżer maszyny wirtualnej przeprowadzi Cię przez proces wyboru metody instalacji, konfiguracji wirtualnego sprzętu wirtualnej maszyny i instalacji 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 jądrem 32-bitowym 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 serwera 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.