在Ubuntu上挂载EFS
总的来说
由於在Amazon Linux上有很多資料,但在Ubuntu上很難找到解釋,所以我試著寫了一篇解釋。
创建EFS
这个地方有很多信息,所以我会选择省略。
安全组设置
请确认EFS页面上的安全组。

允许从EC2实例向EFS的挂载目标的安全组添加NFS访问权限。

请安装amazon-efs-utils工具。
安装binutils
$ sudo apt-get -y install binutils
从 GitHub 上获取源代码
$ git clone https://github.com/aws/efs-utils
$ cd efs-utils
构建并安装RPM软件包
$ ./build-deb.sh
# パッケージの確認
$ ls ./build/amazon-efs-utils*deb
构建 DEV 包
# DEV パッケージをインストール
$ sudo apt-get install -y ./build/amazon-efs-utils*deb
...
Setting up amazon-efs-utils (1.3) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for systemd (229-4ubuntu21.2) ...
Processing triggers for ureadahead (0.100.0-19) ...
$
进行攀登
我要确认DNS名称。

创建一个目录。
sudo mkdir /mnt/efs
我要擺脫他。
sudo mount -t efs <DNS名>:/ /mnt/efs
如果希望在启动后自动挂载,请进行以下操作。
编辑/etc/fstab
sudo vi /etc/fstab
我将在下面进行补充。
<DNS名>:/ /mnt/efs efs defaults,_netdev 0
确定
df -h
以上就是。
请参考
非常感谢您提供的参考网站:
https://dev.classmethod.jp/cloud/aws/install-amazon-efs-utils/
https://dev.classmethod.jp/etc/20181209-efs/