Aracılığıyla paylaş


'ContainerCreating' içinde takılan podlar için izleme kimliklerini toplama

'nexus-volume' veya 'nexus-shared' depolama sınıfına başvuran PersistentVolumeClaims kullanan podların takılma durumuna girebileceği nadir durumlar vardır. Podlar, birim oluşturma veya düğüme birim ekleme hatalarından dolayı "ContainerCreating" durumunda takılabilir.

'nexus-volume' ve 'nexus-shared' depolama sınıfları, bu sorunların tanılanabilmesi için birim yaşam döngüsü işlemlerine izleme kimlikleri atar. Bu makalede, izleme kimliklerini bulma ve destek isteklerine ekleme işlemleri açıklanmaktadır.

  1. Azure Operatörü Nexus Kubernetes Kümesine Bağlan'ı izleyerek Nexus Kubernetes kümenize bağlanın.

  2. Takılmış durumdaki podu tanımlayın.

    kubectl get pod
    NAME               READY    STATUS              RESTARTS      AGE
    contoso-0           0/1     ContainerCreating   0             10m
    
  3. Takılmış pod üzerinde komutunu çalıştırın kubectl describe <pod-name> ve çıkışı kopyalayın. Bu kesilmiş örnekteki 'contoso-0' podunun üç PersistentVolumeClaim değeri vardır. Karşılık gelen tüm Kalıcı Birimler 'contoso-0' pod'unu ekleyemedi. Çıktıdaki Kubernetes Olayları bölümü, birim düzenleme hataları için hata izleme kimliklerini içerir.

    kubectl describe pod contoso-0
    
    Name:             contoso-0
    Volumes:
      persistent-storage-filesystem-1:
        Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
        ClaimName:  persistent-storage-filesystem-1-contoso-0-0
        ReadOnly:   false
      persistent-storage-filesystem-1-2:
        Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
        ClaimName:  persistent-storage-filesystem-1-2-contoso-0-0
        ReadOnly:   false
      persistent-storage-filesystem-1-3:
        Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
        ClaimName:  persistent-storage-filesystem-1-3-contoso-0-0
        ReadOnly:   false
    Events:
      Type     Reason              Age               From                     Message
      ----     ------              ----              ----                     -------
      Normal   Scheduled           66s               default-scheduler        Successfully assigned scale-test/contoso-0-0 to contoso-37bb13b4-agentpool2-md-xltt4-cxjgz
      Warning  FailedAttachVolume  8s (x6 over 26s)  attachdetach-controller  AttachVolume.Attach failed for volume "pvc-605d27e1-a360-4f04-a305-dc48bf2f9e8d" : rpc error: code = Internal desc = attachment (temporarily) failed; "traceid": "tr-aa0a7217-ac14-4237-845f-713966741c6e"
      Warning  FailedAttachVolume  5s (x6 over 24s)  attachdetach-controller  AttachVolume.Attach failed for volume "pvc-225ebcc2-8a0f-4f17-afa1-b7a4f2c20b7e" : rpc error: code = Internal desc = attachment (temporarily) failed; "traceid": "tr-a57086a6-817c-4c16-b4cb-df5d1e12815f"
      Warning  FailedAttachVolume  5s (x6 over 24s)  attachdetach-controller  AttachVolume.Attach failed for volume "pvc-c71f748c-d97e-4aac-a1fb-cd8d7b878c22" : rpc error: code = Internal desc = attachment (temporarily) failed; "traceid": "tr-82d2d5bf-cc99-4175-b293-1f67fc4ea7f3"
    
    
  4. Azure portalı üzerinden bir destek isteği oluşturun ve komutun çıkışını kubectl describe ekleyin. Destek planları hakkında daha fazla bilgi için bkz . Azure Destek planları.