Od dawna znamy zalety wirtualizacji maszyn do testowania nowych systemów operacyjnych i ich kompatybilności z aplikacjami. Oznacza to oszczędność zasobów poprzez brak konieczności inwestowania w zakup nowego sprzętu, większe bezpieczeństwo poprzez brak wpływu na środowisko produkcyjne organizacji lub sprzęt fizyczny, jeśli używamy go w naszym domu. Najlepszą częścią jest możliwość pełnego poznania każdej z nowych funkcji, które są zintegrowane z nowymi systemami lub aplikacjami.
Istnieją różne platformy wirtualizacji, ale w tym celu Solvetic opowie o jednej stworzonej w szczególności przez Microsoft, takiej jak Hyper-V. Następnie nauczymy Cię, jak zainstalować tam CentOS 8, a tym samym poznać każdą z jego funkcjonalności.
Co to jest Hyper-VHyper-V został opracowany przez Microsoft jako cecha jego systemu operacyjnego, dzięki czemu mamy zalety wirtualizacji sprzętu pozwalającej stworzonym maszynom działać na wirtualnym sprzęcie. W tym aspekcie Hyper-V daje nam możliwość tworzenia wirtualnych dysków twardych, wirtualnych przełączników i wielu innych, tak aby wrażenia użytkownika były identyczne jak na prawdziwym komputerze.
Hyper-VPlatforma Hyper-V jest dostępna w 64-bitowych wersjach systemów Windows 10 Pro, Enterprise i Education, ale nie w wersji Home. Możemy wirtualizować systemy takie jak:
- Windows 7, 8 lub 10
- Windows Server 2012, 2016 i 2021-2022
- Fedora
- Ubuntu
- CentOS
- FreeBSD i wiele innych
funkcjeNiektóre z jego głównych cech to:
- Szybkie tworzenie i dostęp do galerii VM
- Sieć domyślna (przełącznik NAT)
- Funkcja repliki Hyper-V
- Możliwość udostępniania plików między maszyną wirtualną a fizycznym komputerem i nie tylko.
Włączenie Hyper-VDomyślnie Hyper-V nie jest włączony w systemie Windows 10, do jego aktywacji mamy dwie opcje, którymi są:
W programie Windows PowerShell uruchom następujące polecenie:
Włącz-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -AllZ konsoli wiersza polecenia uruchom:
DISM / Online / Enable-Feature / All / FeatureName: Microsoft-Hyper-VLub przejdź do ścieżki Panel sterowania \ Programy \ Programy i funkcje i wybierz opcję „Aktywuj lub dezaktywuj funkcje systemu Windows” i w wyświetlonym oknie aktywuj pole Hyper-V:
Obraz ISO CentOS 8 jest dostępny pod następującym linkiem:
Nowe funkcjeNiektóre z nowych funkcji w tej edycji to:
- Ulepszenia w konsoli internetowej (Cockpit)
- Nowe narzędzie kontenera
- Nowe ogólnosystemowe zasady kryptograficzne
- Ulepszenia TCP
- Nowe wbudowane aktualizacje pakietów
Następnie zobaczymy, jak zainstalować CentOS 8 na Hyper-V.
1. Jak zainstalować CentOS 8 na Hyper-V z Windows 10?
Krok 1
Pierwszym krokiem jest uzyskanie dostępu do konsoli Hyper-V, która wygląda następująco:
POWIĘKSZAĆ
Krok 2
Do stworzenia naszej maszyny wirtualnej mamy następujące opcje:
- Kliknij wiersz „Nowa / Maszyna wirtualna w prawym okienku
- Z menu Akcja / Nowa / Maszyna wirtualna
- Kliknij prawym przyciskiem myszy nazwę fizycznego komputera i wybierz Nowa / Maszyna wirtualna
Krok 3
Wyświetlony zostanie następujący kreator:
Krok 4
Klikamy Dalej i wskażemy nazwę maszyny wirtualnej, a także ścieżkę, na której będzie hostowana:
NotatkaTam możemy aktywować pole „Przechowuj maszynę wirtualną w innej lokalizacji”, aby zdefiniować niestandardową ścieżkę.
Krok 5
Klikamy Dalej i mamy zamiar zdefiniować generację maszyny wirtualnej. Ważne jest, aby zrozumieć, co następuje:
- Generacja 1 jest najprostsza, ponieważ jest zgodna z systemem BIOS i obsługuje systemy 32-bitowe i 64-bitowe
- Generacja 2 jest bezpieczniejsza, ale działa tylko na UEFI i obsługuje tylko system 64-bitowy
Wybieramy Generację 1 i klikamy Dalej
Krok 6
Definiujemy pamięć RAM do przypisania do maszyny wirtualnej CentOS 8.
Krok 7
W kolejnym oknie będzie można zdefiniować aspekty sieciowe:
NotatkaPóźniej Solvetic wyjaśni, jak skonfigurować wirtualny przełącznik, aby umożliwić komunikację z siecią.
Krok 8
W kolejnym oknie będzie to możliwe:
- Utwórz nowy wirtualny dysk twardy, przypisując rozmiar, nazwę i lokalizację
- Skorzystaj z istniejącego wirtualnego dysku twardego
- Nie używaj wirtualnego dysku twardego
Krok 9
Następnie musimy wybrać obraz ISO, który pobraliśmy z CentOS 8. Aby to zrobić, aktywujemy pole „Zainstaluj system operacyjny z rozruchowego dysku CD / DVD ROM, a następnie wybierz ISO CentOS 8:
Krok 10
Wśród opcji jest zainstalowanie systemu później lub nie instalowanie systemu operacyjnego. Następnie klikamy Dalej i zobaczymy podsumowanie zadań do wykonania:
Krok 11
Kliknij Zakończ, aby zakończyć proces tworzenia maszyny wirtualnej CentOS 8 w Hyper-V:
2. Jak mapować przełącznik wirtualny Hyper-V
Krok 1
Jak wspomnieliśmy, kluczowe jest utworzenie nowego przełącznika, który umożliwi połączenie z Internetem, w tym celu z konsoli Hyper-V wybieramy linię „Virtual switch manager”:
POWIĘKSZAĆ
Krok 2
W wyświetlonym oknie wybieramy „Zewnętrzny”, aby umożliwić łączność z siecią zewnętrzną:
Krok 3
Klikamy „Utwórz wirtualny przełącznik”, a następnie definiujemy:
- Nazwa przełącznika wirtualnego
- Typ połączenia i fizyczna karta sieciowa do użycia
Po zdefiniowaniu klikamy Zastosuj i OK, aby zapisać zmiany.
Krok 4
Następnie wybieramy utworzoną maszynę wirtualną, klikamy „Konfiguracja” i w sekcji „Karta sieciowa” wybieramy utworzony przez nas przełącznik wirtualny:
Kliknij Zastosuj i OK, aby zapisać zmiany.
3. Jak uruchomić i skonfigurować CentOS 8 na Hyper-V
Krok 1
Po skonfigurowaniu możemy wybrać maszynę wirtualną i tam zostanie wyświetlona seria opcji:
POWIĘKSZAĆ
Krok 2
Klikamy linię „Połącz” i zobaczymy:
Krok 3
Tam klikamy Start, aby uruchomić kreatora instalacji CentOS 8:
Krok 4
Po nawiązaniu połączenia zobaczymy kreatora instalacji CentOS 8:
Tam wybieramy wiersz "Zainstaluj CentOS Linux 8.0.1905", aby uruchomić instalację lub możemy rozwiązać problemy z instalacją.
Krok 5
Po załadowaniu usług zdefiniujemy język instalacji:
Krok 6
Klikamy „Kontynuuj”, a następnie zobaczymy:
Tam można skonfigurować:
- W sekcji Klawiatura zdefiniuj język klawiatury w CentOS 8.
- W Language Support możemy dodać więcej języków do użycia w systemie.
- W Data i czas możemy zdefiniować strefę czasową systemu, jeśli jest inna.
- W źródle instalacji znajdujemy wybrany obraz ISO.
- W KDUMP możemy aktywować lub nie tę funkcję, która zajmuje się zrzutem jądra.
- Polityka bezpieczeństwa pozwala nam zintegrować dodatkowe pliki bezpieczeństwa z CentOS 8.
Krok 7
Wybór oprogramowania: tam możemy zdefiniować typ używanego serwera (konsola lub GUI), a także określić, które usługi mają być zainstalowane w procesie:
POWIĘKSZAĆ
Domyślnie serwer CentOS 8 zostanie zainstalowany z interfejsem graficznym, ale możemy wybrać opcję „Serwer”, aby uruchomić go z konsoli.
Krok 8
Nazwa sieci i zespołu pozwala nam aktywować kartę sieciową, a także zdefiniować nazwę zespołu:
POWIĘKSZAĆ
Krok 9
W Wybór urządzenia musimy wybrać wirtualny dysk twardy, na którym ma być zainstalowany CentOS 8 w Hyper-V. Tam mamy dodatkowe opcje, takie jak ręczna konfiguracja partycjonowania, dodawanie dysków itp., kliknij Gotowe, gdy to zdefiniujemy.
POWIĘKSZAĆ
Krok 10
Klikamy „Rozpocznij instalację” i zobaczymy:
Krok 11
Wybieramy „Hasło roota”
Krok 12
Kontynuujemy przypisywanie hasła root w CentOS 8:
Krok 13
Klikamy Gotowe, a następnie konfigurujemy użytkownika administratora systemu:
Krok 14
Ponownie klikamy Gotowe i będziemy kontynuować instalację CentOS 8 w Hyper-V:
POWIĘKSZAĆ
Krok 15
Kiedy ten proces się zakończy, zobaczymy co następuje. Tam klikamy na Restart
POWIĘKSZAĆ
Krok 16
Konieczne będzie usunięcie nośnika z ISO CentOS 8. W tym celu przechodzimy do menu Media / DVD / Wysuń „ISO”:
Krok 17
Następnie system zostanie zrestartowany i zobaczymy:
POWIĘKSZAĆ
Jeśli wybraliśmy serwer z interfejsem GUI, konieczne będzie kliknięcie opcji „Informacje o licencji”, aby zaakceptować postanowienia licencyjne. Tam uzyskaliśmy dostęp do CentOS 8 na Hyper-V i jesteśmy gotowi do eksploracji go w pełni.
4. Zadania do wykonania na CentOS 8 po instalacji
Teraz zobaczymy kilka rzeczy, które możesz zrobić w CentOS 8, aby uzyskać maksymalne korzyści, są to:
Instalacja nanoNano jest jednym z najbardziej wszechstronnych edytorów tekstu pod względem funkcji i łatwości obsługi i idealnie nadaje się do edycji różnych plików systemowych, do jego instalacji musimy wykonać następujące czynności:
mniam zainstaluj -y nano
POWIĘKSZAĆ
Włącz pamięć dynamiczną w gościuJest to funkcja, którą musimy włączyć, aby korzystać z pamięci dynamicznej w CentOS 8, w tym celu utworzymy plik w ścieżce /etc/udev/rules.d o żądanej nazwie i we wspomnianym pliku wpiszemy:
PODSYSTEM == "pamięć", AKCJA == "dodaj", ATTR {stan} = "online"Zapisujemy plik za pomocą klawiszy Ctrl + O i wychodzimy za pomocą klawiszy Ctrl + X.
Zainstaluj narzędzia Hyper-VTo zestaw narzędzi, które pozwalają nam maksymalnie rozszerzyć możliwości platformy, w tym celu wykonamy:
yum install -y hyperv-demons
POWIĘKSZAĆ
NotatkaPamiętaj, że aby uzyskać dostęp jako root, musisz wykonać polecenie „su”, a następnie hasło, które przypisaliśmy w procesie jego tworzenia.
Dzięki Solvetic nauczyliśmy się konfigurować i tworzyć wirtualną maszynę z CentOS 8 na Hyper-V. Dzięki wdrożeniu maszyn wirtualnych będziemy mogli mieć ich pełny potencjał do wykorzystania w naszym zasięgu.