centos

minio centos安装配置

小樊
46
2025-04-20 17:30:12
栏目: 智能运维

在CentOS系统上安装和配置MinIO对象存储服务是一个相对简单的过程。以下是一个详细的步骤指南,帮助你在CentOS 8.3上安装和配置MinIO。

1. 准备工作

2. 安装MinIO

  1. 创建安装目录

    mkdir -p /data/minio/{bin,data,conf,logs}
    
  2. 下载并授权MinIO二进制文件

    wget -P /data/minio/bin https://dl.min.io/server/minio/release/linux-amd64/minio
    chmod +x /data/minio/bin/minio
    
  3. 配置MinIO环境变量: 编辑/etc/profile文件,添加以下内容:

    export MINIO_HOME=/data/minio
    export PATH=$PATH:$MINIO_HOME/bin
    

    执行生效:

    source /etc/profile
    
  4. 验证MinIO版本

    minio --version
    

3. 配置MinIO

  1. 创建MinIO用户

    useradd -s /sbin/nologin -M minio
    
  2. 修改目录所属主和所属组

    chown -R minio:minio /data/minio
    
  3. 修改机器名和解析操作系统的安装过程

    • 修改/etc/hosts文件,添加一个域名后缀。
    • 输入以下命令修改机器名:
      hostnamectl set-hostname xxinyu.minio
      
  4. 关闭防火墙和禁用IPv6

    • 关闭防火墙:
      systemctl stop firewalld
      systemctl disable firewalld
      
    • 禁用IPv6:
      vi /etc/sysctl.conf
      
      加入以下内容:
      net.ipv6.conf.all.disable_ipv6 = 1
      net.ipv6.conf.default.disable_ipv6 = 1
      
      执行:
      sysctl -p
      
  5. 创建软件安装账户

    useradd arcgis
    passwd arcgis
    

    更改用户arcgis的密码。

  6. 修改系统句柄数: 编辑/etc/security/limits.conf文件,添加以下内容:

    arcgis soft nofile 65535
    arcgis hard nofile 65535
    arcgis soft nproc 25059
    arcgis hard nproc 25059
    

4. 启动MinIO服务

  1. 前台运行

    ./minio server /data/minio
    
  2. 后台运行

    nohup ./minio server /data/minio > /data/minio/minio.log 2>&1 &
    

5. 设置MinIO开机自启

  1. 打开开机自启文件

    vi /etc/rc.local
    

    添加自启脚本:

    nohup /data/minio/minio server --console-address ":9001" /data/minio > /data/minio/minio.log 2>&1 &
    
  2. 保存并退出

6. 验证安装

通过以上步骤,你可以在CentOS系统上成功安装和配置MinIO对象存储服务。如果有任何问题,请参考MinIO官方文档或联系MinIO支持团队。

0
看了该问题的人还看了