MinIO的基本概念
MinIO是一个开源的对象存储服务器,支持S3协议并且可以在多节点上实现数据的高可用和容错,用于存储和管理大规模的非结构化数据,例如图像、视频、日志文件、备份和容器镜像。MinIO旨在提供高性能、高可用性、可扩展性和易用性的对象存储解决方案,适用于私有云、公共云和混合云环境。
基本概念
- S3:Simple Storage Service(简单存储服务),由Amazon在2006年推出。S3提供了一个简单Web服务接口,可用于随时在Web上的任何位置存储和检索任何数量的数据。
- Object:对象,MinIO的基本存储单位,每个对象包含数据、元数据和唯一标识符。
- Bucket:桶,存储Object的逻辑空间,每个Bucket之间的数据是相互隔离的。
- Drive:磁盘,部署MinIO时设置的磁盘,磁盘是MinIO中所有对象的存储介质。
- Set:磁盘组, 一组Drive的集合,分布式部署时系统根据集群规模自动划分一个或多个Set,每个Set中的Drive分布在不同位置。
MinIO的安装
服务器的安装
1、从官网下载MinIO的rpm安装包。

2、安装下载的rpm安装包,MinIO的默认安装目录为/usr/local/bin。

3、安装完成后查看版本。

客户端的安装
1、从官网下载MinIO的客户端程序mc。

2、赋予mc执行权限并移动至与minio服务器程序同一目录。

MinIO的使用
服务器的管理
1、运行MinIO。MinIO的启动命令为:
minio server 对象存储目录 −−address 地址:端口 −−console−address 地址:端口
- minio server 对象存储目录:minio server为服务器启动命令,命令后的对象存储目录需要手动创建。
- −−address 地址:端口:服务器监听地址与端口,使用本机地址时地址可省略。
- −−console−address 地址:端口:MinIO管理后台地址与端口,使用本机地址时地址可省略。

2、若以守护进程方式运行MinIO,可执行以下命令。

管理后台的使用
1、浏览器输入MinIO管理后台的IP与端口登录管理后台,默认用户名与密码均为minioadmin。
