#安裝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