W październiku tego roku firma VMware ogłosiła możliwość uruchamiania ESXi na 64-bitowych procesorach ARM. Stało się to możliwe dzięki projektowi Monterey firmy VMware i projektowi Cassini firmy ARM. Urządzenia oparte na architekturze ARM obejmują karty sieciowe SmartNIC i urządzenia Raspberry Pi. Teraz, dzięki VMware Fling (programowi VMware sponsorowanemu przez Biuro Dyrektora Technicznego, mającemu na celu oferowanie oprogramowania na wczesnym etapie rozwoju społeczności VMware), użytkownicy mogą korzystać z ESXi na Raspberry Pi. Poniżej przedstawiamy prosty przewodnik krok po kroku, jak zacząć.
Instalowanie ESXi na Raspberry Pi
- Instalowanie i uruchamianie modułu ESXi Arm Fling na Raspberry Pi To program, który przedstawia kilka trudnych obszarów, które warto podkreślić. ESXi 7 uruchamia się tylko z UEFI i wymaga dedykowanej karty microSD do uruchomienia w UEFI. Z UEFI należy uruchomić instalator ESXi za pomocą nośnika USB. Nie można zainstalować ESXi na urządzeniu USB, z którego jest uruchamiany, dlatego wymagane jest inne urządzenie pamięci masowej USB. Dyski twarde USB 3.0/1 mogą pobierać zbyt dużo energii z Raspberry Pi, powodując problemy, dlatego należy upewnić się, że posiadasz dobre zasilanie.
- Postępowanie zgodnie z instrukcją VMWare dołączoną do pakietu ESXi-ARM umożliwi uruchomienie Raspberry Pi. Po wykonaniu instrukcji instalacji i wykonaniu podstawowych kroków instalacji ESXi, powinieneś mieć dostęp do interfejsu zarządzania. Na tym etapie testów włączono SSH i sprawdzono wszystkie ustawienia serwera. Cały proces instalacji zajął kilka godzin, jednak większość czasu poświęcono na znalezienie niezbędnych kabli i zasilacza potrzebnych do uruchomienia Raspberry Pi.
- Utworzenie maszyny wirtualnej na serwerze ARM w ESXi jest nieco bardziej skomplikowane niż po prostu wgranie pliku iso/ova/ovf/etc, a niewiele systemów operacyjnych jest opartych na architekturze ARM. Podczas testów użyto portu Debian Aarch64 ARM do utworzenia maszyny wirtualnej i przenośnego dysku SSD Samsung T5 jako pamięci masowej.
Aby szybko utworzyć maszynę wirtualną przy użyciu Ubuntu dla systemu ARM, pobierz najnowszy obraz ISO ze strony internetowej Ubuntu i rozpocznij instalację.
- Pobierz Obraz ISO Ubuntu-AArch64 i prześlij go do swojego
- Utwórz nową maszynę wirtualną
- Po ustaleniu, ile zasobów hosta ma wykorzystać maszyna wirtualna, zakończ i zainicjuj maszynę wirtualną.
- Uruchomienie maszyny wirtualnej spowoduje przejście do standardowej strony GRUB i wybranie opcji instalacji serwera Ubuntu
- Wybierz właściwy język i układ klawiatury.
- Karta sieciowa powinna być już skonfigurowana, więc niczego nie zmieniaj i przejdź do ustawień serwera proxy. Jeśli potrzebujesz serwera proxy HTTP, wprowadź je tutaj.
- Kliknij opcje lustra, a instalator powinien mieć już wbudowane prawidłowe łącza do luster.
- Na stronie konfiguracji pamięci masowej możesz zdecydować, ile przydzielonej przestrzeni maszyny wirtualnej chcesz wykorzystać.
- Po potwierdzeniu zmian w pamięci masowej zostaniesz poproszony o dokończenie konfiguracji profilu.
- Wybrałem instalację OpenSSH z instalatora, aby zaoszczędzić sobie konieczności instalowania go później.
- Następnie instalator poprosi Cię o wybranie snapów, które chcesz dodać do środowiska serwera. W tej wersji demonstracyjnej pominę ten krok.
Instalator Ubuntu zainstaluje się sam, wybierze snapy, a następnie zaktualizuje się przed ponownym uruchomieniem. Następnym krokiem jest odłączenie obrazu ISO magazynu danych w ustawieniach maszyny wirtualnej. Ten instalator zawiera snapy dla wielu popularnych aplikacji domowych. W przyszłości możemy poeksperymentować z tymi szybkimi wdrożeniami snapów na Raspberry Pi ESXi.










Amazon