Centos7搭建minio分布式集群

简介: Centos7搭建minio分布式集群

一、 所需文件资料

    如上所示

   附上minio的java客户端资料:https://download.csdn.net/download/lmj3732018/21518543

二、操作步骤,每台机器都执行,一模一样的操作

2.1  创建目录

mkdir /data/minio_data/

2.2 挂载磁盘

mount /dev/sda1 /data/minio_data/

2.3 设置服务器重启后自动挂载

编辑文件

vim /etc/fstab

文件末尾添加以下内容

/dev/sda1 /data/minio_data/ xfs defaults 0 0

更改生效

mount -a

2.4 创建启动脚本

mkdir /opt/minio/

将附件中的安装包minio和启动脚本run.sh放在 /opt/minio目录下,run.sh脚本如下:

#!/bin/bash
export MINIO_ACCESS_KEY=minio@admin
export MINIO_SECRET_KEY=minio123456
 
/opt/minio/minio server --address ":9000" --console-address ":9001" http://192.168.122.118/data/minio_data/data1 http://192.168.122.119/data/minio_data/data1 http://192.168.122.120/data/minio_data/data1 http://192.168.122.98/data/minio_data/data1 > /opt/minio/minio.log 2>&1

 在上述脚本中,配置了登入账号为minio@admin,密码为minio123456。注意,密码账号不要设置的过短,否则可能导致安装失败。服务器端口为9000,此端口为程序与minio交互端口。控制台端口为9001。同时,此脚本中使用了四台机器的总共四个磁盘,安装时,将ip改为自己机器对应的IP即可。

2.5. 创建服务脚本

vim /usr/lib/systemd/system/minio.service
[Unit]
Description=Minio service
Documentation=https://docs.minio.io/
[Service]
WorkingDirectory=/opt/minio/
ExecStart=/opt/minio/run.sh
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target

2.6 赋予权限

chmod +x /opt/minio/minio
chmod +x /opt/minio/run.sh
chmod +x /usr/lib/systemd/system/minio.service

2.7 启动minio

systemctl daemon-reload
systemctl start minio
systemctl status minio
相关文章
|
4天前
|
算法 调度
电动汽车集群并网的分布式鲁棒优化调度matlab
电动汽车集群并网的分布式鲁棒优化调度matlab
|
1天前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio
|
13天前
|
存储 负载均衡 Cloud Native
【专栏】Minio是一款高性能分布式对象存储服务,以其易用性和可扩展性著称
【4月更文挑战第28天】Minio是一款高性能分布式对象存储服务,以其易用性和可扩展性著称,适用于存储多媒体内容。通过组建Minio集群,可实现高可用性、高性能、可扩展性和数据保护。搭建集群包括安装Minio、配置集群参数、启动节点、验证集群状态、设置访问权限及可选的数据迁移步骤。Minio集群是实现可靠且高性能存储解决方案的理想选择,适合各种应用场景。
|
16天前
|
负载均衡 Java 网络架构
【SpringCloud】如何理解分布式、微服务、集群
【SpringCloud】如何理解分布式、微服务、集群
24 1
|
18天前
|
负载均衡 监控 Linux
CentOS6.5高可用集群LVS+Keepalived(DR模式)
CentOS6.5高可用集群LVS+Keepalived(DR模式)
|
1月前
|
Java 网络安全 Apache
搭建Zookeeper集群:三台服务器,一场分布式之舞
搭建Zookeeper集群:三台服务器,一场分布式之舞
46 0
|
1月前
|
存储 分布式计算 资源调度
centos 部署Hadoop-3.0-高性能集群(二)
centos 部署Hadoop-3.0-高性能集群(二)
20 0
centos 部署Hadoop-3.0-高性能集群(二)
|
1月前
|
分布式计算 Hadoop Java
centos 部署Hadoop-3.0-高性能集群(一)安装
centos 部署Hadoop-3.0-高性能集群(一)安装
26 0
|
1月前
|
Kubernetes 应用服务中间件 网络安全
CentOS7上二进制部署Kubernetes高可用集群(v1.18版本)
CentOS7上二进制部署Kubernetes高可用集群(v1.18版本)
140 0
|
2月前
|
存储 负载均衡 NoSQL
【分布式技术架构】「Tomcat技术专题」 探索Tomcat集群架构原理和开发分析指南
【分布式技术架构】「Tomcat技术专题」 探索Tomcat集群架构原理和开发分析指南
54 1