Amazon FSx ファイルシステムの自動マウント
Amazon EC2 インスタンスの /etc/fstab
ファイルを初めてインスタンスに接続した後に、再起動のたびに Amazon FSx ファイルシステムをマウントします。
/etc/fstab を使用して FSx for Lustre を自動マウントする
Amazon EC2 インスタンスの再起動時に Amazon FSx ファイルシステムディレクトリを自動的に再マウントするには、fstab
ファイルを使用できます。fstab
ファイルには、ファイルシステムに関する情報が含まれています。インスタンスの起動中に実行される mount -a
コマンドは、fstab
ファイルに示されているファイルシステムをマウントします。
注記
EC2 インスタンスの /etc/fstab
ファイルを更新する前に、Amazon FSx ファイルシステムがすでに作成済みであることを確認してください。詳細については、「入門編エクササイズ」の「ステップ 1: FSx for Lustre ファイルシステムの作成」を参照してください。
EC2 インスタンスの /etc/fstab ファイルを更新するには
-
EC2 インスタンスに接続して、エディタで
/etc/fstab
ファイルを開きます。 -
次の行を
/etc/fstab
ファイルに追加します。作成したディレクトリに Amazon FSx for Lustre ファイルシステムをマウントします。次のコマンドを使用して、以下を置き換えます。
を置き換えるには、Amazon FSx ファイルシステムをマウントするディレクトリを使用します。/fsx
実際のファイルシステムのシステムの DNS 名で
を置き換えます。file_system_dns_name
ファイルシステムのマウント名で
を置き換えます。このマウント名は、mountname
CreateFileSystem
API オペレーションレスポンスに返します。describe-file-systems AWS CLI コマンド、およびDescribeFileSystems
API オペレーションのレスポンスでも返されます。
file_system_dns_name
@tcp:/mountname
/fsx
lustre defaults,relatime,flock,_netdev,x-systemd.automount,x-systemd.requires=network.service 0 0警告
ファイルシステムを自動的にマウントする場合、ネットワークファイルシステムを識別するために使用された
_netdev
オプションを使用します。_netdev
が見つからない場合、EC2 インスタンスはレスポンスを停止する可能性があります。この結果は、コンピューティングインスタンスがネットワークを開始後、ネットワークファイルシステムを初期化する必要があるためです。詳細については、「自動マウントが失敗してインスタンスがレスポンスしない」を参照してください。 -
変更をファイルに保存します。
EC2 インスタンスは、再起動するたびに Amazon FSx ファイルシステムをマウントするように設定されました。
注記
場合によっては、マウントされた Amazon FSx ファイルシステムのステータスに関係なく、Amazon EC2 インスタンスの起動が必要になることがあります。これらの場合は、/etc/fstab
ファイルに記載されているファイルシステムのエントリに nofail
オプションを追加します。
/etc/fstab
ファイルに追加したコードの行のフィールドは以下のようになります。
フィールド | 説明 |
---|---|
|
Amazon FSx ファイルシステムの DNS 名は、ファイルシステムを識別します。この名前は、コンソールから、または AWS CLI あるいは AWS SDK からプログラムで取得できます。 |
|
ファイルシステムのマウント名。この名前は、コンソールから取得することも、プログラムでdescribe-file-systemsコマンドを使用する AWS CLI または AWS APIから取得することも、または |
|
EC2 インスタンスの Amazon FSx ファイルシステムのマウントポイントです。 |
|
ファイルシステムのタイプは、Amazon FSx です。 |
|
ファイルシステムのマウントオプションは、次のオプションのカンマ区切りのリストとして表示されます。
|
|
これらのオプションにより、ネットワーク接続がオンラインになるまで、自動マウンタが動作しないことが保証されます。 注記Amazon Linux 2023 および Ubuntu 22.04 の場合、 |
|
ファイルシステムを |
|
起動時に |