OSS对象存储服务器(存储桶)

因公司业务的需要,需要做大批量数据存储,因而分布式存储提上日程,研究了很久发现,使用第三方或云存储确实是一个不错的选择,以下是我介绍的一个比较好用的存储桶,支持私有化部署。

1.首先,此存储软件为:MinIo,如果商用,请注意版权问题。

2.在Windows的环境下,请尽量使用命令行进行下载镜像,避免直接下载minio.exe否则启动服务的时候会报lincens错误。官网网址为:https://www.minio.org.cn

3.在官网中选择相应的部署版本,我选择的是Windows版本

 

 

 4.使用系统自带的PowerShell ,执行命令:Invoke-WebRequest -Uri "https://dl.minio.org.cn/server/minio/release/windows-amd64/minio.exe" -OutFile "C:\minio.exe",其中后面可修改为自己的存储路径,下载完成后,对应的文件夹则出现minio.exe

 在对应的文件夹下新建两个文件夹,data,logs用于存储数据,日志

 5.完成后,则输入命令设置用户名与密码,用户名要求大小写,超过3个字符,密码超过8个字符,且包含字母大小写,数字,符号等,否则会报错,提示密码格式不正确。

setx MINIO_ROOT_USER admin
setx MINIO_ROOT_PASSWORD password

 

报错:FATAL Unable to validate license, terminating process...: license: open C:\Users\Administrator\.C:\minio.exe\minio.license: The filename, directory name, or volume label syntax is incorrect.

6.使用命令行设置根目录环境变量,否则会报错误:

FATAL Unable to validate license, terminating process...: license: open C:\Users\Administrator\.G:\minio\bin\minio.exe\minio.license: The filename, directory name, or volume label syntax is incorrect.

set mini_root_home=E:\springcloud-env\MinIO

7.到这里基本已经设置完成,开始启动服务:

.\minio.exe server G:\minio\data

基本已经启动起来。

 8.输入127.0.0.1:9000,用户名,与密码即可登录。

9.如果在服务器环境下,尽量使用OSS云存储,既可以保证数据的完整性,也保证数据管理的便捷性。

posted @ 2024-11-14 14:32  小西门吹吹雪  阅读(8)  评论(0编辑  收藏  举报