#安装mini目录 mkdir /usr/local/minio #存放数据 mkdir /usr/local/minio/data
cd /usr/local/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
[program:minio]
command = /usr/local/minio/minio server /usr/local/minio/data
user = root
;supervisor启动的时候是否随着同时启动,默认True
autostart = true
;程序退出后自动重启,可选值:[unexpected,true,false],默认为unexpected,表示进程意外杀死后才重启
autorestart = true
;这个选项是子进程启动多少秒之后,此时状态如果是running,则我们认为启动成功了。默认值为1
startsecs = 5
;把stderr重定向到stdout,默认 false
redirect_stderr = true
;默认为false,进程被杀死时,是否向这个进程组发送stop信号,包括子进程
stopasgroup = true
;默认为false,向进程组发送kill信号,包括子进程
killasgroup = true
;stdout日志文件大小,默认 50MB
stdout_logfile_maxbytes = 50MB
;stdout日志文件备份数
stdout_logfile_backups = 10
;日志输出
stdout_logfile = /var/log/supervisor/minio.log
修改完配置文件后重新启动supervisor
supervisorctl reload

图1-菜单栏
图2-策略对话框
#Access key长度最小是5个字符 export MINIO_ACCESS_KEY=xxxxxx #Secret key长度最小是8个字符 export MINIO_SECRET_KEY=12345678
注:如果使用surpervisor已经启动了minio,需要关闭surpervisor的所有后台任务,然后kill掉surpervisor,最后重启surpervisor,相关命令如下:
#supervisorctl 停止所有后台任务 supervisorctl stop all #查看supervisor PID pgrep supervisor #杀掉supervisor进程 kill -9 xxxpid #重启supervisor supervisord -c /etc/supervisord.conf