linux

MinIO在Linux上的安装配置有哪些

小樊
61
2025-02-28 12:53:54
栏目: 智能运维

MinIO在Linux上的安装配置主要包括以下几个步骤:

下载MinIO

首先,从MinIO官方网站下载适用于Linux的安装包。例如,对于CentOS系统,可以下载.rpm安装包。

安装MinIO

使用rpm命令安装下载的安装包:

wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230809233022.0.0.x86_64.rpm
sudo rpm -ivh minio-20230809233022.0.0.x86_64.rpm

配置MinIO服务

  1. 创建并编辑MinIO服务配置文件

    创建/etc/systemd/system/minio.service文件,并添加以下内容:

    [unit]
    Description=MinIO
    Documentation=https://min.io/docs/minio/linux/index.html
    Wants=network-online.target
    After=network-online.target
    AssertFileIsExecutable=/usr/local/bin/minio
    
    [service]
    WorkingDirectory=/usr/local
    ProtectProc=invisible
    EnvironmentFile=-/etc/default/minio
    ExecStartPre=/bin/bash -c "if [ -z \"${minio_volumes}\" ]; then echo \"variable minio_volumes not set in /etc/default/minio\"; exit 1; fi"
    ExecStart=/usr/local/bin/minio server $minio_opts $minio_volumes
    Restart=always
    LimitNoFile=65536
    TasksMax=infinity
    TimeoutStopSec=infinity
    SendSigKill=no
    
    [Install]
    WantedBy=multi-user.target
    
  2. 创建并编辑环境变量文件

    创建/etc/default/minio文件,并添加以下内容:

    minio_root_user=minioadmin
    minio_root_password=minioadmin
    minio_volumes=/data
    minio_opts="--console-address :9001"
    

    请确保minio_root_userminio_root_password设置为您自己的用户名和密码,minio_volumes指定数据存储路径。

启动MinIO服务

执行以下命令启动MinIO服务:

sudo systemctl start minio

查询服务状态

使用以下命令查询MinIO服务运行状态:

sudo systemctl status minio

配置监听地址与端口、启用HTTPS等

以上步骤涵盖了MinIO在Linux上的基本安装和配置流程。根据实际需求,您可能还需要进行更多的高级配置,例如设置多个节点组成分布式存储、配置安全性选项等。建议参考MinIO的官方文档以获取更详细的信息和高级配置指南。

0
看了该问题的人还看了