LoginSignup
3
2

More than 3 years have passed since last update.

AWSのUbuntuのEC2でEFSのマウント(amazon-efs-utils)

Posted at

他のQiitaの記事の言っていることだけではだめだったので備忘録.

EFS (Elastic File System)はファイルサーバとして便利で,https://docs.aws.amazon.com/ja_jp/efs/latest/ug/mounting-fs.htmlでいっているようにマウントヘルパーを使うのが便利です.Amazon Linux2のAMIを用いればデフォルトで

sudo mount -t efs fs-12345678:/ /mnt/efs

のようにして簡単にできるのですが,Ubuntuベースなど他のディストリビューションを使うとこれが入っていないのでメモ.

amazon-efs-utilsを入れればいいと公式も言っている(https://docs.aws.amazon.com/ja_jp/efs/latest/ug/installing-other-distro.html)わけですが,ちょっとだけトラブったのでメモ.

結論

sudo apt update & sudo apt upgradeが必要.

sudo apt update
sudo apt upgrade
sudo apt install -y stunnel4
git clone https://github.com/aws/efs-utils
cd efs-utils
sudo apt install -y binutils
./build-deb.sh
sudo apt install -y ./build/amazon-efs-utils*deb

他の記事で言っていること

sudo apt install -y stunnel4しないと

The following packages have unmet dependencies: amazon-efs-utils : Depends: stunnel4 (>= 4.56) but it is not installable E: Unable to correct problems, you have held broken packages.

と怒られる,というのはよく見る.また,エラーをよく見ると

sudo apt install -y binutils

をしなさいというのもわかる.けどこれでもバージョンの依存関係が合わなかった.

ということで,

sudo apt update
sudo apt upgrade

すればokだった.

あとは

sudo mount -t efs fs-12345678:/ /mnt/efs

できる.

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2