特定のファイルセットのマウント - FSx for Lustre

特定のファイルセットのマウント

Lustre ファイルセット機能を使用すると、ファイルシステム名前空間のサブセットのみをマウントでき、これをファイルセットと呼びます。ファイルシステムのファイルセットをマウントするには、クライアントでファイルシステム名の後にサブディレクトリパスを指定します。ファイルセットマウント (サブディレクトリマウントとも呼ばれる) は、特定のクライアントでのファイルシステムの名前空間の可視性を制限します。

例 - Lustre ファイルセットをマウントする
  1. 次のディレクトリを持つ FSx for Lustre ファイルシステムがあるとします。

    team1/dataset1/ team2/dataset2/
  2. team1/dataset1 ファイルセットだけをマウントし、ファイルシステムのこの部分のみをクライアント上でローカルに表示します。次のコマンドを使用して、次のアイテムを置き換えます。

    • 実際のファイルシステムのシステムの DNS 名で file_system_dns_name を置き換えます。

    • ファイルシステムのマウント名で mountname を置き換えます。このマウント名は、CreateFileSystem API オペレーションレスポンスに返します。describe-file-systems AWS CLI コマンド、および DescribeFileSystems API オペレーションのレスポンスでも返ります。

    mount -t lustre file_system_dns_name@tcp:/mountname/team1/dataset1 /fsx

Lustre ファイルセット機能を使用する際、以下に注意してください。

  • クライアントが別のファイルセットを使用してファイルシステムを再マウントすること、またはファイルセットを全く使用しないことを妨げる制約はありません。

  • ファイルセットを使用する場合、.lustre/ ディレクトリへのアクセスを必要とする一部の Lustre 管理コマンドは (lfs fid2path コマンドなど) 動作しない場合があります。

  • 同じホスト上の同じファイルシステムから複数のサブディレクトリをマウントする場合は、単一のマウントポイントよりも多くのリソースを消費し、代わりにファイルシステムのルートディレクトリを一度だけマウントする方が効率的であることに注意してください。

Lustre ファイルセット機能の詳細については、Lustre ドキュメントウェブサイトの「Lustre オペレーションマニュアル」を参照してください。