Minio 单机和集群部署模式
MinIO 是一个高性能的对象存储系统,支持单机和集群两种部署模式。以下是 MinIO 单机和集群部署模式
的详细介绍和步骤。
1. 单机部署模式
单机部署模式适用于开发、测试环境和小规模的生产环境。此模式下,MinIO 在一台机器上运行,不具备高可
用性和容错能力。
部署步骤
-
下载 MinIO 可执行文件
从 MinIO 官方网站下载最新的 MinIO 可执行文件。
wget https://dl.min.io/server/minio/release/linux-amd64/minio chmod +x minio
-
启动 MinIO 服务
使用
minio server
命令启动 MinIO 服务。指定数据存储路径/data
。./minio server /data
-
访问 MinIO 控制台
启动后,MinIO 会在默认端口 9000 上运行。可以通过浏览器访问 MinIO 控制台
http://localhost:9000
,
使用默认的访问密钥(Access Key)和密钥(Secret Key)登录。
2. 集群部署模式
集群部署模式适用于生产环境,通过多个节点提供高可用性和扩展性。至少需要 4 个节点来实现分布式部署。
部署步骤
-
准备工作
确保每个节点上都安装了 MinIO 可执行文件,并配置好网络连接。以下示例使用 4 个节点,每个节点的 IP 分别为
192.168.1.1
、192.168.1.2
、192.168.1.3
和192.168.1.4
。 -
启动 MinIO 服务
在每个节点上使用
minio server
命令启动 MinIO 服务,指定每个节点的数据存储路径和其他节点的地址。节点 1:
./minio server http://192.168.1.1/data http://192.168.1.2/data http://192.168.1.3/data http://192.168.1.4/