验证 MinIO 是否安装成功,通常可以从进程/服务、端口、客户端命令、Web 控制台几个层面来检查。下面按常见场景说明:
ps -ef | grep minio
如果看到 minio server 相关进程,说明已启动。
默认端口是 9000(API),控制台一般是 9001:
netstat -tunlp | grep 9000
# 或
ss -tunlp | grep 9000
如果安装了 mc:
mc alias set local http://127.0.0.1:9000 ACCESSKEY SECRETKEY
mc ls local
能列出 bucket 说明安装正常。
打开:
http://<服务器IP>:9000
或控制台:
http://<服务器IP>:9001
能看到 MinIO 登录界面即成功。
docker ps | grep minio
状态为 Up 说明运行正常。
docker logs <minio容器名>
日志中出现:
API: http://0.0.0.0:9000
Console: http://0.0.0.0:9001
说明启动成功。
http://<宿主机IP>:9000
kubectl get pods -n minio
kubectl logs <minio-pod> -n minio
Pod 状态为 Running,且日志无报错即可。
✅ 进程在运行
✅ 端口可访问
✅ Web 控制台能打开
✅ 能用 mc 或 SDK 正常读写对象
如果你愿意,可以告诉我你是怎么安装的(二进制 / Docker / K8s / Windows),我可以给你更精确的验证命令。