Azure Arc tarafından etkinleştirilen AKS kullanırken karşılaşılan genel sorunları çözme

Bu makalede, Azure Arc tarafından etkinleştirilen AKS kullanılırken ortaya çıkan bazı genel bilinen sorunlar açıklanmaktadır. Ayrıca, Windows Admin Center ve yükleme sorunlarıyla hatalarıyla ilgili bilinensorunları da gözden geçirebilirsiniz.

AksHci PowerShell cmdlet'leri çalıştırılırken "DLL Yüklenemiyor" hatası görüntülenir

Küme işlemlerini gerçekleştirmek için gereken PowerShell ikili dosyalarının yürütülmesini engelleyerek virüsten koruma yazılımı bu hataya neden olabilir. Aşağıda benzer bir hata örneği gösterilmiştir:

Dağıtım: Uzak sunucu localhost'a bağlanılamadı.

Bu sorunu çözmek için aşağıdaki işlemlerin ve klasörlerin (AKS küme işlemlerini gerçekleştirmek için gereklidir) virüsten koruma yazılımının dışında tutulduğundan emin olun:

Süreç:

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

Klasör:

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

Remove-AksHciCluster çalıştırılması şu hatayla sonuçlanır: 'Hata: clustergroup-spdb grubu silinemiyor:...'

Remove-AksHciCluster çalıştırılırken kilitlenme olabileceğinden aşağıdaki hata oluşur:

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

Bu sorunu çözmek için CloudAgent'ı yeniden başlatın.

Hata: invalid_client. Sağlanan istemci gizli anahtarlarının süresi doldu

Bu hata genellikle Enable-AksHciArcConnection çalıştıran PowerShell cmdlet'ini çalıştırırken kullandığınız hizmet sorumlusu (SPN) gizli dizisinin süresi dolduğunda oluşur.

Hizmet sorumlunuz (SPN) için yeni bir gizli dizi oluşturmak için Azure portal ziyaret edin. Ek güvenlik için sertifika kimlik bilgilerini de kullanabilirsiniz. cmdlet'ini kullanma örneği için bkz . Enable-AksHciArcConnection.

İşlemi tamamlamak için yeterli ayrıcalık yok

Bu hata genellikle AKS kümenizi bağlamak için kullanılan hizmet sorumlusu (SPN) veya Azure kimlik bilgileriniz (kullanıcı adı ve parola) azure aboneliğinde işlemi gerçekleştirmek için yeterli ayrıcalıklara sahip olmadığında oluşur.

Azure Arc tarafından etkinleştirilen AKS'deki Kubernetes kümeleri için Azure gereksinimleri'ndeki ayrıcalık gereksinimlerini gözden geçirin.

Remove-AksHciCluster çalıştırılması şu hatayla sonuçlanır: 'My-workload-cluster' adlı bir iş yükü kümesi bulunamadı'

XXX

Remove-AksHciCluster komutunu çalıştırırken bu hatayla karşılaşırsanız, kümeyi kaldırmak için doğru bilgileri kullandığınızdan emin olmanız gerekir.

Aktarım: Unix /var/run/moc-kms-plugin/kmsPlugin.sock aranırken hata oluştu: connect: böyle bir dosya veya dizin yok

Bu hata, SÜRESI dolmuş bir KMS eklenti belirteci nedeniyle AKS-HCI hedef kümenizdeki KMS eklentisi çalışmayı durdurduğunda oluşur.

Bu sorunu düzeltmek için Repair-AksHciCerts komutunu çalıştırın.

Statik IP adresleri olan bir iş yükü kümesinde, düğümdeki tüm podlar 'ContainerCreating' durumunda takılıyor

Statik IP adresleri ve Windows düğümleri olan bir iş yükü kümesinde, düğümdeki tüm podlar (podlar dahil daemonset ) ContainerCreating durumunda takılır. SSH kullanarak bu düğüme bağlanmaya çalışırken bağlantı bir Connection timed out hatayla başarısız oluyor.

Bu sorunu çözmek için Hyper-V Yöneticisi'ni veya Yük Devretme Kümesi Yöneticisi'ni kullanarak bu düğümün VM'sini kapatın. 5-10 dakika sonra düğüm yeniden oluşturulmuş ve tüm podlar çalışır durumda olmalıdır.

AKS Arc kaynaklarının konumunu taşıma.

AKS Arc'ta kaynakların taşınması şu anda desteklenmiyor. Kubernetes kümesini silip istenen konuma yeniden dağıtmanız gerekir.

Sonraki adımlar

Azure Arc tarafından etkinleştirilen AKS'yi kullanırken sorunlarla karşılaşırsanız GitHub aracılığıyla hata kaydedebilirsiniz.