Hibaelhárítási útmutató az Azure Arc által a VMware-en engedélyezett AKS-sel kapcsolatos problémákhoz

A következőkre vonatkozik: Az Azure Arc által a VMware-en engedélyezett AKS (előzetes verzió)

Ez a cikk az Azure Arc által a VMware előzetes verziójában engedélyezett AKS telepítésekor előforduló ismert problémák és hibák hibaelhárítási lépéseit ismerteti. Az ismert problémákat itt is áttekintheti, vagy a hibaelhárítási áttekintést követve jelentheti a hibákat, vagy visszajelzést küldhet a termékről.

Ez a lap folyamatosan frissül, ezért tekintse át ide az új információkat. A kritikus problémák azonosítása során, amelyek megkerülő megoldásokat igényelnek, hozzáadjuk ezeket a megoldásokat. Mielőtt üzembe helyezené az AKS Arcot a VMware előzetes verziójában, tekintse át alaposan ezeket az információkat.

Arc erőforráshíd

Az Azure Arc-erőforráshíd üzembe helyezésének online és működőképes állapotban tartásához karbantartási műveleteket kell végrehajtania, például frissítenie kell a hitelesítő adatokat, figyelnie kell a frissítéseket, és biztosítania kell, hogy a berendezés virtuális gépe online állapotban legyen. További információkért tekintse meg az Azure Arc erőforráshíd karbantartási műveleteit.

Az Azure Arc erőforráshídkal kapcsolatos problémáiért tekintse meg a hibaelhárítási útmutatót.

Helyreállítás az Arc Resource Bridge sikertelen üzembe helyezéseiből

A hibaelhárításhoz tekintse meg a sikertelen telepítések helyreállítása című témát.

vCenter-kapcsolat az Azure-hoz

Ha a vCenterhez társított erőforráshíd neve jelenleg nem érhető el, hibaüzenet jelenik meg: "Az erőforráshíd <erőforráshídjának neve> jelenleg nem érhető el. A vCenteren végrehajtott műveletek emiatt meghiúsulhatnak" – ez azt jelzi, hogy a vCenter csatlakoztatásához használt erőforráshíd le van kapcsolva vagy törölve van.

A probléma megoldásához kövesse az alábbi lépéseket:

  • Ha az Arc-erőforráshíd törölve van, telepítse újra.
  • Ha az Arc-erőforráshíd le van állítva (offline), hajtsa végre a vészhelyreállítási műveletek végrehajtása – Azure Arc – című témakörben felsorolt vészhelyreállítási lépéseket.

Naplók gyűjtése

Ha problémákat tapasztal, hibakeresési célból megoszthatja a naplófájlokat és a parancssori felület verzióját a támogatási mérnökökkel.

Az Arc Resource Bridge üzembe helyezése előtti problémák

Részletes információkért kérje le a kva.log fájlt a rendszerből a c:\programdata\kva\kva.log címen.

Az Arc Resource Bridge üzembe helyezése során felmerülő problémák

A naplók gyűjtéséhez hajtsa végre a következő parancsokat a korábban az Arc erőforráshíd üzembe helyezésének megkísérléséhez használt gépről. A CLI 1.0.0-s verziójánál kezdve először futtatnia kell a parancsot az arcappliance get-credentials. Ez biztosítja, hogy a naplógyűjtéshez szükséges hitelesítő adatok a gépre legyenek leküldve. A parancsról további információt a parancssori felület dokumentációjában talál:

az arcappliance get-credentials –name <name of Arc Resource Bridge> --resource-group <name of resource group>

A parancs futtatása az arcappliance get-credentials után a következő paranccsalaz arcappliance logs vmware:

az arcappliance logs vmware --ip <Arc Resource Bridge VM control plane IP endpoint> --address <vCenter FQDN/IP address, same one used when creating config files> --username <vcenter username> --password <vcenter password>

Ha még nem hozott létre berendezés virtuális gépet, a az arcappliance logs vmware parancs nem hasznos, és a naplófájl nem jön létre.

Az Arc-erőforráshíd működés közbeni problémái

A naplók gyűjtéséhez futtassa a az arcappliance logs vmware parancsot ugyanazzal a géppel, amelyet az Arc Resource Bridge üzembe helyezéséhez használt:

  • Ha rendelkezik a berendezés kubeconfigjával, és a berendezés virtuális gépe elérhető API-kiszolgálóval fut, az alábbi parancs összegyűjti a berendezés naplóit, és egy .zip fájlt ad ki az aktuális munkakönyvtárban:

    az arcappliance logs vmware --kubeconfig='<path to your kubeconfig>'
    
  • Ha nem rendelkezik a kubeconfig-tal, vagy az API-kiszolgáló nem érhető el, a következő parancs a megadott berendezés virtuálisgép-IP-címével gyűjti a naplókat (ellenőrizze a virtualizálási hálót, például a Hyper-V-kezelőt a berendezés virtuális gép IP-címének megkereséséhez). Vegye figyelembe, hogy a kubeconfig paraméter továbbra is kötelező, de üres sztringként is átadható, ha ip-cím is van megadva:

    az arcappliance logs vmware --kubeconfig='' --ip='<IP address of Arc Resource Bridge VM>'
    

Kitöltött értékekkel rendelkező példák

az arcappliance logs vmware --kubeconfig .\resourcebridge\kubeconfig
az arcappliance logs vmware --kubeconfig='kubeconfig'
az arcappliance logs vmware --kubeconfig='' --ip=10.0.1.166

CLI-bővítmény verziószámának lekérése

A berendezés parancssori felületének bővítményverziója a következő parancs futtatásával küldhető vissza:

az extension show --name arcappliance -o table

A fizikai fürt összes csomópontján telepítve kell lennie az Az CLI legújabb verziójának.

  • Ellenőrizze, hogy az Az CLI telepítve van-e a futtatásával az -v.
  • Frissítsen a legújabb verzióra a futtatással az upgrade.

Hibaüzenetek és hibaelhárítási lépések

Ez a szakasz felsorolja a gyakori hibaüzeneteket és azok hibaelhárítási lépéseit.

Hiba: "AlreadyDeployedError"

  • Kiváltó ok: ez a hiba azért fordul elő, mert a környezet nem lett megtisztítva az előző üzembe helyezéstől, mielőtt újra megkísérelte az üzembe helyezést.
  • Megoldás: A probléma megoldásához távolítsa el az Arc Resource Bridge-et, majd próbálja meg újra üzembe helyezni.

Hiba: x509: a tanúsítvány lejárt vagy még nem érvényes: az aktuális idő <idő1> korábbi, mint <idő2>. Sikertelen ellenőrzés

  • Kiváltó ok: ez a hiba akkor fordul elő, ha a tanúsítványok az ügyfélszámítógép és a virtuális gép (vagy ESXi-kiszolgáló) közötti időeltérés miatt lejárnak. Az egyik nem NTP-kompatibilis.
  • Megoldás:
    1. Ellenőrizze, hogy a virtuális gépen megadott idő megegyezik-e az ARB üzembe helyezéséhez használt gépen töltött idővel.
    2. Csatlakoztassa az ESXi-kiszolgálót egy NTP-kiszolgálóhoz az idő szinkronizálásához és a probléma megoldásához.

Hiba: Az "az" kifejezés nem ismerhető fel parancsmag, függvény, szkriptfájl vagy operatív program neveként. Ellenőrizze a név helyesírását, vagy ha tartalmazott egy elérési utat, ellenőrizze, hogy helyes-e az elérési út, majd próbálkozzon újra

  • Kiváltó ok: Az az CLI nem ismerhető fel, mert az előző PowerShell-ablak bezárva lett, és nem szinkronizálódott az Azure CLI telepítésével.
  • Megoldás:
    1. Nyisson meg egy új PowerShell-ablakot, és keresse meg azt a mappát, amelyben az Arc Resource Bridge előkészítési szkriptet tárolta.
    2. Végrehajtás .temp\.env\Scripts\Activate.ps1 a Python venv telepítéséhez.

Következő lépések