Ez a cikk az Azure Arc által engedélyezett AKS használatakor előforduló általános ismert problémákat ismerteti. Áttekintheti a Windows Admin Center és a telepítési és a hibákismert problémáit is.
Az AksHci PowerShell-parancsmagok futtatásakor "A DLL betöltése sikertelen" hibaüzenet jelenik meg
A víruskereső szoftver ezt a hibát okozhatja a fürtműveletek végrehajtásához szükséges PowerShell-bináris fájlok végrehajtásának letiltásával. Az alábbiakban egy hasonló hibára mutatunk be példát:
A probléma megoldásához ellenőrizze, hogy a következő folyamatok és mappák (amelyek szükségesek az AKS-fürtműveletek végrehajtásához) ki vannak-e zárva a víruskereső szoftverből:
Folyamatok:
- kubectl.exe
- kvactl.exe
- mocctl.exe
- nodectl.exe
- wssdagent.exe
- wssdcloudagent.exe
- kubectl-adsso.exe
- AksHciHealth.exe
Mappák:
- C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\
- C:\Program Files\WindowsPowerShell\Modules\TraceProvider\
- C:\Program Files\WindowsPowerShell\Modules\AksHci\
- C:\Program Files\WindowsPowerShell\Modules\Az.Accounts\
- C:\Program Files\WindowsPowerShell\Modules\Az.Resources\
- C:\Program Files\WindowsPowerShell\Modules\AzureAD\
- C:\Program Files\WindowsPowerShell\Modules\DownloadSdk\
- C:\Program Files\WindowsPowerShell\Modules\Kva\
- C:\Program Files\WindowsPowerShell\Modules\Microsoft.SME.CredSspPolicy\
- C:\Program Files\WindowsPowerShell\Modules\Moc\
- C:\Program Files\WindowsPowerShell\Modules\PackageManagement\
- C:\Program Files\AksHci\
- C:\AksHci\
A Remove-AksHciCluster futtatása a következő hibát eredményezi: "Hiba: nem lehet törölni a group clustergroup-spdb:..." hibát.
A Remove-AksHciCluster futtatásakor a következő hiba történik, mert holtpont lehet:
Error: unable to delete group clustergroup-spdb: failed to delete group clustergroup-spdb: rpc error: code = DeadlineExceeded desc = context deadline exceeded
A probléma megoldásához indítsa újra a CloudAgentet.
Hiba: invalid_client. A megadott titkos ügyfélkulcsok lejártak
Ez a hiba általában akkor fordul elő, ha az Enable-AksHciArcConnection parancsmagot futtató PowerShell-parancsmag futtatásakor használt egyszerű szolgáltatásnév (SPN) titkos kódja lejárt.
Látogasson el a Azure Portal, és hozzon létre egy új titkos kulcsot a szolgáltatásnévhez (SPN). A tanúsítvány hitelesítő adatait is használhatja a fokozott biztonság érdekében. Példa a parancsmag használatára: Enable-AksHciArcConnection.
Nincs elegendő jogosultság a művelet végrehajtásához
Ez a hiba általában akkor fordul elő, ha a szolgáltatásnév (SPN) vagy az AKS-fürt csatlakoztatásához használt Azure-hitelesítő adatok (felhasználónév és jelszó) nem rendelkeznek megfelelő jogosultságokkal az Azure-előfizetésben a művelet végrehajtásához.
Tekintse át az Azure Arc által engedélyezett AKS-ben lévő Kubernetes-fürtökRe vonatkozó Azure-követelmények jogosultsági követelményeit.
A Remove-AksHciCluster futtatása a következő hibát eredményezi: "Nem található egy "my-workload-cluster" nevű számítási feladatfürt"
XXX
Ha ezt a hibát a Remove-AksHciCluster futtatásakor tapasztalja, ellenőrizze, hogy a megfelelő adatokat használta-e a fürt eltávolításához.
Átvitel: Hiba a unix /var/run/moc-kms-plugin/kmsPlugin.sock tárcsázása közben: csatlakozás: nincs ilyen fájl vagy könyvtár
Ez a hiba akkor fordul elő, ha az AKS-HCI-célfürt KMS beépülő modulja egy lejárt KMS beépülő modul-jogkivonat miatt leállt.
A probléma megoldásához futtassa a Repair-AksHciCerts parancsot .
Egy statikus IP-címmel rendelkező számítási feladatfürtben a csomópont összes podja "ContainerCreating" állapotban van
A statikus IP-címekkel és Windows-csomópontokkal rendelkező számítási feladatfürtökben a csomópont összes podja (beleértve a daemonset
podokat is) tárolólétrehozási állapotban van. Amikor SSH használatával próbál csatlakozni a csomóponthoz, a kapcsolat hiba miatt Connection timed out
meghiúsul.
A probléma megoldásához használja a Hyper-V Kezelőt vagy a Feladatátvevőfürt-kezelőt a csomópont virtuális gépének kikapcsolásához. 5–10 perc elteltével újra létre kellett hozni a csomópontot, és az összes pod fut.
Az AKS Arc-erőforrások helyének áthelyezése.
Az erőforrások AKS Arcban való áthelyezése jelenleg nem támogatott. Törölnie kell a Kubernetes-fürtöt, majd újra üzembe kell helyeznie a kívánt helyre.
Következő lépések
- Hibaelhárítási áttekintés
- Windows Admin Center ismert problémák
- Telepítési problémák és hibák
- Csatlakozás SSH-val Windows- vagy Linux-munkavégző csomópontokhoz
Ha továbbra is problémákba ütközik, amikor az Azure Arc által engedélyezett AKS-t használ, a GitHubon keresztül is beküldheti a hibákat.