在启动时自动挂载s3fs
我使用Amazon S3存储桶来提供我的服务器的一些内容。 我能够成功安装它,并授予Apache权限,但无法在重新启动时正确安装。 我用这一行更新了我的/etc/fstab ,但启动时没有任何反应 s3fs#my-bucket-name /mnt/s3_bucket fuse allow_other,umask=227,uid=33,gid=33,use_cache=/root/cache 0 0 所以,我尝试了另外一种方式,在上面说了一行,然后把我的命令行放在/etc/init.d/local : #!/usr/bin/env bash s3fs -o allow_other,uid=33,gid=33,umask=227,use_cache=/root/cache my-bucket-name /mnt/s3_bucket …也没有工作。 我结束了一个cron ,现在,它的工作,但对我来说,感觉非常hacky,我想知道为什么在开始安装它不起作用。 //Crontab */10 * * * * ~/mountBucket.sh 1>/dev/null //Mount script #!/usr/bin/env bash if [[ -d /mnt/s3_bucket/someBucketVirtualDirectoryName ]] ; then echo 'Bucket already mounted' ; else s3fs -o allow_other,uid=33,gid=33,umask=227,use_cache=/root/cache my-bucket-name /mnt/s3_bucket ; fi […]