minio安装(rpm方式)

环境:
OS:Centos 7

 

1.下载minio
下载地址如下
wget https://dl.min.io/server/minio/release/linux-amd64/

 

2.安装

[root@host135 milvus]# rpm -ivh minio-20240803043323.0.0-1.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:minio-20240803043323.0.0-1       ################################# [100%]

 

3.创建默认配置文件

vi /etc/default/minio
配置文件内容如下(注意端口冒号前有个空格):

MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=minioadmin

MINIO_OPTS="--address :9000 --console-address :9090"
MINIO_VOLUMES="/home/middle/minio/data"

 

说明:
MINIO_VOLUMES参数指定的目录不需要提前创建,服务启动后会自动创建

 

4.修改任务启动用户并启动服务

复制代码
[root@host135 data]# more /usr/lib/systemd/system/minio.service
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio

[Service]
Type=notify

WorkingDirectory=/usr/local

User=root
Group=root
ProtectProc=invisible

EnvironmentFile=-/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES

# Let systemd restart this service always
Restart=always

# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=1048576

# Turn-off memory accounting by systemd, which is buggy.
MemoryAccounting=no

# Specifies the maximum number of threads this process can create
TasksMax=infinity

# Disable timeout logic and wait until process is stopped
##TimeoutSec=infinity
TimeoutStopSec=infinity

SendSIGKILL=no

[Install]
WantedBy=multi-user.target

# Built for ${project.name}-${project.version} (${project.name})
复制代码

 

说明:

1.参数TimeoutSec修改为TimeoutStopSec
2.用户和组修改为root
User=root
Group=root

 

5.启动服务
让修改的配置生效
systemctl daemon-reload
启动服务
systemctl start minio
设置开机启动
systemctl enable minio # 设置开机启动
systemctl disable minio # 取消开机启动

 

6.登录
访问 http://192.168.1.135:9090,使用 minioadmin/minioadmin 账户密码登录.

 

 

posted @   slnngk  阅读(727)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-08-06 mysql最大连接数不生效
2021-08-06 删除oracle trace文件
2020-08-06 使用logstash迁移elasticsearch(实时同步)
点击右上角即可分享
微信分享提示