¿Por qué falla la creación de PVC? File Storage for VPC?
Nube privada virtual
La creación del PVC falla con un mensaje de error similar al del ejemplo siguiente.
Solucionar errores en las reclamaciones de volúmenes persistentes del almacenamiento de archivos VPC con EIT (Encrypted In Transit).
vpc.file.csi.ibm.io_ibm-vpc-file-csi-controller-699b96b98-7vhwx_58851c95-cfcc-461c-8fac-2fdecc146cb4 failed to provision volume with StorageClass "ibmc-vpc-file-dp2": rpc error: code = FailedPrecondition desc = {RequestID: 4c7b91e2-3e09-4164-9620-2ae95b2df4dd , Code: SubnetFindFailed, Description: A subnet with the specified zone 'jp-osa-2' and available cluster subnet list '02o7-b4ff2863-3b9f-4264-9b58-0b8272172db7,02p7-1708554a-b471-4e6e-8092-7b9e958f4418,02n7-54f9b149-629c-4d43-9a87-7b8f0831f159' could not be found., BackendError: {Code:SubnetFindFailed, Type:RetrivalFailed, Description:A subnet with the specified zone 'jp-osa-2' and available cluster subnet list '02o7-b4ff2863-3b9f-4264-9b58-0b8272172db7,02p7-1708554a-b471-4e6e-8092-7b9e958f4418,02n7-54f9b149-629c-4d43-9a87-7b8f0831f159' could not be found., BackendError:no subnet found, RC:404}, Action: Please check if the property 'vpc_subnet_ids' contains valid subnetIds. Please check 'kubectl get configmap ibm-cloud-provider-data -n kube-system -o yaml'.Please check 'BackendError' tag for more details}
Una posible causa de este problema es que su clúster y VPC estén en diferentes grupos de recursos. Si esto es cierto, cree su propia clase de almacenamiento y vuelva a intentar crear un PVC. Si su clúster y VPC están en el mismo grupo de recursos, verifique los detalles de su subred, luego abra un caso de soporte y proporcione la información de su subred de VPC.
-
Busque el grupo de recursos de su clúster y VPC. Puede encontrar sus grupos de recursos en la consola o ejecutando el
ibmcloud is resource service-instances -g GROUPdominio.- Cluster y VPC no están en el mismo grupo de recursos: Crea tu propia clase de almacenamiento y asegúrate de especificar el ID
del grupo de recursos VPC en la sección
resourceGroupasí como el ID del grupo de seguridadkube-<clusterID>en la secciónsecurityGroupIDs. Puede encontrar el ID del grupo de seguridadkube-<clusterID>ejecutando el siguiente comando.
ibmcloud is sg kube-<cluster-id> | grep ID ``` * **El clúster y la VPC están en el mismo grupo de recursos**: Compruebe que el `vpc_subnet_ids` La propiedad contiene ID de subred válidos. 1. Revise las ID de subred en el `ibm-cloud-provider-data` mapa de configuración. ```sh {: pre} oc get cm ibm-cloud-provider-data -n kube-system -o yaml | grep vpc_subnet_ids ``` 1. Verifique que existan los ID de subred que encontró en el paso anterior. ```sh {: pre} ibmcloud is subnets | grep <zone-name> ``` - Cluster y VPC no están en el mismo grupo de recursos: Crea tu propia clase de almacenamiento y asegúrate de especificar el ID
del grupo de recursos VPC en la sección
-
Si el problema persiste, abra un caso de soporte. En los detalles del caso, asegúrese de incluir archivos de registro, mensajes de error o resultados de comandos relevantes.