❀前言
大家好,我是早九晚十二。
近期华为云推出了最新的华为云Flexus云服务器X,这款云主机在算柔性算力做出了重大变革。华为云Flexus云服务器X基于擎天QingTian架构、瑶光云脑、盘古大模型等根技术创新,是业界首款应用驱动的柔性算力云服务器,主要面向高科技、零售、金融、游戏等行业大多数通用工作负载场景,包括网络应用、数据库、虚拟桌面、分析索引、微服务、CI/CD等。
传统厂商的服务器,只能提供固定规格的配置,资源无法充分利用,华为云Flexus云服务器X实例以创新的、更加贴合业务应用实际需求的柔性算力,独家支持CPU内存的柔性配比,支持100+规格,最高支持CPU内存3:1配比,让CPU与内存更贴合业务应用需求。
今天我准备在华为云Flexus云服务器X使用docker部署一套minio存储服务。
购买可参考以往文章:828华为云征文|遥遥领先的华为云Flexus云服务器X它来了~~~~
❀Minio简介
Minio是GlusterFS创始人之一Anand Babu Periasamy发布新的开源项目。基于Apache License v2.0开源协议的对象存储项目,采用Golang实现,客户端支Java,Python,Javacript, Golang语言。
其设计的主要目标是作为私有云对象存储的标准方案。主要用于存储海量的图片,视频,文档等。非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。。
主要功能如下:
- Minio 提供高性能、与S3 兼容的对象存储系统,让你自己能够构建自己的云储存服务。
- Minio原生支持Kubernetes,它可用于每个独立的公共云、每个 Kubernetes 发行版、私有云和边缘的对象存储套件。
- Minio是软件定义的,不需要购买其他任何硬件,在 GNU AGPL v3 下是 100% 开源的。
❀部署环境准备
-
CPU 4C
-
内存 12G
-
磁盘 100G
-
OS Huawei Cloud EulerOS 2.0 (x86_64)
-
带宽 3M
❀yum环境配置
修改自带的yum源
#备份源文件
[root@flexusx-82fc yum.repos.d]#cd /etc/yum.repos.d
[root@flexusx-82fc yum.repos.d]#mkdir bak
[root@flexusx-82fc yum.repos.d]#mv * bak
#按照以下编辑
[root@flexusx-82fc yum.repos.d]# cat openEuler.repo
[OS]
name=OS
baseurl=http://repo.openeuler.org/openEuler-20.03-LTS-SP2/OS/$basearch/
enabled=1
gpgcheck=0
gpgkey=http://repo.openeuler.org/openEuler-20.03-LTS-SP2/OS/$basearch/RPM-GPG-KEY-openEuler
[everything