POSIX データリポジトリのメタデータサポート - FSx Lustre 用

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

POSIX データリポジトリのメタデータサポート

Amazon FSx for Lustre は、Amazon S3 上のリンクされたデータリポジトリとの間でデータをインポートおよびエクスポートするときに、ファイル、ディレクトリ、シンボリックリンク (シンボリックリンク) のポータブルオペレーティングシステムインターフェイス () POSIXメタデータを自動的に転送します。ファイルシステムの変更をリンクされたデータリポジトリにエクスポートすると、 FSx for Lustre はPOSIXメタデータの変更を S3 オブジェクトメタデータとしてエクスポートします。つまり、別の FSx for Lustre ファイルシステムが S3 から同じファイルをインポートした場合、そのファイルシステム内の所有権とアクセス許可を含むPOSIXメタデータは同じになります。

FSx for Lustre は、次のような POSIX準拠のオブジェクトキーを持つ S3 オブジェクトのみをインポートします。

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

FSx for Lustre は、ディレクトリとシンボリックリンクを S3 上のリンクされたデータリポジトリに別々のオブジェクトとして保存します。ディレクトリFSxの場合、 for Lustre は、次のようにスラッシュ (「/」) で終わるキー名を持つ S3 オブジェクトを作成します。

  • S3 オブジェクトキーは、 FSx for Lustre ディレクトリ にmydir/マッピングされますmydir/

  • S3 オブジェクトキーは、 FSx for Lustre ディレクトリ にmydir/mysubdir/マッピングされますmydir/mysubdir/

シンボリックリンクの場合、 FSx for Lustre は次の Amazon S3 スキーマを使用します。

  • S3 オブジェクトキー – FSx for Lustre マウントディレクトリに対するリンクへのパス

  • S3 オブジェクトデータ - このシンボリックリンクのターゲットパス

  • S3 オブジェクトメタデータ - シンボリックリンクのメタデータ

FSx for Lustre は、ファイル、ディレクトリ、シンボリックリンクの所有権、アクセス許可、タイムスタンプなどのPOSIXメタデータを次のように S3 オブジェクトに保存します。

  • Content-Type – ウェブブラウザのリソースのメディアタイプを示すために使用されるHTTPエンティティヘッダー。

  • x-amz-meta-file-permissions - Linux stat (2) のマニュアルページst_mode と一致する、<octal file type><octal permission mask> 形式のファイルタイプとアクセス許可。

    注記

    FSx for Lustre はsetuid情報をインポートまたは保持しません。

  • x-amz-meta-file-owner – 整数で表される所有者ユーザー ID (UID)。

  • x-amz-meta-file-group – 整数で表されるグループ ID (GID)。

  • x-amz-meta-file-atime - Unix エポックの開始後のナノ秒単位の最終アクセス時間。時間値を で終了しますns。それ以外のFSx場合、Lustre は値をミリ秒として解釈します。

  • x-amz-meta-file-mtime - Unix エポックの開始後の最終修正時間。時間値を で終了しますns。それ以外の場合は、FSxLustre は値をミリ秒として解釈します。

  • x-amz-meta-user-agent – Lustre インポートFSxの 中に無視されるユーザーエージェント。エクスポート中、 FSx for Lustre はこの値を に設定しますaws-fsx-lustre

関連付けられたPOSIXアクセス許可を持たないオブジェクトを S3 からインポートする場合、Lustre FSxがファイルに割り当てるデフォルトのPOSIXアクセス許可は です755。この許可は、すべてのユーザーに対する読み取りおよび実行アクセスと、ファイルの所有者に対する書き込みアクセスを許可します。

注記

FSx for Lustre は、S3 オブジェクトにユーザー定義のカスタムメタデータを保持しません。