搭建分布式对象存储服务MinIO-单点模式

释放双眼,带上耳机,听听看~!

# 搭建分布式对象存储服务 MinIO-单点模式

本文介绍开源的分布式对象存储服务 MinIO 的单点模式的搭建步骤。对象存储系统相比于传统的 NAS 文件系统有很多的优势,访问效率高、方便扩容,支持分布式等特性。MinIO 基于 Goland 开发,所以部署非常方便。

支持的部署方式: docker 方式或二进制文件方式,本文以 docker 部署方式为例。

# 1. 部署 MinIO 服务

执行如下命令,创建 MinIO 服务

docker run -p 9000:9000 --name minio 
  -v /mydata/minio/data:/data 
  -v /mydata/minio/config:/root/.minio 
  -d minio/minio server /data

# 2 MinIO 后台管理系统的使用

服务启动后,访问http://IP:9000,进入管理后台
默认 Access Key 和 Secret 都是 minioadmin
后台管理系统支持 bucket 的创建、文件的上传等操作。

# 2.1 创建 bucket

在文件上传之前,需要先创建 1 个 bucket。
搭建分布式对象存储服务MinIO-单点模式插图

# 2.2 上传文件

可以指定任意路径来上传文件
搭建分布式对象存储服务MinIO-单点模式插图1

# 2.3 文件的访问

执行如下操作获取文件的访问地址
搭建分布式对象存储服务MinIO-单点模式插图2

该文件的访问地址是临时的,若想获取可永久访问的地址,需要修改存储桶的访问策略,我们可以点击存储桶右上角的编辑策略按钮来修改访问策略。需要注意的是,访问前缀需要设置为*.*,否则会无法访问。
搭建分布式对象存储服务MinIO-单点模式插图3

# 3 MinIO 服务端的数据存储结构

MinIO 在服务端的存储也是以目录结构存储的。
后台管理看到的文件列表如下:
搭建分布式对象存储服务MinIO-单点模式插图4

服务端的数据存储结构如下:

~ # ls -l /data/bucket1/dir1/
total 52
drwxr-xr-x    2 root     root          4096 Oct 29 09:29 dir2
-rw-r--r--    1 root     root         24730 Oct 29 09:30 icon.png
-rw-r--r--    1 root     root         17080 Oct 29 09:29 选区_015.png
~ #

# 4. 客户端 mc 的使用

请前往教程分布式对象存储 MinIO 客户端 mc 的使用

官网

文章来源于互联网:
搭建分布式对象存储服务MinIO-单点模式

人已赞赏
学习笔记技术杂烩杂七杂八

安装node版本管理工具nvm

2020-10-30 19:34:21

学习笔记技术杂烩杂七杂八

分布式对象存储MinIO客户端mc的使用

2020-10-30 19:34:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索