第二节 MinIO环境搭建

亮子 2023-03-28 02:56:27 10414 0 0 0

1、文档

官方文档:MinIO High Performance Object Storage — MinIO Object Storage for Kubernetes

中文文档:https://docs.minio.org.cn/docs/ (没有及时更新,坑比较多)

2、MinIO支持多种Server启动模式:

图片alt

3、单机部署(standalone mode)

minio server的standalone模式,即要管理的磁盘都在host本地。该启动模式一般仅用于实验环境、测试环境的验证和学习使用。在standalone模式下,还可以分为non-erasure code mode和erasure code mode.

  • non-erasure code mode:

在此启动模式下,对于每一份对象数据,minio直接在data下面存储这份数据,不会建立副本,也不会启用纠删码机制。因此这种模式无论是服务实例还是磁盘都是“单点”,无任何高可用保障,磁盘损坏就表示数据丢失。

  • erasure code mode:

此模式为minio server实例传入多个本地磁盘参数。一旦遇到多于一个磁盘参数,minio server会自动启用erasure code mode , erasure code对磁盘的个数是有要求的,如不满足要求。实例启动将失败。erasure code启用后,要求传给minio server的

Endpointi (standalone模式下,即本地磁盘上的目录)至少为4个。

1)、基于Windows(non-erasure code mode)

操作系统 CPU架构 地址
Windows10、11 64-bit Intel https://min.io/docs/minio/windows/index.html

下载:

http://dl.minio.org.cn/server/minio/release/windows-amd64/minio.exe

cmd命令启动程序

进入到minio的目录下,执行:

minio.exe server D:\Office\Test1