【问题标题】:Mounting issue on EC2 (mount/: permission denied)EC2 上的挂载问题(挂载/:权限被拒绝)
【发布时间】:2020-11-20 03:59:56
【问题描述】:

我正在尝试在我的 AWS EC2 文件夹 /efs 上挂载 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

我在我的 dockerfile 上并使用 ubuntu 来解决这个问题,我真的希望有人能帮我解决这个问题。

谢谢!

【问题讨论】:

    标签: amazon-web-services ubuntu amazon-efs


    【解决方案1】:

    请看下面的代码示例。已确认在 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"
    

    【讨论】:

      猜你喜欢
      • 2020-09-07
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 2019-06-05
      • 2016-03-30
      • 1970-01-01
      • 2019-02-13
      • 1970-01-01
      相关资源
      最近更新 更多