Redigera

Dela via


Lösa allmänna problem när du använder AKS aktiverat av Azure Arc

Den här artikeln beskriver några allmänna kända problem som uppstår när du använder AKS som aktiveras av Azure Arc. Du kan också granska kända problem med Administrationscenter för Windows och installationsproblem och -fel.

När du kör AksHci PowerShell-cmdletar visas felet "Det går inte att läsa in DLL".

Antivirusprogram kan orsaka det här felet genom att blockera körningen av PowerShell-binärfiler som krävs för att utföra klusteråtgärder. Ett exempel på ett liknande fel visas nedan:

Distribution: Det gick inte att ansluta till fjärrservern localhost.

Lös problemet genom att kontrollera att följande processer och mappar (som krävs för att utföra AKS-klusteråtgärder) undantas från antivirusprogrammet:

Processer:

  • kubectl.exe
  • kvactl.exe
  • mocctl.exe
  • nodectl.exe
  • wssdagent.exe
  • wssdcloudagent.exe
  • kubectl-adsso.exe
  • AksHciHealth.exe

Mappar:

  • 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\

Om du kör Remove-AksHciCluster uppstår felet: "Fel: det går inte att ta bort gruppklustergrupp-spdb:..."

När du kör Remove-AksHciCluster uppstår följande fel eftersom det kan finnas ett dödläge:

Error: unable to delete group clustergroup-spdb: failed to delete group clustergroup-spdb: rpc error: code = DeadlineExceeded desc = context deadline exceeded

Lös problemet genom att starta om CloudAgent.

Fel: invalid_client. De angivna klienthemlighetsnycklarna har upphört att gälla

Det här felet uppstår vanligtvis när tjänstens huvudnamnshemlighet (SPN) som du använde när du körde PowerShell-cmdleten som kör Enable-AksHciArcConnection upphörde att gälla.

Gå till Azure Portal för att skapa en ny hemlighet för tjänstens huvudnamn (SPN). Du kan också använda certifikatautentiseringsuppgifter för ökad säkerhet. Ett exempel på hur du använder cmdleten finns i Enable-AksHciArcConnection.

Otillräcklig behörighet för att slutföra åtgärden

Det här felet uppstår vanligtvis när tjänstens huvudnamn (SPN) eller dina Azure-autentiseringsuppgifter (användarnamn och lösenord) som används för att ansluta AKS-klustret inte har tillräcklig behörighet i Azure-prenumerationen för att utföra åtgärden.

Granska behörighetskraven i Azure-kraven för Kubernetes-kluster i AKS som aktiveras av Azure Arc.

Att köra Remove-AksHciCluster resulterar i felet: "Det gick inte att hitta ett arbetsbelastningskluster med namnet "my-workload-cluster"

XXX

Om det här felet uppstår när du kör Remove-AksHciCluster bör du kontrollera att du har använt rätt information för att ta bort klustret.

Transport: Fel vid uppringning av unix /var/run/moc-kms-plugin/kmsPlugin.sock: anslut: ingen sådan fil eller katalog

Det här felet inträffar när KMS-plugin-programmet i AKS-HCI-målklustret har slutat köras på grund av en inaktuell KMS-plugin-token.

Åtgärda problemet genom att köra Repair-AksHciCerts .

I ett arbetsbelastningskluster med statiska IP-adresser fastnar alla poddar i en nod i tillståndet ContainerSkapa

I ett arbetsbelastningskluster med statiska IP-adresser och Windows-noder har alla poddar i en nod (inklusive daemonset poddarna) fastnat i ett ContainerCreating-tillstånd . När du försöker ansluta till noden med hjälp av SSH misslyckas anslutningen med ett Connection timed out fel.

Lös problemet genom att använda Hyper-V Manager eller Klusterhanteraren för växling vid fel för att inaktivera den virtuella datorn för noden. Efter 5 till 10 minuter ska noden ha återskapats och alla poddar körs.

Flytta PLATSEN för AKS Arc-resurser.

Det finns för närvarande inte stöd för att flytta resurser i AKS Arc. Du måste ta bort Kubernetes-klustret och sedan distribuera om det till önskad plats.

Nästa steg

Om du fortsätter att stöta på problem när du använder AKS aktiverat av Azure Arc kan du skapa buggar via GitHub.