FAQ Dlaczego mój kontener LXD Ubuntu 24.04 (Noble Numbat) nie może uzyskać adresu IP w trybie NAT lub bridge mode?

QNAP

Bot
Management
29 Kwiecień 2013
2 108
34
88
Taipei
www.qnap.com
Produkty, których dotyczy

  • Container Station
  • Urządzenia QNAP NAS oparte na architekturze ARM

Główna przyczyna
Kontenery LXD Ubuntu 24.04 (Noble Numbat) nie są dostępne na modelach NAS z architekturą ARM64 z wersją jądra niższą niż 4.2.8. Wynika to z ograniczeń jądra, które uniemożliwiają prawidłową konfigurację sieci dla kontenerów LXD. W rezultacie, dotknięte urządzenia nie będą miały opcji wdrożenia kontenerów LXD Ubuntu 24.04.

Analiza
Container Station na platformach ARM polega na bazowym jądrze w celu zapewnienia funkcjonalności sieciowej dla kontenerów LXD. Gdy wersja jądra jest 4.2.8 lub niższa, niezbędne komponenty sieciowe wymagane przez LXD Ubuntu 24.04 (Noble Numbat) są niedostępne, wpływając na tryby sieciowe NAT i bridge.

Obejście problemu
Aby włączyć prawidłową obsługę sieci dla kontenerów LXD Ubuntu 24.04 (Noble Numbat):

  • Sprawdź wersję jądra:
    1. Otwórz terminal NAS używając FAQ SSH lub terminala webowego w systemie operacyjnym urządzenia.
    2. Uruchom następujące polecenie:
      Kod:
      uname
      
      -r
      ShellCopy
    3. Jeśli wersja jądra jest niższa niż 5.10.60, obsługa sieci Ubuntu 24.04 może nie działać prawidłowo.
  • Zaktualizuj jądro:
    • Jeśli wersja jądra jest 4.2.8 lub niższa, rozważ aktualizację do nowszej wersji, która obsługuje LXD Ubuntu 24.04 (Noble Numbat).
    • Jeśli bieżące oprogramowanie układowe NAS nie zawiera tej wersji jądra, poczekaj na przyszłą aktualizację, która zapewni kompatybilność jądra.
  • Jeśli potrzebne jest natychmiastowe rozwiązanie, wdroż Ubuntu 22.04 (Jammy Jellyfish), które działa na modelach NAS z architekturą ARM64.
  • Jeśli uruchomienie Ubuntu 24.04 jest niezbędne, rozważ użycie NAS opartego na architekturze x86.