你提到的 “Linux MinIO 版” 通常理解为 在 Linux 上运行的 MinIO 服务(minio server)。下面我按最常见、最安全的升级方式来说明。
minio --version
# 或
./minio --version
MinIO 升级一般不会破坏数据,但生产环境必须备份:
/data)config.json、环境变量)常见三种:
ps aux | grep minio
kill -9 <PID>
或(systemd):
systemctl stop minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
⚠️ 注意:
- amd64 / arm64 要匹配
- 生产环境建议校验 checksum
mv minio /usr/local/bin/minio
systemctl start minio
# 或
./minio server /data
如果你用的是官方 systemd 配置:
systemctl stop minio
wget -O /usr/local/bin/minio https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x /usr/local/bin/minio
systemctl start minio
docker ps | grep minio
docker pull minio/minio
docker rm -f minio
docker run -d \
--name minio \
-p 9000:9000 -p 9001:9001 \
-v /data:/data \
minio/minio server /data --console-address ":9001"
minio --version
systemctl status minio
访问:
✅ 升级建议 小版本逐步升(如 RELEASE.2023 → 2024)
✅ 分布式集群要 逐个节点升级
❌ 不要跨超大版本直接跳
❌ 不要中途断电或强杀
如果你能告诉我:
我可以给你精确到命令的升级方案。