暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

minio的极简搭建与Windows本地挂载

济南小老虎 2024-08-27
340

minio简介

MinIO 是一个开源的对象存储解决方案,
它提供了高性能、高可用性以及易于使用的特性。
MinIO 专为云服务设计,它通常用于构建软件即服务(SaaS)、
平台即服务(PaaS)和基础设施即服务(IaaS)产品。
MinIO 支持 lambda 方程(Server-Side Encryption,SSE)、
版本控制、生命周期管理和跨区域复制等功能,旨在兼容Amazon S3标准。

minio的官网为:
https://www.minio.org.cn/


服务器端极简安装

https://dl.min.io/server/minio/release/linux-amd64/minio
https://dl.min.io/enterprise/minio/release/linux-amd64/minio

注意可以选择 非企业版, 企业版的安装会提示:
FATAL Unable to validate license, terminating process...:
license: no license found

安装方法为:
cd opt
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mkdir -p mnt/data
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password ./minio server mnt/data --console-address ":9001"

可以登录 9001端口创建一个 bucket了


创建启动脚本

mkdir -p deploy
cat >/deploy/initminio <<EOF
export INIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=password
nohup opt/minio server mnt/data --console-address ":9001" &
EOF


chmod +x deploy/initminio
crontab -e 增加
@reboot deploy/initminio


Windows软件安装

下载:
https://github.com/winfsp/winfsp/releases/download/v2.0/winfsp-2.0.23075.msi
https://downloads.rclone.org/rclone-current-windows-amd64.zip

需要注意 有的系统需要安装 winfsp
然后下载rclone 后可以执行一下
注意 需要在命令行里面
rclone.exe config
然后需要在user 目录下 AppData\Roaming\rclone
创建 conf 配置文件
配置文件的名字为: rclone.conf
内容一般为:

[minio]
type = s3
provider = Minio
access_key_id = yourusername
secret_access_key = yourpassword
region = ""
endpoint = http://yourip:9000
acl = private


Windows挂载

可以将 rclone.exe 放到 system32 或者是在当前目录下执行: 
rclone.exe mount minio:kunpeng h:\ --vfs-cache-mode writes &

就可以看到本地会挂载一个 H盘. 关闭命令后, 路径消失


文章转载自济南小老虎,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论