ablog

不器用で落着きのない技術者のメモ

RHEL7 から EFS をマウントする

  • インストールと設定
$ sudo yum -y install git
$ git clone https://github.com/aws/efs-utils
$ cd efs-utils
$ sudo yum -y install rpm-build
$ make rpm
$ sudo yum -y install build/amazon-efs-utils*rpm
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
$ sudo python get-pip.py
$ pip install virtualenv
$ sudo pip install virtualenv
$ virtualenv ~/.envs/efs-utils
$ source ~/.envs/efs-utils/bin/activate
$ pip install -r requirements.txt
$ make test
  • EFSをマウントする
$ mkdir efs
$ sudo mount -t efs fs-f92798d8:/ efs
  • 確認する
$ df -h
Filesystem                                      Size  Used Avail Use% Mounted on
/dev/xvda2                                       10G  1.4G  8.7G  14% /
devtmpfs                                        3.8G     0  3.8G   0% /dev
tmpfs                                           3.9G     0  3.9G   0% /dev/shm
tmpfs                                           3.9G   17M  3.9G   1% /run
tmpfs                                           3.9G     0  3.9G   0% /sys/fs/cgroup
fs-f92798d8.efs.ap-northeast-1.amazonaws.com:/  8.0E     0  8.0E   0% /home/ec2-user/efs-utils/efs
tmpfs                                           782M     0  782M   0% /run/user/1000