Uruchomienia VMware ESX 4.0 w wirtualnej maszynie utworzonej w VMware Workstation 6.5 daje możliwość wygodnego poznania najnowszej platformy wirtualizacji VMware na sprzęcie dostępnym dla przeciętnego użytkownika, np. notebooku czy komputerze PC.
Proces instalacji przebiega bardzo podobnie, jak w przypadku poprzedniej wersji ESX 3.5, jedyną istotną różnicą są wymagania sprzętowe.
Wymagania sprzętowe
Komputera, na którym ma działać VMware Workstation, musi być wyposażony w 2 GB RAM, 64-bitowy procesor ze sprzętowym wsparciem wirtualizacji (AMD-V lub Intel VT), kartę sieciową oraz dysponować 16 GB wolnej przestrzeni dyskowej. W BIOS’ie należy sprawdzić, czy sprzętowe wsparcie wirtualizacji jest włączone. Poza tym potrzebne będzie następujące oprogramowanie: VMware Workstation 6.5.2 lub nowsza wersja oraz VMware ESX Server 4.0 (plik ISO).
Zwróć uwagę, że instalator VMware ESX 4.0 przerwie instalację, jeśli wykryje w maszynie wirtualnej mniej niż 2 GB RAM. Jeśli używasz komputera, który ma 2 GB pamięci RAM, należy tak skonfigurować VMware Workstation, żeby część pamięci maszyny wirtualnej została przeniesiona do pliku wymiany. W tym celu przejdź do Edit/Preferences, otwórz kartę Memory i zaznacz opcję Allow most virtual machine memory to be swapped.
Konfiguracja wirtualnej maszyny
Po tych przygotowaniach można przejść do konfiguracji wirtualnej maszyny, w której będzie działać VMware ESX Server 4.0:
- W VMware Workstation przejdź do File/New/Virtual Machine. Zaznacz opcję Custom i kliknij Next.
- Zaznacz Virtual Machine Hardware Compatibility. Upewnij się, że w polu Hardware Compatibility jest wybrana opcja VMware Workstation 6.5.
- W oknie Guest Operating System Installation wybierz opcję I will install the operating system later.
- W kolejnym oknie najpierw zaznacz opcję Linux, a następnie wybierz z listy Red Hat Enterprise Linux 5 64-bit.
- Nadaj nazwę wirtualnej maszynie i wybierz katalog, w którym będą przechowywane jej pliki konfiguracyjne.
- W oknie wyboru liczby procesorów zaznacz One.
- Konfigurując ilość pamięci wirtualnej, wpisz 2048 MB.
- W oknie konfiguracji sieci na potrzeby tego przykładu wybieramy opcję Use bridged networking.
- W kolejnym oknie wybierz adapter LSI Logic.
- W oknie konfiguracji wirtualnego dysku należy wybrać opcję Create a new virtual disk.
- Jako typ dysku wybierz SCSI.
- Teraz musisz podać pojemność wirtualnego dysku. Wybierz co najmniej 16 GB. Następnie zaznacz dwie opcje: Allocate all disk space now oraz Store virtual disk as a single file.
- Wpisz nazwę wirtualnego dysku i wskaż miejsce jego przechowywania.
- W kolejnym oknie odznacz opcję Power on this virtual machine after creation. Kliknij Customize Hardware.
- Z listy sprzętu usuń następujące urządzenia: Floppy, USB Controller oraz Sound Card.
- W tym samym oknie trzeba jeszcze skonfigurować napęd CD/DVD. Zaznacz na liście CD/DVD (IDE), a następnie wybierz dwie opcje: Connect at power on oraz Use ISO image file field. Wyszukaj na dysku plik ISO z instalatorem VMware ESX 4.0. Kliknij OK.
- Teraz na liście sprzętu zaznacz Network Adapter i wybierz opcję Replicate physical network connection state.
- Zaznacz kolejne urządzenie: Display i odznacz opcję Accelerate 3D graphics.
- Ostatnim urządzeniem do skonfigurowania jest procesor. Zaznacz na liście Processors i z rozwijanej listy wybierz opcję Intel-VTx or AMD-V. Kliknij OK.
- Kliknij Finish i poczekaj, aż VMware Workstation ukończy proces tworzenia nowej wirtualnej maszyny.
- Żeby dało się uruchomić wirtualną maszynę wewnątrz ESX Servera 4.0 (będą to tzw. nested VM), należy dodać jeden wiersz do pliku konfiguracyjnego VMX maszyny wirtualnej z ESX Serverem 4.0. Bez tego wiersza nie uda się uruchomić żadnej zagnieżdżonej wirtualnej maszyny – pojawi się jedynie komunikat, że nie można uruchomić maszyny wirtualnej w maszynie wirtualnej.
- Informacje o lokalizacji pliku VMX znajdziesz w oknie VMware Workstation. Otwórz ten plik, np. używając Notatnika, i dodaj następujący wiersz: monitor_ control.restrict_backdoor = “TRUE”. Zapisz plik.
Instalacja VMware ESX Server 4.0
- Uruchom wirtualną maszynę i na pierwszym ekranie instalatora ESX Servera 4.0 wybierz opcję Install ESX in graphical mode. Naciśnij [Enter].
- W kolejnym oknie zaakceptuj warunki licencji (EULA).
- Wybierz układ klawiatury.
- W oknie Custom Drivers wybierz opcję No.
- W oknie Load Drivers kliknij Yes. Zaczekaj na wczytanie sterowników.
- W oknie License należy wprowadzić numer seryjny lub zaznaczyć opcję Enter a serial number, jeśli nie ma się wykupionej licencji.
- W kolejnym oknie wybierz interfejs sieciowy, którego będzie używać ESX Server 4.0.
- Wprowadź konfigurację sieci.
- W oknie Setup Type wybierz opcję Standard.
- Następnie należy skonfigurować pamięć masową. Wybierz odpowiednik urządzenia pamięci masowej.
- W oknie Data Loss Warning kliknij OK.
- Teraz należy wybrać strefę czasową, a w następnym oknie skonfigurować datę i czas.
- Okno Set Administrator Password służy do konfiguracji hasła administratora.
- Następne okno zawiera podsumowanie. Kliknij Next, żeby rozpocząć instalację ESX Servera 4.0. Gdy dobiegnie końca, kliknij Finish.
- Nastąpi restart wirtualnej maszyny. Możesz teraz odłączyć plik ISO. Po pojawieniu się ekranu powitalnego może jeszcze minąć kilka minut, zanim ESX Server 4.0 się uruchomi.
- Uruchom przeglądarkę internetową i połącz się z konsolą ESX Servera 4.0, podając adres IP jego wirtualnej maszyny, np. https://192.168.20.71. Jeśli korzystasz z serwera DHCP, w konsoli maszyny wirtualnej wciśnij [Alt]+[F11], aby sprawdzić adres IP. Zignoruj ostrzeżenia o certyfikatach.
- Kliknij Download vSphere Client. Postępuj według instrukcji wyświetlanych przez kreator instalacji.
- Gdy instalacja dobiegnie końca, uruchom klienta vSphere Client, wpisz adres IP maszyny wirtualnej ESX Servera 4.0, nazwę konta administratora i hasło. Kliknij Login.
- Jeśli nie podałeś klucza seryjnego podczas instalacji ESX Servera 4.0, kliknij OK w oknie informującym o liczbie dni pozostałych do końca upływu okresu testowego.
Instalator ESX Servera 4.0 wymaga przydzielenia maszynie wirtualnej aż 2 GB RAM. Również po zakończeniu instalacji nie można zmniejszyć ilości przydzielonej jej pamięci, ponieważ spowoduje to wyświetlenie komunikatu o błędzie.
Jest jednak sposób na rozwiązanie tego problemu. Trzeba jednak pamiętać, że opisane obejście problemu nie jest objęte wsparciem technicznym i należy je stosować tylko w przypadku instalacji ESX Server 4.0 w maszynie wirtualnej.
- Po zakończeniu instalacji vSphere 4.0 zaloguj się do konsoli Service Console i wpisz następującą komendę vi /etc/vmware/init/init.d/00.vmnix.
- W poniższej linii wpisz pożądaną ilość pamięci:
RequiredMemory=2064384 - Zamknij maszynę wirtualną, z poziomu VMware Workstation zmień w jej konfiguracji ilość przydzielonej pamięci RAM i uruchom ją ponownie.
Konfiguracja zagnieżdżonej maszyny wirtualnej
- W kliencie vSphere Client przejdź do Home/Hosts and Clusters.
- Następnie kliknij File/Browse VA Marketplace i wybierz jedną z maszyn wirtualnych do pobrania. Postępuj według instrukcji wyświetlanych przez kreator pobierania.