CentOS7以上(TencentOS2.4以上)开始使用systemctl管理服务器服务的开启和关闭。
minio也可以,但是需要做一些配置。
使用minio rpm包安装minio会自动创建一个/etc/systemd/system/minio.service
如图,User选项是设置启动服务的用户,Group是设置启动用户的用户组。
用户以及用户组是啥基本都可以,但是需要你自己手动创建。
ExecStart设置的是启动服务的命令以及参数。
$MINIO_OPTS 是启动参数
$MINIO_VOLUMES是设置数据存储位置
这两个变量不在这个文件中设置,稍后会说明使用 LimitNOFILE则是设置minio进程可以打开的文件描述符数量。
设置好这个文件后保存退出。
编辑另一个文件:
vim /etc/default/minio
这里边给出了4个参数。
保存文件, 启动服务
systemctl start minio.service