Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Applies to:
IoT Edge 1.5
Ważne
IoT Edge 1.5 LTS to wspierana wersja. IoT Edge 1.4 LTS osiągnął koniec życia 12 listopada 2024 r. Jeśli używasz wcześniejszej wersji, zobacz Update IoT Edge.
Istnieją trzy formy wirtualizacji zagnieżdżonej zgodne z Azure IoT Edge dla systemu Linux w Windows. Użytkownicy mogą zdecydować się na wdrożenie za pośrednictwem lokalnej maszyny wirtualnej (przy użyciu funkcji hypervisor Hyper-V), maszyny wirtualnej programu VMware Windows lub maszyny wirtualnej Azure. Ten artykuł zawiera jasność, która opcja jest najlepsza dla ich scenariusza i zapewnia wgląd w wymagania dotyczące konfiguracji.
Uwaga
Upewnij się, że włączono jedną opcję sieci dla wirtualizacji zagnieżdżonej. Nie wykonanie tego spowoduje błędy podczas instalacji EFLOW.
Wdrażanie na lokalnej maszynie wirtualnej
Jest to podejście bazowe dla każdej maszyny wirtualnej Windows hostujących Azure IoT Edge dla systemu Linux w Windows. W tym przypadku przed rozpoczęciem wdrażania należy włączyć wirtualizację zagnieżdżoną. Aby uzyskać więcej informacji na temat konfigurowania tego scenariusza, przeczytaj Uruchom Hyper-V na maszynie wirtualnej z wirtualizacją zagnieżdżoną.
Jeśli używasz Windows Server lub Azure Local, upewnij się, że instaluj rolę Hyper-V.
Wdrażanie na maszynie wirtualnej Windows w programie VMware ESXi
Wersje VMware ESXi oparte na technologii Intel 6.7 i 7.0 mogą hostować Azure IoT Edge dla systemu Linux w środowisku Windows na maszynie wirtualnej Windows. Przeczytaj VMware KB2009916, aby uzyskać więcej informacji na temat obsługi wirtualizacji zagnieżdżonej w VMware ESXi.
Aby skonfigurować Azure IoT Edge dla systemu Linux na Windows na maszynie wirtualnej VMware ESXi Windows, wykonaj następujące kroki:
- Utwórz maszynę wirtualną Windows na hoście VMware ESXi. Aby uzyskać więcej informacji na temat wdrażania maszyn wirtualnych VMware, zobacz VMware — Wdrażanie Virtual Machines.
Uwaga
Jeśli tworzysz maszynę wirtualną Windows 11, upewnij się, że firma Microsoft spełni minimalne wymagania dotyczące uruchamiania Windows 11. Aby uzyskać więcej informacji na temat obsługi Windows 11 maszyn wirtualnych VMware, zobacz Instalowanie Windows 11 jako systemu operacyjnego gościa w programie VMware.
- Wyłącz maszynę wirtualną utworzoną w poprzednim kroku.
- Wybierz maszynę wirtualną Windows, a następnie Edytuj ustawienia.
- Wyszukaj wirtualizację sprzętu i włącz opcję Uwidaczniaj wirtualizację wspomaganą sprzętem w systemie operacyjnym gościa.
- Wybierz pozycję Zapisz i uruchom maszynę wirtualną.
- Zainstaluj Hyper-V hypervisor. Jeśli używasz klienta Windows, upewnij się, że Zainstaluj Hyper-V w Windows 10. Jeśli używasz Windows Server, upewnij się, że instaluj rolę Hyper-V.
Uwaga
W przypadku maszyn wirtualnych VMware Windows, jeśli planujesz użyć przełącznika wirtualnego dla sieci maszyn wirtualnych EFLOW, upewnij się, że włączono tryb Promiscuous. Aby uzyskać więcej informacji, odwołaj się do Konfigurowanie trybu promiskuitywnego na przełączniku wirtualnym lub grupie portów. Nie wykonanie tego spowoduje błędy podczas instalacji EFLOW.
Wdrażanie na maszynach wirtualnych Azure
Azure IoT Edge dla systemu Linux na Windows nie jest kompatybilna z maszynami wirtualnymi Azure, które działają na wersji Server SKU, chyba że zostanie wykonany skrypt, który uruchamia domyślny przełącznik. Aby uzyskać więcej informacji na temat sposobu uruchamiania przełącznika domyślnego, zobacz Tworzenie przełącznika wirtualnego dla systemu Linux w Windows.
Uwaga
Wszystkie maszyny wirtualne Azure, które mają hostować platformę EFLOW, muszą obsługiwać wirtualizację zagnieżdżoną. Ponadto maszyny wirtualne Azure nie obsługują używania zewnętrznego przełącznika wirtualnego.