以下是在Ubuntu上搭建MinIO集群的几种方法:
/etc/hosts
中添加对方主机名和IP。docker volume create minio - data1
和docker volume create minio - data2
。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
。mc
工具配置集群并验证,如mc alias set myminio http://minio - node1:9000 minioadmin minioadmin
,然后mc admin info myminio
查看集群状态。wget https://dl.min.io/server/minio/release/linux - amd64/minio
,然后设置执行权限chmod +x minio
,并移动到/usr/local/bin/
。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"
。mc
工具配置客户端并验证集群状态,mc alias set myminio http://192.168.1.1:9000 ACCESS_KEY SECRET_KEY
,然后mc ls myminio/
查看存储桶信息。