Dukungan metadata POSIX untuk repositori data - FSx untuk Lustre

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Dukungan metadata POSIX untuk repositori data

Amazon FSx for Lustre secara otomatis mentransfer metadata Portable Operating System Interface (POSIX) untuk file, direktori, dan tautan simbolik (symlink) saat mengimpor dan mengekspor data ke dan dari repositori data tertaut di Amazon S3. Saat Anda mengekspor perubahan dalam sistem file Anda ke repositori data tertaut, FSx untuk Lustre juga mengekspor perubahan metadata POSIX sebagai metadata objek S3. Ini berarti bahwa jika yang lain FSx untuk sistem file Lustre mengimpor file yang sama dari S3, file akan memiliki metadata POSIX yang sama dalam sistem file itu, termasuk kepemilikan dan izin.

FSx untuk Lustre hanya mengimpor objek S3 yang memiliki kunci objek yang sesuai dengan POSIX, seperti berikut ini.

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

FSx untuk Lustre menyimpan direktori dan symlink sebagai objek terpisah dalam repositori data tertaut pada S3, Untuk direktori, FSx untuk Lustre membuat objek S3 dengan nama kunci yang diakhiri dengan garis miring (“/”), sebagai berikut:

  • Kunci objek S3 mydir/ memetakan ke direktori FSx for Lustre. mydir/

  • Kunci objek S3 mydir/mysubdir/ memetakan ke direktori FSx for Lustre. mydir/mysubdir/

Untuk symlink, FSx untuk Lustre menggunakan skema Amazon S3 berikut:

  • Kunci objek S3 - Jalur ke tautan, relatif terhadap direktori pemasangan FSx untuk Lustre

  • Data objek S3 - Jalur target symlink ini

  • Metadata objek S3 — Metadata untuk symlink

FSx untuk Lustre menyimpan metadata POSIX, termasuk kepemilikan, izin, dan stempel waktu untuk file, direktori, dan tautan simbolis, di objek S3 sebagai berikut:

  • Content-TypeHeader entitas HTTP yang digunakan untuk menunjukkan jenis media sumber daya untuk browser web.

  • x-amz-meta-file-permissions— Jenis file dan izin dalam format<octal file type><octal permission mask>, konsisten dengan st_mode di halaman manual stat Linux (2).

    catatan

    FSx untuk Lustre tidak mengimpor atau menyimpan setuid informasi.

  • x-amz-meta-file-owner— User ID pemilik (UID) dinyatakan sebagai integer.

  • x-amz-meta-file-group— ID grup (GID) dinyatakan sebagai bilangan bulat.

  • x-amz-meta-file-atime— Waktu terakhir diakses dalam nanodetik sejak awal zaman Unix. Hentikan nilai waktu denganns; jika tidak FSx untuk Lustre menafsirkan nilai sebagai milidetik.

  • x-amz-meta-file-mtime— Waktu modifikasi terakhir dalam nanodetik sejak awal zaman Unix. Hentikan nilai waktu denganns; jika tidak, FSx untuk Lustre menafsirkan nilai sebagai milidetik.

  • x-amz-meta-user-agent— Agen pengguna, diabaikan FSx selama impor Lustre. Selama ekspor, FSx untuk Lustre menetapkan nilai ini ke. aws-fsx-lustre

Saat mengimpor objek dari S3 yang tidak memiliki izin POSIX terkait, izin POSIX default yang ditetapkan FSx untuk Lustre ke file adalah. 755 Izin ini memungkinkan akses baca dan eksekusi untuk semua pengguna dan akses tulis untuk pemilik file.

catatan

FSx untuk Lustre tidak mempertahankan metadata kustom yang ditentukan pengguna pada objek S3.