搭建分布式存储系统

在多台服务器上下载Minio
分布式Minio至少需要4个硬盘,使用分布式Minio自动引入了纠删码功能。
然后运行脚本
四个节点 每个节点一个盘

export MINIO_ROOT_USER=root
export MINIO_ROOT_PASSWORD=365373011
/root/minio server http://192.168.1.8/root/data http://192.168.1.9/root/data \
               http://192.168.1.10/root/data http://192.168.1.11/root/data

四台机子MINIO_ROOT_USER MINIO_ROOT_PASSWORD必须一致

设置存储桶为桶为永久链接

将存储设置为public 然后http://host:9090/存储桶/文件路径即可永久访问

  1. 下载mc客户端
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
./mc --help
  1. 将mc与mino server绑定
./mc alias set minio http://host:9000/ MINIO_ROOT_USER  MINIO_ROOT_PASSWORD
  1. 设置存储库为公开
./mc  policy  set  download  minio/lyra

访问时直接http://host:9000/存储桶/文件路径