返回顶部

认识和使用minio

什么是minio?

minio 是一个基于Apache License v2.0开源协议的轻量对象存储服务,兼容亚马逊S3接口,号称目前速度最快,在标准硬件上,对象存储的读/写速度最高可以高达183 GB/s和171 GB/s。

官网文档地址:https://docs.min.io/cn/

部署使用minio服务端

#下载Minio服务器二进制文件
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/
#创建存储目录
mkdir /mnt/data

#运行Minio服务器
./minio server /mnt/data

本次部署使用的服务器内核版本为3.10.x.x,开启服务后提示如下信息及警告

image

此时可以访问ui页面http://127.0.0.1:9000进行一些简单操作了!

image

部署使用minio客户端

#下载Minio客户端二进制文件
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
mv mc /usr/local/bin/

#配置Minio客户端
mc alias set 'myminio' 'http://192.168.247.141:9000' 'minioadmin' 'minioadmin'


#创建存储桶
mc mb myminio/mybucket

#上传文件
mc cp /path/to/localfile myminio/mybucket

#列出存储桶中的文件
mc ls myminio/mybucket

# 下载文件
mc cp myminio/mybucket/remote-file /path/to/localdir

# 删除文件
mc rm myminio/mybucket/remote-file

至此可以初步认识和操作minio了,未完待续!

posted @ 2024-06-13 15:13  十方央丶  阅读(21)  评论(0编辑  收藏  举报