【minio】第二章--搭建

考虑到大家以windows为主,今天主要介绍windows如何搭建minio,感兴趣的可以研究一下linux搭建以及集群搭建。

先简单实践一下windows搭建minio单节点,整体还是比较简单的。

1.去官网下载文件

官方网址:https://min.io/download#/windows

2.手动创建minio相关目录

需创建

minio应用程序目录:D:\minio\bin

minio数据目录:D:\minio\data

minio日志目录:D:\minio\logs

并将刚才下载的文件放到bin目录下

3.黑窗口操作

切换目录

cd E:\minio\bin

设置用户名和密码

setx MINIO_ROOT_USER miniosetx MINIO_ROOT_PASSWORD minio123456

启动服务

E:\minio\bin\minio.exe server E:\minio\data --console-address ":9001" --address ":9000" > E:\minio\logs\minio.log

访问minio客户端:http://localhost:9001

初始登录账号密码可能是:minioadmin minioadmin

到这里我们就成功在本地搭建了一套minio

linux版本我就不在这里演示了,也是比较简单,大家可以自行查阅。

minio集群部署

分布式minio可以在多个服务器节点上,多块硬盘共享存储空间,提供对象存储服务。

搭建分布式minio,主流程就是各个节点都要写一个相同的启动脚本,做一些配置,比如用户名,密码和文件存储的位置。然后依次去各个节点启动minio服务,启动的时候就会按照这个脚本的配置搭建分布式minio服务。后面还需要使用nginx做负载均衡。

一提起集群,大家更关心的还是集群是如何运作的。

像minio,它是将数据存储到多个节点,他们之间通过分布式算法进行数据复制和迁移。minio集群有两种节点,数据节点和管理节点。数据节点用于存储数据,管理节点用于管理数据节点。管理节点通过minio client与数据节点进行交互,从而管理整个集群。最关键的高可用原理是数据复制,他会复制多个副本到不同的节点,保证某个节点失效后,数据的完整。

#minio##秋招##八股文#
全部评论

相关推荐

码农索隆:小同学,看看我查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务