POSIXsupporto di metadati per archivi di dati - FSxper Lustre

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

POSIXsupporto di metadati per archivi di dati

Amazon FSx for Lustre trasferisce automaticamente i metadati dell'interfaccia del sistema operativo portatile (POSIX) per file, directory e collegamenti simbolici (collegamenti simbolici) durante l'importazione e l'esportazione di dati da e verso un repository di dati collegato su Amazon S3. Quando esporti le modifiche nel tuo file system nel relativo repository di dati collegato, FSx for Lustre esporta anche le modifiche ai metadati come metadati di oggetti S3. POSIX Ciò significa che se un altro file system FSx for Lustre importa gli stessi file da S3, i file conterranno gli stessi POSIX metadati in quel file system, incluse proprietà e autorizzazioni.

FSxfor Lustre importa solo oggetti S3 con chiavi oggetto conformi a POSIX -compliant, come le seguenti.

mydir/ mydir/myfile1 mydir/mysubdir/ mydir/mysubdir/myfile2.txt

FSxfor Lustre memorizza le directory e i collegamenti simbolici come oggetti separati nel repository di dati collegato su S3, For directories, FSx for Lustre crea un oggetto S3 con un nome chiave che termina con una barra («/»), come segue:

  • La chiave dell'oggetto S3 viene mappata alla directory for Lustre. mydir/ FSx mydir/

  • La chiave oggetto S3 viene mydir/mysubdir/ mappata alla directory FSx for Lustre. mydir/mysubdir/

Per i collegamenti simbolici, FSx for Lustre utilizza il seguente schema Amazon S3:

  • Chiave dell'oggetto S3: il percorso del link, relativo alla directory di montaggio for Lustre FSx

  • Dati dell'oggetto S3: il percorso di destinazione di questo collegamento simbolico

  • Metadati degli oggetti S3: i metadati per il collegamento simbolico

FSxfor Lustre archivia POSIX i metadati, tra cui proprietà, autorizzazioni e timestamp per file, directory e link simbolici, negli oggetti S3 come segue:

  • Content-Type— L'intestazione dell'HTTPentità utilizzata per indicare il tipo di file multimediale della risorsa per i browser Web.

  • x-amz-meta-file-permissions— Il tipo di file e le autorizzazioni nel formato<octal file type><octal permission mask>, coerenti con la st_mode pagina man di Linux stat (2).

    Nota

    FSxfor Lustre non importa né conserva informazioni. setuid

  • x-amz-meta-file-owner— L'ID utente del proprietario (UID) espresso come numero intero.

  • x-amz-meta-file-group— L'ID del gruppo (GID) espresso come numero intero.

  • x-amz-meta-file-atime— L'ora dell'ultimo accesso, espressa in nanosecondi, dall'inizio dell'epoca Unix. Termina il valore temporale conns; altrimenti FSx for Lustre interpreta il valore come millisecondi.

  • x-amz-meta-file-mtime— L'ora dell'ultima modifica, espressa in nanosecondi, dall'inizio dell'epoca Unix. Termina il valore temporale conns; in caso contrario, FSx for Lustre interpreta il valore come millisecondi.

  • x-amz-meta-user-agent— L'agente utente, ignorato durante l'importazione di Lustre. FSx Durante l'esportazione, FSx for Lustre imposta questo valore su. aws-fsx-lustre

Quando si importano oggetti da S3 che non dispongono di POSIX autorizzazioni associate, l'POSIXautorizzazione predefinita che Lustre assegna FSx a un file è. 755 Questa autorizzazione consente l'accesso in lettura ed esecuzione per tutti gli utenti e l'accesso in scrittura per il proprietario del file.

Nota

FSxfor Lustre non conserva alcun metadato personalizzato definito dall'utente sugli oggetti S3.