溫馨提示×

CentOS系統如何安裝MinIO服務

小樊
51
2025-03-15 13:49:13
欄目: 智能運維

在CentOS系統上安裝MinIO服務的步驟如下:

1. 準備工作

  • 集群節點規劃:規劃節點信息、服務、數據盤等。
  • 集群基礎環境準備
    • 三臺機器的SSH免密登錄。
    • 編輯/etc/hosts文件。
    • 生成SSH密鑰并進行復制。
    • 關閉防火墻。
    • 修改系統最大文件數。
    • 創建啟動腳本、配置文件、數據目錄。

2. 硬盤分區

  • 創建兩個分區,包括一個擴展分區和兩個邏輯分區。
  • 格式化新分區并掛載到指定目錄。
  • 更新/etc/fstab文件以便系統重啟后自動掛載新分區。

3. 安裝MinIO

  • 下載MinIO
    cd /usr/local/app/minio/bin
    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  • 賦予可執行權限
    chmod +x minio
    
  • 創建數據目錄
    mkdir /data/minio_data/data1
    mkdir /data/minio_data/data2
    
  • 啟動MinIO服務
    ./minio server /data/minio_data
    
    或者使用后臺啟動命令:
    nohup ./minio server /data/minio_data > /data/minio_data/log/minio.log &
    

4. 配置MinIO

  • 使用vim創建配置文件minio.conf,并修改以下內容:
    • 數據位置:MINIO_VOLUMES="/data/minio_data"
    • 啟動參數:MINIO_OPTS="--address 0.0.0.0:9000 --console-address 0.0.0.0:9000"
    • 用戶名和密碼:MINIO_ROOT_USER=minioadmin MINIO_ROOT_PASSWORD=your_password

5. 創建服務文件(可選)

  • 使用vim創建minio.service文件,并添加以下內容:
    [Unit]
    Description=MinIO
    Documentation=https://docs.min.io
    Wants=network-online.target
    After=network-online.target
    
    [Service]
    WorkingDirectory=/data/minio_data
    User=root
    Group=root
    PermissionsStartOnly=true
    
    [Install]
    WantedBy=multi-user.target
    
  • minio.service文件復制到/etc/systemd/system/目錄下,并啟動MinIO服務:
    systemctl daemon-reload
    systemctl start minio
    systemctl enable minio
    

6. 驗證安裝

  • 使用瀏覽器訪問http://your_server_ip:9000,使用配置的用戶名和密碼登錄,即可看到MinIO的控制面板。

以上步驟涵蓋了在CentOS系統上安裝和配置MinIO服務的整個過程。請根據實際情況調整IP地址、目錄路徑和配置參數。

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