Kubernetes 오류 "볼륨을 연결하거나 마운트할 수 없습니다"

Kubernetes 오류 "볼륨을 연결하거나 마운트할 수 없습니다"

다음과 같은 로드 밸런서로 nginx 수신을 사용하여 bitnami/wordpress helm을 배포했습니다.여기. 모든 것이 잘 작동하지만 자동 크기 조정을 통해 수동으로 또는 자동으로 생성된 일부 포드에 문제가 있습니다. 그 중 일부(전부는 아님)는 항상 "ContainerCreating" 상태를 가지며 로그는 다음과 같습니다.

  Normal   Scheduled    33m                  default-scheduler  Successfully assigned default/wordpress-69c8f65d96-wnkfv to main-node-d29388
  Warning  FailedMount  4m28s (x6 over 29m)  kubelet            Unable to attach or mount volumes: unmounted volumes=[wordpress-data], unattached volumes=[default-token-s4gdj wordpress-data]: timed out waiting for the condition
  Warning  FailedMount  0s (x9 over 31m)     kubelet            Unable to attach or mount volumes: unmounted volumes=[wordpress-data], unattached volumes=[wordpress-data default-token-s4gdj]: timed out waiting for the condition

나는 bitnami/wordpress를 배포한 후 다음 설정을 사용하여 업그레이드했습니다.

helm install wordpress bitnami/wordpress --set service.type=ClusterIP --set ingress.enabled=true --set ingress.certManager=true --set ingress.annotations."kubernetes\.io/ingress\.class"=nginx --set ingress.annotations."cert-manager\.io/cluster-issuer"=letsencrypt-prod --set ingress.hostname=DOMAIN.com --set ingress.extraTls[0].hosts[0]=DOMAIN.com --set ingress.extraTls[0].secretName=wordpress.local-tls --set wordpressPassword=PASSWORD --set autoscaling.enabled=true --set autoscaling.minReplicas=1 autoscaling.maxReplicas=30

kubectl get pods는 다음과 같습니다

ingress-nginx-ingress-controller-84bff86888-f4tpb                 1/1     Running             0          2d3h
ingress-nginx-ingress-controller-default-backend-c5b786dbbqw5xz   1/1     Running             0          2d3h
load-generator                                                    1/1     Running             0          71s
wordpress-69c8f65d96-48jd9                                        0/1     ContainerCreating   0          18m
wordpress-69c8f65d96-66ftt                                        0/1     ContainerCreating   0          56m
wordpress-69c8f65d96-dq7xq                                        1/1     Running             0          100m
wordpress-69c8f65d96-fbnt6                                        1/1     Running             0          101m
wordpress-69c8f65d96-wnkfv                                        0/1     ContainerCreating   0          56m
wordpress-mariadb-0                                               1/1     Running             0          8h

새 포드에서 이 문제가 발생하지 않고 시작되도록 하려면 어떻게 해야 합니까?

답변1

@Juan 사용자가 옳았습니다. 비슷한 방법으로 스토리지를 생성하는 helm을 사용하여 다른 POD를 생성하고 WordPress 배포에서 지속성으로 설정했습니다. 여기에 설명되어 있습니다:https://docs.bitnami.com/tutorials/deploy-applications-nfs-kubernetes/

관련 정보