下面给你一份在 Linux 上升级 MinIO 的完整、稳妥操作指南,适用于单机 MinIO(二进制部署)和MinIO Server,不涉及 Kubernetes(如需要 K8s 升级可再补充)。
minio --version
示例输出:
minio version RELEASE.2023-10-07T15-07-38Z
MinIO 升级通常向下兼容,但仍建议:
cp -r /data/minio /data/minio.bak
✅ 本文适用于:
❌ 不适用于:
systemctl stop minio
确认已停止:
ps -ef | grep minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
或指定版本(更稳定):
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio.RELEASE.2024-01-16T16-07-38Z
chmod +x minio
mv minio /usr/local/bin/minio
确认路径:
which minio
systemctl start minio
systemctl status minio
minio --version
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
mv mc /usr/local/bin/mc
验证:
mc --version
docker pull minio/minio
docker stop minio
docker rm minio
docker run -d \
--name minio \
-p 9000:9000 \
-p 9001:9001 \
-v /data/minio:/data \
minio/minio server /data --console-address ":9001"
⚠️ 数据目录必须挂载一致
建议:
当前版本 → 最新稳定版
journalctl -u minio -f
或:
tail -f /var/log/minio.log
检查:
minio server /data
看报错信息
确认:
netstat -tunlp | grep 9000
systemctl stop minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/minio
systemctl start minio
minio --version
如果你愿意,可以告诉我:
我可以给你完全定制化的升级方案。