centos

centos minio如何更新版本

小樊
39
2025-10-25 23:25:16
栏目: 智能运维

CentOS系统更新MinIO版本的步骤

一、准备工作

  1. 备份数据:升级前务必备份MinIO服务器上的所有数据,可使用mc admin backup命令或手动复制数据到安全位置,避免升级过程中数据丢失。
  2. 检查当前版本:通过命令mc admin info http://minio-server-urlminio version确认当前MinIO版本,为后续升级做准备。

二、停止MinIO服务

根据安装方式选择对应命令停止服务:

三、卸载旧版本(可选但推荐)

若通过包管理器(yum/dnf)安装,先卸载旧版本以避免冲突:

四、下载最新版本

  1. 通过包管理器安装(推荐)
    访问MinIO官方下载页面,获取CentOS对应的最新RPM包链接(如minio-server-latest-linux-amd64.rpm),使用wget下载:
    wget https://dl.min.io/server/minio/release/linux-amd64/minio-server-latest-linux-amd64.rpm
  2. 通过二进制文件安装
    下载最新版本的二进制压缩包(如minio-linux-amd64.tar.gz):
    wget https://dl.min.io/server/minio/release/linux-amd64/minio-linux-amd64.tar.gz
  3. 通过Docker安装
    拉取最新版本的MinIO镜像:docker pull minio/minio

五、安装/替换新版本

  1. 包管理器安装
    使用yumdnf安装下载的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及以上)。
  2. 二进制文件安装
    解压下载的压缩包并替换旧版本二进制文件:
    tar -zxvf minio-linux-amd64.tar.gz
    sudo mv minio-linux-amd64/minio /usr/local/bin/(需root权限)。
  3. Docker安装
    停止并删除旧容器(若有):
    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

六、启动MinIO服务

七、验证更新

  1. 命令行验证:运行minio versiondocker exec -it <container_name> sh minio version,确认输出版本为最新;
  2. Web界面验证:访问http://<server_ip>:9000,登录后查看版本信息。

注意事项

0
看了该问题的人还看了