Centos上docker安装MiniIO对象存储服务环境

3 篇文章 0 订阅
3 篇文章 0 订阅

对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。

MinIO 是全球领先的对象存储先锋,目前在全世界有数百万的用户. 在标准硬件上,读/写速度上高达183 GB / 秒 和 171 GB / 秒。对象存储可以充当主存储层,以处理Spark、Presto、TensorFlow、H2O.ai等各种复杂工作负载以及成为Hadoop HDFS的替代品。MinIO用作云原生应用程序的主要存储,与传统对象存储相比,云原生应用程序需要更高的吞吐量和更低的延迟。

Minio 是个基于Golang编写的开源对象存储套件,基于Apache License v2.0开源协议,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口。可以很简单的和其他应用结合使用,例如 NodeJS、Redis、MySQL等。MinIO 基于Apache V2 license 100% 开放源代码 。 这就意味着 MinIO的客户能够自动的、无限制、自由免费使用和集成MinIO、自由的创新和创造、 自由的去修改、自由的再次发行新的版本和软件. 确实, MinIO 强有力的支持和驱动了很多世界500强的企业。 此外,其部署的多样性和专业性提供了其他软件无法比拟的优势。

Centos上docker安装MiniIO对象存储服务环境:

#第一步:创建minio专用文件目录,文件夹权限可按需要设置

mkdir -p /app/minio/data

mkdir -p /app/minio/config

chmod -R 777 /app/minio/data

chmod -R 777 /app/minio/config

#第二步:docker安装minio对象存储环境: 

docker run -p 9010:9000 -p 9000:9010 --name minio --restart=always -d -v /app/minio/data:/data -v /app/minio/config:/etc/minio -e "MINIO_ACCESS_KEY=minio@usr" -e "MINIO_SECRET_KEY=minio@pwd" minio/minio server /data --console-address ":9000" --address ":9010"

MINIO_ACCESS_KEY和MINIO_SECRET_KEY参数过时警告:

WARNING: MINIO_ACCESS_KEY and MINIO_SECRET_KEY are deprecated.Please use MINIO_ROOT_USER and MINIO_ROOT_PASSWORD

或者使用安装命令:

docker run -p 9010:9000 -p 9000:9010 --name minio --restart=always -d -v /app/minio/data:/data -v /app/minio/config:/etc/minio -e "MINIO_ROOT_USER=minio@usr" -e "MINIO_ROOT_PASSWORD=minio@pwd" minio/minio server /data --console-address ":9000" --address ":9010" 

 参数说明:

此处约定api端口9000,web访问console端口9010

1、暴露两个端口:  -p 9010:9000 -p 9000:9010

2、设置设置静态端口: --console-address ":9000" --address ":9010"

3、MinIO安装完查看端口: docker logs minio

#第三步:开放端口9000和9010

1、开放端口,关闭端口时使用参数 --remove-port

firewall-cmd --zone=public --add-port=9000/tcp --permanent   # 开放9000端口

firewall-cmd --zone=public --add-port=9010/tcp --permanent   # 开放9010端口

firewall-cmd --reload   # 配置立即生效

2、查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

#第四步:访问MinIO控制台

    访问地址:http://IP:9010
    用户名:minio@usr
    密码:minio@pwd

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值