【问题标题】:Cron job to Mount AWS EFS on Startup - Ubuntu在启动时挂载 AWS EFS 的 Cron 作业 - Ubuntu
【发布时间】:2020-05-20 02:19:13
【问题描述】:

我有一个 Ubuntu 18 版本和 AWS EFS 存储,我将其安装为 NFS。我创建了一个名为 mount.sh 的脚本并授予了 exe 权限。我能够运行脚本并且 EFS 正在安装。 我希望它在系统启动期间自动执行。

我用下面的命令创建了一个 sudo crontab -e

@reboot sleep 120 /script/mount.sh

Mount.sh 有以下命令

   sudo mount -t nfs4 -o  
   nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport  
   fs-xxxxxx.efs.ap-south-1.amazonaws.com:/ /efs

您能帮我在系统启动时安装此 EFS。对 Ubuntu 非常陌生。

【问题讨论】:

    标签: ubuntu cron


    【解决方案1】:

    根据您的要求,我得到的是您希望在重启或启动时使用 EC2 挂载 AWS EFS。对于那些仍在寻找在启动/重启时使用 EC2 挂载 EFS 的解决方案的人,我对这个问题的回答可能会对他们有所帮助。

    您可以使用 fstab 而不是创建 cronjob

    启动时挂载EFS的步骤:

    1. sudo nano /etc/fstab
    2. 在文件底部添加以下行:fs-xxxxxx.efs.ap-south-1.amazonaws.com:/ /efs nfs4 _netdev 0 0
    3. 然后按Ctrl + x 保存文件。

    这样您的 EFS 将在重新启动时自动挂载 更多信息,可以关注this video

    希望对您有所帮助!祝你好运。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-03
      • 2017-04-01
      • 2011-07-10
      • 2017-06-05
      • 2014-05-27
      • 2020-09-07
      • 1970-01-01
      相关资源
      最近更新 更多