CentOS 下 MinIO 安装常见问题与排查
一 环境与兼容性
cat /etc/centos-release 确认版本。二 权限与服务配置
chown -R minio-user:minio-user /data/minio && chmod -R u+rwx /data/minio。MINIO_VOLUMES(必填)、MINIO_ROOT_USER、MINIO_ROOT_PASSWORD、MINIO_OPTS(如 --console-address ":9001")。EnvironmentFile=-/etc/default/minio 加载变量;ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES;建议设置 Restart=on-failure、LimitNOFILE=65536 等。ProtectProc=invisible 做排查,但生产环境不建议长期使用 root。三 端口与防火墙
firewall-cmd --zone=public --add-port=9000/tcp --permanent 与 firewall-cmd --zone=public --add-port=9001/tcp --permanentfirewall-cmd --reloadfirewall-cmd --zone=public --list-ports四 存储与路径问题
五 日志与快速排查
journalctl -u minio -xe 查看启动失败原因与详细报错。ss -ltnp | grep -E '9000|9001' 或 lsof -i:9000 检查端口是否被占用。minio --versionhttp://服务器IP:9001,使用 MINIO_ROOT_USER/MINIO_ROOT_PASSWORD 登录mc 并执行 mc ls <别名> 验证桶列表。