溫馨提示×

centos環境下minio安裝方法

小樊
85
2025-03-11 12:57:17
欄目: 智能運維

在CentOS環境下安裝MinIO可以分為幾個步驟,包括準備環境、下載和安裝MinIO、配置MinIO服務、啟動MinIO服務以及驗證安裝。以下是詳細的步驟:

1. 環境準備

  • 更新系統

    sudo yum update -y
    
  • 安裝依賴包

    sudo yum install -y wget unzip
    
  • 創建目錄和數據存儲路徑

    sudo mkdir -p /data/minio
    sudo chown -R $(whoami) /data/minio
    

2. 下載MinIO

  • 下載MinIO二進制文件

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  • 賦予執行權限

    chmod +x minio
    

3. 配置MinIO服務

  • 創建Minio服務配置文件: 創建 /etc/systemd/system/minio.service 文件并添加以下內容:

    [Unit]
    Description=MinIO Server
    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/minio
    User=minio
    Group=minio
    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
    
  • 創建環境變量文件: 創建 /etc/default/minio 文件并添加以下內容:

    MINIO_ROOT_USER=minioadmin
    MINIO_ROOT_PASSWORD=minioadmin
    MINIO_VOLUMES=/data/minio
    MINIO_OPTS="--console-address :9000"
    

4. 啟動MinIO服務

  • 啟動MinIO服務

    sudo systemctl daemon-reload
    sudo systemctl start minio
    
  • 設置開機自啟動

    sudo systemctl enable minio
    

5. 驗證安裝

  • 檢查服務狀態

    sudo systemctl status minio
    
  • 使用 mc 命令行工具驗證: 下載并安裝 mc

    wget https://dl.min.io/client/mc/release/linux-amd64/mc
    chmod +x mc
    sudo mv mc /usr/local/bin/
    

    配置 mc 連接到MinIO服務器:

    ./mc config host add your_alias minioadmin minioadmin
    

    列出集群中的桶:

    ./mc ls
    

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女