Linux 上 MinIO 的安全升级步骤
一 升级前准备
二 升级步骤
sudo systemctl stop miniosudo cp /usr/local/bin/minio /usr/local/bin/minio.bak-$(date +%F);如有自定义配置也一并备份wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /tmp/miniochmod +x /tmp/minio && sha256sum /tmp/minio(与官网校验值比对)sudo mv /tmp/minio /usr/local/bin/miniosudo systemctl start miniosystemctl status minio 与 mc admin info <alias> 或访问 http://服务器IP:9001wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-<version>.x86_64.rpm -O minio.rpmsudo dnf update minio.rpm(或 sudo rpm -Uvh minio.rpm)sudo systemctl restart minio && systemctl status miniochmod +x /usr/local/bin/miniomc admin service restart <alias> 统一重启集群节点(如为分布式部署)docker pull minio/minio:RELEASE.<YYYY-MM-DD>THH-MM-SSZdocker run ... 或使用编排工具(如 docker-compose)执行滚动更新三 升级后验证与回滚
mc admin info <alias> 或 mc admin version <alias>systemctl status minio,并检查 API: 9000 / Console: 9001 是否正常sudo mv /usr/local/bin/minio.bak-<date> /usr/local/bin/minio && sudo systemctl restart miniosudo rpm -Uvh --oldpackage minio-<old>.rpm)并恢复服务文件四 注意事项
mc admin service restart <alias> 或控制台检查一致性