一、摘要
上午成功的挂载了oss到主机上,根据官方的建议最好把ossfs服务添加到守护进程里。
二、步骤
1、添加启动脚本
在root
目录下创建一个目录存放脚本:
[root@blog bin]# mkdir /root/ossfs_scripts
[root@blog bin]# vi /root/ossfs_scripts/start_ossfs.sh
# 写入以下信息
# 卸载
fusermount -u /mnt/ossfs
# 重新挂载
exec ossfs [bucket] [MountPoint] -ourl=[EndPoint] -f
把方括号内内的值及方括号替换成响应的信息即可,注意一定要加上-f
选项!!!
2、添加supervisor配置
supervisor
服务端的配置和安装见使用supervisor管理进程
[root@blog bin]# vi /etc/supervisor/ossfs.ini
加入配置数据:
command=bash /home/ma/ossfs_scripts/start_ossfs.sh
logfile=~/var/log/ossfs.log
log_stdout=true
log_stderr=true
logfile_maxbytes=1MB
logfile_backups=10
stdout_logfile=~/var/log/supervisor/ossfs.log
stdout_logfile_maxbytes=1MB
stdout_logfile_backups=10
stderr_logfile=~/var/log/supervisor/ossfs.err
stderr_logfile_maxbytes=1MB
stderr_logfile_backups=10
更新supervisor配置并重新载入:
[root@blog bin]# supervisorctl update
[root@blog bin]# supervisorctl reload
查看是否配置成功:
[root@blog bin]# supervisorctl status
ossfs RUNNING pid 2288, uptime 1:40:25
三、总结
总的来说配置还是十分简单,主要的问题是要弄清楚supervisor的配置。
下午因为太粗心在配置脚本的时候忘了加-f
选项,在这里卡了很久。。。
此处评论已关闭