温馨提示×

MinIO在CentOS上的安装步骤是什么

小樊
56
2025-04-22 17:53:28
栏目: 智能运维

在CentOS上安装MinIO的步骤如下:

准备工作

  1. 修改机器名和解析操作系统的安装过程
  • 详细步骤略。
  • 修改hosts文件,添加一个域名后缀通过软件安装的环境检测。
  • 输入 hostnamectl set-hostname xxinyu.minio 去修改机器名。
  1. 关闭防火墙和禁用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
    
  1. 创建软件安装账户
  • 创建用户:
    useradd arcgis
    passwd arcgis
    
  • 更改用户 arcgis 的密码。
  1. 修改系统句柄数
  • 编辑 /etc/security/limits.conf
    vi /etc/security/limits.conf
    
    加入以下内容(注意:此处 arcgis 是你创建的用户名):
    arcgis soft nofile 65535
    arcgis hard nofile 65535
    arcgis soft nproc 25059
    arcgis hard nproc 25059
    

下载MinIO

  • 访问 MinIO官方下载页面 下载适用于Linux的MinIO服务器二进制包。
  • 使用 wget 命令下载:
    wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
    
  • 赋予可执行权限:
    chmod +x minio
    

启动MinIO

  • 创建数据目录:
    mkdir /mnt/data
    
  • 启动MinIO服务器:
    ./minio server /mnt/data --console-address ":9001"
    
    默认用户名和密码为 minioadmin

配置MinIO

  • 使用 vim 创建配置文件 minio.conf

    vi /etc/minio/minio.conf
    

    i 进入编辑模式,粘贴并修改以下内容:

    [global]
        server_address = 0.0.0.0
        data_dir = /mnt/data
        log_dir = /mnt/log
        access_key = minio
        secret_key = minio
        bucket_name = myminio
    

    Esc 退出编辑模式,输入 :wq 保存并退出。

  • 创建服务文件 minio.service

    vi /etc/systemd/system/minio.service
    

    粘贴以下内容:

    [Unit]
        Description=MinIO Object Storage Server
        Documentation=https://docs.min.io
        After=network.target
    
    [Service]
        Type=simple
        User=minio
        Group=minio
        WorkingDirectory=/mnt/data
        ExecStart=/usr/local/bin/minio server /mnt/data
        ExecReload=/bin/kill -HUP $MAINPID
    
    [Install]
        WantedBy=multi-user.target
    

    保存并退出。

  • 重新加载systemd配置并启动MinIO服务:

    systemctl daemon-reload
    systemctl start minio
    systemctl enable minio
    

验证安装

  • 使用以下命令验证MinIO是否正常运行:
    minio server /mnt/data --console-address ":9001"
    
  • 打开浏览器,访问 http://<服务器IP>:9001,使用默认用户名 minioadmin 和密码 minio 登录。

以上步骤应该可以帮助你在CentOS上成功安装和配置MinIO。如果在安装过程中遇到任何问题,请参考MinIO的官方文档或联系技术支持获取帮助。

0