searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Juicefs S3网关功能

2024-08-08 09:33:22
15
0

1. 前置条件

1.1. 环境说明

元数据服务: MYSQL

数据块存储服务:MINIO

2. S3网关

2.1. juicefs命令行开启s3网关

2.1.1. 创建Juicefs文件系统

预制条件

  • 数据块服务minio, 创建桶:test
  • 元数据服务mysql, 创建用户名和数据库: nestjuicefs

创建juicefs文件存储

juicefs format  \
--storage minio \
--bucket   $(MINIO_ADDR)/test \
--access-key ****** \
--secret-key '******' \
'mysql://$(DB_USER):$(DB_PWD)/@($(DB_ADDR))/juicefs' test
2.1.2 启动S3网关

设置变量

MINIO_ROOT_USER: 用户AK

MINIO_ROOT_PASSWORD: 用户SK

export MINIO_ROOT_USER= '******'
export MINIO_ROOT_PASSWORD='******'

启动s3网关

juicefs gateway 'mysql://$(DB_USER):$(DB_PWD)/@($(DB_ADDR))/juicefs'   $(S3_API) \
--cache-size 20480 \
--upload-limit 80  \
--download-limit 10  \
--multi-bucket

--cache-size: 缓存大小,单位MiB

--upload-limit: 上传宽带限制,单位Mbps

--download-limit: 下载宽带限制,单位Mbps

--multi-bucket: 支持用户创建桶

mc客户端配置

mc config host add juicefs $(S3_API)   $(MINIO_ROOT_USER)  $(MINIO_ROOT_PASSWORD)
0条评论
作者已关闭评论
张****强
6文章数
1粉丝数
张****强
6 文章 | 1 粉丝
原创

Juicefs S3网关功能

2024-08-08 09:33:22
15
0

1. 前置条件

1.1. 环境说明

元数据服务: MYSQL

数据块存储服务:MINIO

2. S3网关

2.1. juicefs命令行开启s3网关

2.1.1. 创建Juicefs文件系统

预制条件

  • 数据块服务minio, 创建桶:test
  • 元数据服务mysql, 创建用户名和数据库: nestjuicefs

创建juicefs文件存储

juicefs format  \
--storage minio \
--bucket   $(MINIO_ADDR)/test \
--access-key ****** \
--secret-key '******' \
'mysql://$(DB_USER):$(DB_PWD)/@($(DB_ADDR))/juicefs' test
2.1.2 启动S3网关

设置变量

MINIO_ROOT_USER: 用户AK

MINIO_ROOT_PASSWORD: 用户SK

export MINIO_ROOT_USER= '******'
export MINIO_ROOT_PASSWORD='******'

启动s3网关

juicefs gateway 'mysql://$(DB_USER):$(DB_PWD)/@($(DB_ADDR))/juicefs'   $(S3_API) \
--cache-size 20480 \
--upload-limit 80  \
--download-limit 10  \
--multi-bucket

--cache-size: 缓存大小,单位MiB

--upload-limit: 上传宽带限制,单位Mbps

--download-limit: 下载宽带限制,单位Mbps

--multi-bucket: 支持用户创建桶

mc客户端配置

mc config host add juicefs $(S3_API)   $(MINIO_ROOT_USER)  $(MINIO_ROOT_PASSWORD)
文章来自个人专栏
ctyun-zhangq
6 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0