我有一个非常简单的新贵配置来维护 yas3fs 挂载。
start on filesystem
stop on runlevel [!2345]
respawn
kill timeout 15
oom never
expect fork
script
. /etc/s3.env
export AWS_ACCESS_KEY_ID
export AWS_SECRET_ACCESS_KEY
exec /opt/yas3fs/yas3fs.py /mnt/something --url=s3://something --cache-path=/mnt/s3fs-cache --mp-size=5120 --mp-num=8
end script'
发生的情况是我运行了两个 yas3fs.py 副本。一个似乎正确安装了 s3 存储桶,但另一个被暴发户不断重生(可能是因为另一个正在运行而出错)。
如果我抛出“预期分叉”,则工作永远不会正确开始。我只是希望能够让这个简单的挂载能够安全地重新启动、停止等作为新贵的工作。想法?