¿Por qué veo un MountingTargetFailed error para File Storage for VPC?

Nube privada virtual

El montaje del volumen falla con un mensaje de error similar al del siguiente ejemplo.

Solucionar errores de montaje del almacenamiento de archivos VPC con EIT (Encrypted In Transit).

Warning FailedMount 68s kubelet MountVolume.SetUp failed for volume "pvc-c37fe511-ec6d-44c1-8c55-1b5e2c21ec5b" : rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning FailedMount 65s kubelet Unable to attach or mount volumes: unmounted volumes=[test-persistent-storage], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition

En las versiones de clúster 1.25 y posteriores se introdujeron nuevas reglas de grupos de seguridad. Estos cambios en las reglas significan que debe sincronizar sus grupos de seguridad antes de poder utilizar File Storage for VPC. Para más información, consulte Añadir File Storage for VPC a las aplicaciones.

Si su clúster se creó inicialmente con una versión anterior a 1.25, asegúrese de sincronizar sus grupos de seguridad ejecutando el programa comando sincronización de grupos de seguridad.

  1. Obtener el DNI del kube-<clusterID> grupo de seguridad.

    ibmcloud is sg kube-CLUSTER_ID  | grep ID
    
  2. Sincronice la configuración de su grupo de seguridad.

    ibmcloud ks security-group sync -c <cluster ID> --security-group <ID>
    

Si su clúster se creó con la versión 1.25 o posterior, compruebe que el nodo en el que está desplegado el pod está incluido en la lista de permitidos del grupo de seguridad VNI.