CentOS系统更新MinIO版本的步骤
mc admin backup命令或手动复制数据到安全位置,避免升级过程中数据丢失。mc admin info http://minio-server-url或minio version确认当前MinIO版本,为后续升级做准备。根据安装方式选择对应命令停止服务:
systemd管理服务(推荐):sudo systemctl stop minio;init.d脚本(旧版本):sudo /etc/init.d/minio stop。若通过包管理器(yum/dnf)安装,先卸载旧版本以避免冲突:
sudo yum remove minio -y;sudo dnf remove minio -y。minio-server-latest-linux-amd64.rpm),使用wget下载:wget https://dl.min.io/server/minio/release/linux-amd64/minio-server-latest-linux-amd64.rpm。minio-linux-amd64.tar.gz):wget https://dl.min.io/server/minio/release/linux-amd64/minio-linux-amd64.tar.gz。docker pull minio/minio。yum或dnf安装下载的RPM包:sudo yum install minio-server-latest-linux-amd64.rpm -y(CentOS 7);sudo dnf install minio-server-latest-linux-amd64.rpm -y(CentOS 8及以上)。tar -zxvf minio-linux-amd64.tar.gz;sudo mv minio-linux-amd64/minio /usr/local/bin/(需root权限)。docker stop <container_name_or_id>;docker rm <container_name_or_id>;<data_volume>为实际路径):docker run -d --name minio-new -p 9000:9000 -v <data_volume>:/data minio/minio server /data。sudo systemctl start minio;docker start minio-new(若为新容器名)。minio version或docker exec -it <container_name> sh minio version,确认输出版本为最新;http://<server_ip>:9000,登录后查看版本信息。/etc/minio/minio.conf)兼容;-v <data_volume>:/data),避免数据丢失。