溫馨提示×

MinIO在Ubuntu上的集群搭建方法

小樊
45
2025-08-22 01:17:26
欄目: 智能運維

以下是在Ubuntu上搭建MinIO集群的幾種方法:

Docker方式(以2節點為例)

  1. 環境準備:準備兩臺Ubuntu服務器,安裝Docker,配置主機名解析,在/etc/hosts中添加對方主機名和IP。
  2. 創建數據卷:在每臺服務器上創建Docker卷用于數據存儲,如docker volume create minio - data1docker volume create minio - data2。
  3. 啟動服務:在每臺服務器上使用Docker運行MinIO容器,指定數據卷和網絡模式,以及集群節點地址。例如在節點1上執行:docker run -d --name minio1 --restart=always --net=host -e "MINIO_ROOT_USER=minioadmin" -e "MINIO_ROOT_PASSWORD=minioadmin" -v minio - data1:/data1 -v minio - data2:/data2 minio/minio server http://minio - node1:9000/data1 http://minio - node1:9000/data2 http://minio - node2:9000/data1 http://minio - node2:9000/data2。
  4. 驗證集群:使用mc工具配置集群并驗證,如mc alias set myminio http://minio - node1:9000 minioadmin minioadmin,然后mc admin info myminio查看集群狀態。

二進制方式(以3節點為例)

  1. 安裝MinIO:在每個節點上下載MinIO二進制文件,wget https://dl.min.io/server/minio/release/linux - amd64/minio,然后設置執行權限chmod +x minio,并移動到/usr/local/bin/。
  2. 配置集群:創建配置文件minio.conf,內容包含訪問密鑰等信息。啟動MinIO服務時指定集群節點地址和其他配置,如在節點1上執行:minio server http://192.168.1.1:9000 http://192.168.1.2:9000 http://192.168.1.3:9000 --console-address ":9001"。
  3. 驗證集群:通過mc工具配置客戶端并驗證集群狀態,mc alias set myminio http://192.168.1.1:9000 ACCESS_KEY SECRET_KEY,然后mc ls myminio/查看存儲桶信息。

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