概述
一个基于Apache License v2.0开源协议的高性能的分布式对象存储服务器,
MinIO 服务端搭建
1.下载二进制minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
默认配置文件目录: ~/.minio/
2.设置访问凭证
export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=password
3.启动服务
./minio server --config-dir /etc/minio /opt/data1
4.浏览器端访问做简单管理与查看
http://192.168.31.30:9000
5.配置文件实例参考
https://raw.githubusercontent.com/minio/minio/master/docs/config/config.sample.json
MinIO客户端MC 搭建
1.下载二进制文件mc
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
./mc -h
命令默认配置文件目录: ~/.mc/
备注: mc 命令可管理与S3存储兼容的云存储服务
2.添加MinIO存储服务端
格式:
mc config host add
示例:
./mc config host add demo http://192.168.31.30:9000 admin password
Added `demo` successfully.
3.获取MinIO存储服务demo信息
./mc admin --json info demo
4.在存储服务demo中创建存储桶bucket1
./mc mb demo/bucket1
5.查看存储服务demo中的存储桶
./mc ls demo
6.保存文件或目录到存储桶kucket1
./mc cp a.c demo/bucket1
./mc cp -r tdir/ demo/bucket1