我正在尝试将efs文件系统安装在我的AWS EC2文件夹/efs上,我正在使用以下代码。
RUN sudo chmod -R 777 /efs
RUN sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 172.XX.X.XX:/ /efs
我也收到这个错误消息
command '/bin/bash -c sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 172.XX.X.XX:/ /efs' returned a non-zero code: 32
我正在使用ubuntu来解决这个问题,我真的希望有人能帮助我。
谢谢!
请查看下面的代码示例。已确认可在Ubuntu 18 上运行
# EFS
echo "INSTALLING EFS START"
cd /tmp/
sudo apt-get -y install binutils
git clone https://github.com/aws/efs-utils
cd efs-utils
./build-deb.sh
sudo apt-get -y install ./build/amazon-efs-utils*deb
cd /tmp/
sudo mkdir -p /mnt/efs
sudo mount -t efs ${ElasticFileSystemId}:/ /mnt/efs/
echo "INSTALLING EFS END"