第 16.2 节 MinIO 对象存储服务

MinIO 是一款由 Golang 编写,兼容 Amazon S3 的对象存储服务。

单机部署

安装 MinIO

# pkg install minio

# cd /usr/ports/www/minio/ 
# make install clean

配置

启用 MinIO

# service minio enable

设置 MinIO 存储路径

注意

此处路径:不要手动创建文件夹,会有权限问题。应该让 minio 服务自动创建相关文件夹。

# sysrc minio_disks=/mnt/minio # 此处路径根据自己的需要配置

自定义 MinIO 服务端口

MinIO 会启动两个服务端口,分别是 addressconsole_address。其中 address 服务端口默认为 9000,而 console_address 服务端口默认是随机的。

# sysrc minio_address=":9100" # 此端口默认为 9000,我这里修改为 9100
# sysrc minio_console_address=":9101" # 此端口如果不配置,服务重启后会随机变化,我这里设置为 9101

参考文献

可以在 /usr/local/etc/rc.d/minio 文件中找到更多相关的参数配置。

启动

# service minio start

启动完成后访问地址为 IP:9100 比如:http://localhost:9100

登录:

  • 默认用户名(Username):minioadmin

  • 默认密码(Password):minioadmin

故障排除

  • 不支持中文

参见 Adding Internationalization Support

最后更新于