简介
MinIo 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
MinIo 官方文档 https://docs.minio.io/cn/。
centos7 安装 Minio
如果出现下载比较慢,可以使用镜像加速。
MinIO中国镜像加速使用办法:请将 https://dl.min.io 改为 http://dl.minio.org.cn
MINIO SERVER
1 2 3 4 5 6 7 8 9
| wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /minio/data
nouhup minio server /minio/data > /minio/data/minio.log 2>&1 &
|
前台正常启动后的输出信息:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Endpoint: http://192.168.0.247:9000 http://172.17.0.1:9000 http://127.0.0.1:9000 AccessKey: minioadmin SecretKey: minioadmin
Browser Access: http://192.168.0.247:9000 http://172.17.0.1:9000 http://127.0.0.1:9000
Command-line Access: https://docs.min.io/docs/minio-client-quickstart-guide $ mc config host add myminio http://192.168.0.247:9000 minioadmin minioadmin
Object API (Amazon S3 compatible): Go: https://docs.min.io/docs/golang-client-quickstart-guide Java: https://docs.min.io/docs/java-client-quickstart-guide Python: https://docs.min.io/docs/python-client-quickstart-guide JavaScript: https://docs.min.io/docs/javascript-client-quickstart-guide .NET: https://docs.min.io/docs/dotnet-client-quickstart-guide Detected default credentials 'minioadmin:minioadmin', please change the credentials immediately using 'MINIO_ACCESS_KEY' and 'MINIO_SECRET_KEY'
|
MINIO CLIENT
1 2 3 4 5 6
| wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
./mc --help
|
允许防火墙的端口访问
默认情况下,Minio使用端口9000侦听传入的连接。如果平台默认阻塞端口,则可能需要启用对端口的访问。
添加
1
| firewall-cmd --zone=public --add-port=9000/tcp --permanent
|
重新载入
登录后台
我们可以从输出信息中看到后台的访问地址为 http://192.168.0.247:9000
默认账户
1 2
| AccessKey: minioadmin SecretKey: minioadmin
|
集群部署
MinIO多租户(Multi-tenant)部署指南
Minio对象存储