Questa pagina fornisce informazioni sulla risoluzione dei problemi per aiutarti a risolvere i 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 riesce ad accedere a Filestore
Verifica 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 verifica se il client può raggiungere le informazioni RPC di Filestore eseguendo:
sudo rpcinfo -p <filestore-ip>
Se l'istanza Filestore non è raggiungibile, le cause più comuni includono impostazioni di rete o ACL configurate in modo non corretto oppure il tentativo di montare l'istanza errata.
- Verifica se controllo dell'accesso basato su IP è abilitato e controlla se l'indirizzo IP del client è limitato. I dettagli sono disponibili qui.
- Controlla le impostazioni del firewall per assicurarti che le porte richieste siano aperte. Per maggiori dettagli, consulta Configurazione delle regole firewall.
- Se stai cercando di accedere a Filestore da un cluster GKE e ricevi 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
Conferma se sono elencate opzioni di esportazione NFS per l'istanza:
gcloud filestore instances describe instance-id \
--zone=zone
dove:
- instance-id è l'ID istanza di Filestore.
- zone è la zona in cui si trova l'istanza Filestore.
Il comando restituisce qualcosa di simile a quanto segue:
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 nfsExportOptions
è nell'elenco, controlla se l'indirizzo IP del client rientra in uno degli intervalli elencati alla voce ipRanges
per il valore accessMode
previsto.
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 nei cluster GKE. Devi invece configurare un volume permanente e una PVC.