Perché le modifiche al mio bucket Amazon S3 non vengono visualizzate nella condivisione di file del Gateway di archiviazione?

2 minuti di lettura
0

Ho apportato modifiche al mio bucket Amazon Simple Storage Service (Amazon S3), come il caricamento di un nuovo file o la rimozione di un file esistente. Tuttavia, le modifiche non si propagano alla condivisione di file del Gateway di archiviazione AWS. Come posso risolvere questo problema?

Breve descrizione

Il Gateway di archiviazione aggiorna automaticamente la cache della condivisione dei file quando si scrivono localmente file nella cache utilizzando la condivisione di file. Tuttavia, il Gateway di archiviazione non aggiorna automaticamente la cache quando viene caricato un file direttamente su Amazon S3. Quando si effettua questa operazione, è necessario eseguire l'operazione RefreshCache per visualizzare le modifiche sulla condivisione di file. Se disponi di più condivisioni di file, è necessario eseguire l'operazione RefreshCache su ciascuna condivisione di file.

Puoi aggiornare la cache utilizzando la console Gateway di archiviazione e l'interfaccia della linea di comando AWS (AWS CLI).

Soluzione

Utilizzo della console Gateway di archiviazione

Per aggiornare la cache utilizzando la console Gateway di archiviazione, consulta Refreshing objects in your Amazon S3 bucket

Utilizzo di AWS CLI

1.    Esegui il comando list-file-shares:

$ aws storagegateway list-file-shares

Nota: Se ricevi errori durante l'esecuzione dei comandi dell’AWS CLI, assicurati di utilizzare la versione più recente dell'AWS CLI.

2.    Copia il nome della risorsa Amazon (ARN) della condivisione di file con la cache che vuoi aggiornare. Quindi, esegui il comando refresh-cache e inserisci l'ARN come valore per --file-share-arn:

$ aws storagegateway refresh-cache --file-share-arn arn:aws:storagegateway:eu-west-1:12345678910:share/share-FFDEE12

Per automatizzare l'operazione RefreshCache, vedi How can I automate the RefreshCache operation on Storage Gateway?


AWS UFFICIALE
AWS UFFICIALEAggiornata 2 anni fa