En esta página, se proporciona información para solucionar problemas que puedes encontrar cuando intentas activar o desactivar un recurso compartido en una instancia de Filestore.
Mi VM o Pod de GKE no pueden acceder a Filestore
Confirma si se puede acceder a la instancia de Filestore (no se admiten ping
y traceroute
):
sudo showmount -e <filestore-ip>
El comando debería responder con una lista de sistemas de archivos exportados. Luego, ejecuta el siguiente comando para verificar si el cliente puede acceder a la información de RPC de Filestore:
sudo rpcinfo -p <filestore-ip>
Si no se puede acceder a la instancia de Filestore, las causas comunes incluyen la configuración de red o una configuración incorrecta de LCA, o intentes activar la instancia incorrecta.
- Verifica si el control de acceso basado en IP está habilitado y verifica si la dirección IP del cliente está restringida. Para obtener más información, consulta Se denegó el permiso necesario para activar un archivo compartido.
- Verifica la configuración de tu firewall para asegurarte de que los puertos requeridos estén abiertos. Para obtener más información, consulta Configura reglas de firewall.
- Si intentas acceder a Filestore desde un clúster de GKE y recibes el error
mount.nfs: access denied by server while mounting ...
, consulta No se puede acceder al archivo compartido desde los clústeres de GKE.
Permiso denegado cuando intentas activar un archivo compartido
Confirma si hay opciones de exportación de NFS para la instancia:
gcloud filestore instances describe instance-id \
--zone=zone
Donde:
- instance-id es el ID de la instancia de Filestore.
- zone es la zona en la que se encuentra la instancia de Filestore.
El comando muestra algo similar a lo siguiente:
createTime: '2019-10-11T17:28:23.340943077Z' fileShares: - capacityGb: '1024' name: vol1 nfsExportOptions: - accessMode: READ_WRITE ipRanges: - 128.0.0.0/29 squashMode: NO_ROOT_SQUASH name: projects/yourproject/locations/us-central1-c/instances/nfs-server networks: - ipAddresses: - 10.0.0.2 modes: - MODE_IPV4 network: default reservedIpRange: 10.0.0.0/29 state: READY tier: BASIC_HDD
Si encuentras nfsExportOptions
en la lista, verifica si la dirección IP de tu cliente está dentro de uno de los rangos enumerados en ipRanges
para el accessMode
esperado.
Si no lo es, debes editar las opciones de exportación de NFS.
No se puede activar un archivo compartido en App Engine
Filestore no es compatible con App Engine.
No se puede activar un archivo compartido desde un clúster de GKE
No puedes activar directamente archivos compartidos de Filestore en clústeres de GKE. En su lugar, debes configurar un PV y un PVC.