开源数据存储项目Minio:提供非结构化数据储存服务

2017年08月15日 由 yining 发表 290196 0
Minio是一个在Apache Licence 2.0下发布的对象存储服务器。官网:https://minio.io。它与Amazon S3云存储服务兼容。Minio最适合存储非结构化数据,如照片、视频、log文件、备份和容器/VM映像。支持AWS的S3,非结构化的文件从数KB到5TB不等。

Minio的服务器足够轻,可以与应用程序堆栈捆绑在一起,类似于node js、Redis和MySQL。

开源数据存储项目Minio:提供非结构化数据储存服务

Docker Container


稳定
docker pull minio/minio 
docker run -p 9000:9000 minio/minio server /export

Edge
docker pull minio/minio:edge 
docker run -p 9000:9000 minio/minio:edge server /export

更多快速入门Minio Docker的指南:https://docs.minio.io/docs/minio-docker-quickstart-guide

macOS


Homebrew

使用Homebrew安装minio包
brew install minio/stable/minio
minio server ~/Photos

注意


如果你之前使用brew install minio安装了minio,然后又从minio/stable/minio官方repo重装的话,Homebrew会由于golang 1.8 bugs变得不稳定。
brew uninstall minio 
brew install minio/stable/minio

二进制下载















平台 架构 URL
Apple macOS 64位英特尔处理器 https://dl.minio.io/server/minio/release/darwin-amd64/minio

chmod 755 minio
./minio server ~/Photos

GNU/Linux


二进制下载



































平台 架构 URL
GNU/Linux 64位英特尔处理器 https://dl.minio.io/server/minio/release/linux-amd64/minio
32位英特尔处理器 https://dl.minio.io/server/minio/release/linux-386/minio
32位ARM处理器 https://dl.minio.io/server/minio/release/linux-arm/minio
64位ARM处理器 https://dl.minio.io/server/minio/release/linux-arm64/minio
32位ARMv6处理器 https://dl.minio.io/server/minio/release/linux-arm6vl/minio

chmod +x minio
./minio server ~/Photos

Microsoft Windows


二进制下载




















平台 架构 URL
Microsoft Windows 64位 https://dl.minio.io/server/minio/release/windows-amd64/minio.exe
32位 https://dl.minio.io/server/minio/release/windows-386/minio.exe

minio.exe server D:\Photos

FreeBSD


端口

使用pkg安装minio包
pkg install minio
sysrc minio_enable=yes
sysrc minio_disks=/home/user/Photos
service minio start

二进制下载















平台 架构 URL
FreeBSD 64位 https://dl.minio.io/server/minio/release/freebsd-amd64/minio

chmod 755 minio
./minio server ~/Photos

从源安装

源安装只针对开发人员和高级用户。如果你没有运作Golang的环境,请关注如何安装Golang
go get -u github.com/minio/minio

使用Minio浏览器进行测试


Minio服务器附带一个嵌入的基于web的对象浏览器。将你的web浏览器指向☞http://127.0.0.1:9000,从而确保你的服务器已经成功启动。

开源数据存储项目Minio:提供非结构化数据储存服务

使用Minio Client mc测试


mc提供了一种现代的替代UNIX命令,如ls、cat、cp、镜像、diff等等。它支持文件系统和Amazon S3兼容的云存储服务。遵循Minio客户端快速入门指南的进一步说明。
欢迎关注ATYUN官方公众号
商务合作及内容投稿请联系邮箱:bd@atyun.com
评论 登录
热门职位
Maluuba
20000~40000/月
Cisco
25000~30000/月 深圳市
PilotAILabs
30000~60000/年 深圳市
写评论取消
回复取消