溫馨提示×

centos安裝minio教程

小樊
66
2025-02-26 19:50:21
欄目: 智能運維

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

準備工作

  1. 集群節點規劃:規劃你的集群節點,包括節點IP地址和數據盤路徑。
  2. 基礎環境準備
    • 確保三臺機器可以通過SSH免密登錄。
    • 關閉防火墻并修改系統最大文件數。
    • 創建啟動腳本、配置文件和數據目錄。

安裝MinIO

  1. 下載MinIO
    • 使用wget命令下載適合CentOS的MinIO二進制文件。例如:
      wget https://dl.min.io/server/minio/release/linux-amd64/minio
      
  2. 賦權:給予下載的二進制文件執行權限:
    chmod +x minio
    
  3. 創建MinIO用戶和組(可選但推薦):為了安全起見,創建一個專用的用戶和組來運行MinIO。
    sudo groupadd minios
    sudo useradd -r -g minio minio
    
  4. 創建存儲目錄及日志目錄
    sudo mkdir -p /opt/module/minio/data
    sudo mkdir -p /opt/module/minio/logs
    sudo chown minio:minio /opt/module/minio/data
    sudo chown minio:minio /opt/module/minio/logs
    
  5. 配置MinIO服務
    • 創建一個systemd服務文件,以便將MinIO作為系統服務來管理。
    sudo vim /usr/lib/systemd/system/minio.service
    
    在文件中添加以下內容:
    [Unit]
    Description=MinIO
    Documentation=https://docs.min.io
    Wants=network-online.target
    After=network-online.target
    AssertFileIsExecutable=/usr/local/bin/minio
    
    [Service]
    WorkingDirectory=/usr/local
    User=minio
    Group=minio
    Environment="MINIO_ROOT_USER=minioadmin"
    Environment="MINIO_ROOT_PASSWORD=minioadmin"
    Environment="MINIO_ACCESS_KEY=minioadmin"
    Environment="MINIO_SECRET_KEY=minioadmin"
    Environment="MINIO_LOGGER_TYPE=file"
    Environment="MINIO_LOGGER_FILE=/opt/module/minio/logs/minio.log"
    Environment="MINIO_LOGGER_LEVEL=error"
    ExecStart=/usr/local/bin/minio server /opt/module/minio/data --address ":9200" --console-address ":9201"
    Restart=always
    RestartSec=5
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    
    • 重新加載systemd守護進程以識別新的服務文件:
      sudo systemctl daemon-reload
      
    • 啟動MinIO服務:
      sudo systemctl start minio
      
    • 啟用MinIO服務在系統啟動時自動啟動:
      sudo systemctl enable minio
      

啟動和驗證安裝

  1. 啟動MinIO服務
    • 使用以下命令啟動MinIO服務:
      nohup ./minio server /data --config-dir /config --console-address ":9001" --address ":9000" /data/log/minio.log 2>&1 &
      
  2. 驗證安裝
    • 打開瀏覽器,訪問http://your_server_ip:9000,使用默認賬號minioadmin和密碼minioadmin登錄,即可看到MinIO的控制臺。

以上步驟應該可以幫助你在CentOS上成功安裝和運行MinIO。如果在安裝過程中遇到任何問題,可以參考MinIO的官方文檔或社區支持。

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