Questa pagina fornisce informazioni per la risoluzione dei problemi che potresti riscontrare durante il tentativo di montare o smontare una condivisione su un'istanza Filestore.
La mia VM o il mio pod GKE non possono accedere a Filestore
Conferma se l'istanza Filestore è raggiungibile (ping
e
traceroute
non sono supportati) eseguendo:
sudo showmount -e <filestore-ip>
Il comando dovrebbe rispondere con un elenco di file system esportati. Quindi controlla se il client può raggiungere le informazioni RPC di Filestore in esecuzione:
sudo rpcinfo -p <filestore-ip>
Se l'istanza Filestore non è raggiungibile, le cause più comuni includono: impostazioni di rete o ACL non configurate correttamente oppure stai tentando di montare l'istanza sbagliata.
- Verifica se il controllo degli accessi basato su IP è abilitato e se l'indirizzo IP del cliente è limitato. Per ulteriori informazioni, vedi Autorizzazione negata durante il tentativo di montare una condivisione file.
- Controlla le impostazioni del firewall per assicurarti che le porte richieste siano aperte. Per maggiori dettagli, consulta Configurare le regole del firewall.
- Se stai tentando di accedere a Filestore da un cluster GKE
cluster e ricevono l'errore
mount.nfs: access denied by server while mounting ...
, consulta Impossibile accedere alla condivisione file dai cluster GKE.
Autorizzazione negata durante il tentativo di montare una condivisione file
Verifica se sono presenti Opzioni di esportazione NFS elencate per l'istanza:
gcloud filestore instances describe instance-id \
--zone=zone
dove:
- instance-id è l'ID istanza di Filestore.
- zone è la zona in cui risiede l'istanza Filestore.
Il comando restituisce un risultato simile a questo:
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
Se trovi nfsExportOptions
nell'elenco, controlla che l'indirizzo IP del tuo client sia
in uno degli intervalli elencati in ipRanges
per il valore previsto di accessMode
.
In caso contrario, devi
modificare le opzioni di esportazione NFS.
Impossibile montare una condivisione file in App Engine
Filestore non supporta App Engine.
Impossibile montare una condivisione file da un cluster GKE
Non puoi montare direttamente le condivisioni file di Filestore sui cluster GKE. Devi invece configurare un volume permanente e una richiesta di volume permanente.