Я хотел бы подтвердить, что efs смонтирован на моем экземпляре ec2, но не знаю команды.
я смонтировал свою EFS в каталог '/ data'
я думаю, что правильная команда была бы
df -h
Filesystem Size Used Avail Use% Mounted on
udev 996M 12K 996M 1% /dev
tmpfs 201M 356K 200M 1% /run
/dev/xvda1 7.8G 2.2G 5.3G 29% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 1001M 0 1001M 0% /run/shm
none 100M 0 100M 0% /run/user
но я не уверен.
Чтобы смонтировать том EFS (nfs) на Amazon AWS, выполните следующие действия.
sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2 volumeID.efs.zone.amazonaws.com:/ /your/mountpoint
Вы также можете добавить параметр «автоматическое монтирование» в / etc / fstab, чтобы он сохранялся после перезагрузки (добавьте его в последнюю строку)
volumeID.efs.zone.amazonaws.com:/ /your/mountpoint nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2 0 0
Обратите внимание, что вы установили nfs-utils (если работает под centos или rhel как) или nfs-common (как debian и ubuntu)
хорошо, я обнаружил, что когда efs смонтирован правильно, вы видите ответ с командой для df -h, например
fs-xxxxxxxx.efs.us-east-1.amazonaws.com:/ 8.0E 0 8.0E 0% /data
также необходимо убедиться, что группа безопасности EFS разрешила «вход» из моей группы безопасности ec2