在 Linux 上检查 MinIO 是否安装并正常运行,可以从“是否安装”和“是否运行”两个层面来检查。下面按常见场景给你一套完整排查方法。
MinIO 通常是单个二进制文件:
which minio
或:
ls -l /usr/local/bin/minio
如果看到路径,说明已安装。
也可以直接查看版本:
minio --version
✅ 正常输出示例:
minio version RELEASE.2024-XX-XXTXX-XX-XXZ
dpkg -l | grep minio
rpm -qa | grep minio
ps -ef | grep minio
或:
pgrep -a minio
✅ 运行中会看到类似:
/usr/local/bin/minio server /data
ss -lntp | grep 9000
或:
netstat -lntp | grep 9000
9000:API
9001:Web 控制台(新版本)
如果你是用 systemd 安装的:
systemctl status minio
✅ 正常状态:
Active: active (running)
启动 / 重启 / 停止命令:
sudo systemctl start minio
sudo systemctl restart minio
sudo systemctl stop minio
设置开机自启:
sudo systemctl enable minio
curl http://127.0.0.1:9000/minio/health/live
✅ 返回:
OK
http://服务器IP:9001
能打开 Web 控制台说明安装成功 ✅
常见配置位置:
/etc/default/minio
数据目录示例:
/data
查看是否已有 bucket:
ls /data
mc alias set local http://127.0.0.1:9000 ACCESS_KEY SECRET_KEY
mc admin info local
✅ 能看到节点和磁盘信息说明一切正常
| 问题 | 排查 |
|---|---|
| 端口不通 | 防火墙 / 安全组 |
| 启动失败 | journalctl -u minio -xe |
| 权限问题 | 数据目录权限 |
| 版本太旧 | minio --version |
如果你愿意,可以告诉我:
我可以直接给你“对症下药”的排查命令。