概要 - Amazon Elastic File System

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

概要

Amazon EFS クライアント (amazon-efs-utils) は、Amazon EFS ツールのオープンソースのコレクションです。Amazon EFS クライアントは追加コストなしで使用でき、こちらからダウンロードできます GitHubここ:https://github.com/aws/efs-utilsamazon-efs-utils パッケージは、Amazon Linux パッケージリポジトリで利用でき、他の Linux ディストリビューションのパッケージをビルドおよびインストールできます。また、AWS Systems Manager を使用して、パッケージを自動的にインストールまたは更新できます。詳細については、「AWS Systems Manager を使用して、Amazon EFS クライアントを自動的にインストールまたは更新する」を参照してください。

注記

-amazon-efs-utilsパッケージは、Amazon Linux および Amazon Linux 2 の Amazon マシンイメージ (AMI) にプレインストールされています。

Amazon EFS クライアントには、マウントヘルパーおよび Amazon EFS ファイルシステムの転送時のデータ暗号化の実行を容易にするツールが用意されています。マウントヘルパーは、特定のタイプのファイルシステムのマウント時に使用するプログラムです。Amazon EFS ファイルシステムをマウントするために、Amazon EFSに含まれているマウントヘルパーを使用することをお勧めします。Amazon EFS クライアントを使用すると、EFS ファイルシステムのマウントが簡素化され、ファイルシステムのパフォーマンスが向上します。EFSクライアントおよびマウントヘルパーの使用に関する詳細については、「EFS ファイルシステムをマウントする」を参照してください。

には以下の依存関係がありますamazon-efs-utilsおよびは、をインストールするときにインストールされますamazon-efs-utilsパッケージ:

  • NFS クライアント

    • nfs-utilsRHEL、CentOS、Amazon Linux、および Fedora ディストリビューション用

    • Debian および Ubuntu ディストリビューション用 nfs-common

  • ネットワークリレー (stunnel パッケージ、バージョン 4.56 以降)

  • Python (バージョン 3.4 以降)

  • OpenSSL 1.0.2 以降

注記

デフォルトでは、Transport Layer Security (TLS) と Amazon EFS マウントヘルパーを使用している場合、マウントヘルパーは、証明書ホスト名チェックを強制します。Amazon EFS マウントヘルパーは、TLS 機能の stunnel プログラムを使用します。Linux のバージョンによっては、次のバージョンが含まれていない場合があります。stunnelこれらの TLS 機能をデフォルトでサポートしています。これらの Linuxディストリビューションのいずれかを使用する場合、TLS を使用する Amazon EFS ファイルシステムのマウントが失敗します。

インストールしたらamazon-efs-utilsパッケージで、システムの stunnel のバージョンをアップグレードするには、stunnel のアップグレード

以下を使用できます。AWS Systems ManagerAmazon EFS クライアントを管理し、インストールまたは更新に必要なタスクを自動化する amazon-efs-utils EC2 インスタンスでパッケージ化します。詳細については、「AWS Systems Manager を使用して、Amazon EFS クライアントを自動的にインストールまたは更新する」を参照してください。

暗号化の問題については、暗号化のトラブルシューティング を参照してください。

サポートされているディストリビューション

Amazon EFS クライアントは、以下の Linux および Mac ディストリビューションに対して検証されています。

ディストリビューションパッケージタイプinit system
Amazon Linux 2017.09rpmupstart
Amazon Linux 2rpmsystemd
CentOS 7, 8rpmsystemd
Debian 9, 10debsystemd
Fedora 28-32rpmsystemd
macOS Big Surlaunchd
macOS OS モントレーlaunchd
OpenSUSE Leap、タンブルウィードrpmsystemd
Red Hat Enterprise Linux (RHEL) 7, 8rpmsystemd
SUSE Linux Enterprise Server (SLES) 12, 15rpmsystemd
Ubuntu 16.04 LTS, 18.04 LTS, 20.04 LTSdebsystemd

パッケージが検証されたサポートされているディストリビューションの完全なリストについては、amazon-efs-utils READMEGithub で。

以下のセクションでは、EC2 Linux および Mac インスタンスで Amazon EFS クライアントをインストールする方法を学ぶことができます。