minio单节点安装配置

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个。

环境介绍

/opt/miniodata 数据目录

安装

启动

MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=123456 minio server /opt/miniodata/ –console-address “:9001”

MINIO_ROOT_USER 管理用户名

MINIO_ROOT_PASSWORD 管理密码,需至少有3种字符,8位长度

–console-address 指定管理端口

启动后输出minio运行信息。

使用

浏览器打开http://ip:9001,输入用户名密码访问

创建bucket

bucket名称规则

  • 存储桶名称的长度必须介于3-63个字符之间。
  • 存储桶名称只能由小写字母、数字、点(.) 和连字符(-) 组成。
  • 存储桶名称不得包含两个相邻的句点,或与连字符相邻的句点。
  • 存储桶名称的格式不得为IP地址。
  • 存储桶名称不得以前缀xn开头–。
  • 存储桶名称不得以后缀-s3alias 结尾,此后缀保留用于接入点别名。
  • 存储桶名称在分区中必须唯一。

本文链接地址: https://danteng.org/minio-standalone/