minio安装部署

创建/etc/systemd/system/minio.service

[Unit]
Description=MinIO Object Storage
Documentation=https://min.io
Wants=network-online.target
After=network-online.target

[Service]
User=root
Group=root
Environment="MINIO_ACCESS_KEY=3PyBkcuC2yyH34SGjDBH"
Environment="MINIO_SECRET_KEY=c1y0pZQuCCG7mvV4CBD0TUKZo5JY86YdWmiena8v"
ExecStart=/zjmes/minio/minio.RELEASE.2022-05-26T05-48-41Z server /data/minio
Restart=always
LimitNOFILE=65536
Environment="MINIO_ROOT_USER=minioadmin"      # 设置自定义用户名
Environment="MINIO_ROOT_PASSWORD=minioadmin123"  # 设置自定义密码

# ========= 核心优化配置 =========
# 连接和超时设置
Environment="MINIO_API_REQUESTS_DEADLINE=1800s"       # 请求处理最大时间 (30分钟)
Environment="MINIO_API_READ_DEADLINE=600s"            # 读取超时 (10分钟)
Environment="MINIO_API_WRITE_DEADLINE=600s"           # 写入超时 (10分钟)
Environment="MINIO_API_IDLE_TIMEOUT=300s"             # 空闲连接超时 (5分钟)

# 网络缓冲区设置 (关键修复 Connection reset)
Environment="MINIO_API_REQUEST_HEADER_BUF_SIZE=65536" # 请求头缓冲区大小 (64KB)
Environment="MINIO_API_REQUEST_BODY_BUF_SIZE=10485760" # 请求体缓冲区大小 (10MB)

# 客户端连接设置
Environment="MINIO_API_CLIENT_READ_TIMEOUT=1800s"     # 客户端读超时 (30分钟)
Environment="MINIO_API_CLIENT_WRITE_TIMEOUT=1800s"    # 客户端写超时 (30分钟)

# 连接池设置
Environment="MINIO_SERVER_MAX_READ_HEADER_TIMEOUT=600s"
Environment="MINIO_SERVER_READ_HEADER_TIMEOUT=300s"
Environment="MINIO_SERVER_MAX_CONNECTION_DURATION=1800s"

# ========= 系统资源优化 =========
# 文件描述符限制
LimitNOFILE=262144

# 进程/线程限制
LimitNPROC=65536

# 内存锁定设置 (提高性能)
LimitMEMLOCK=infinity

# 重启策略
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

在/data下创建文件夹 minio

上传minio.RELEASE.2022-05-26T05-48-41Z到/zjmes/minio/,并授予可执行权限

最后:

# 重新加载配置
sudo systemctl daemon-reload

# 重启MinIO服务
sudo systemctl restart minio

# 查看服务状态
sudo systemctl status minio -l

# 检查配置是否生效
sudo grep -a 'MINIO_API_' /proc/$(pgrep minio)/environ

说明:minio.RELEASE.2022-05-26T05-48-41Z上传文件是原文件,新版本的minio会存储成xl.meta的文件夹格式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

k_trouble

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值