搭建分布式对象存储服务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。

# 2.2 上传文件

可以指定任意路径来上传文件

# 2.3 文件的访问

执行如下操作获取文件的访问地址

该文件的访问地址是临时的,若想获取可永久访问的地址,需要修改存储桶的访问策略,我们可以点击存储桶右上角的编辑策略按钮来修改访问策略。需要注意的是,访问前缀需要设置为*.*,否则会无法访问。

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

MinIO 在服务端的存储也是以目录结构存储的。
后台管理看到的文件列表如下:

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

~ # 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-单点模式

赞(0) 打赏
未经允许不得转载:传奇私服 - 传奇私服发布网,最好玩、最新潮的传奇SF尽在眼前 » 搭建分布式对象存储服务MinIO-单点模式

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址