Minio集群部署及集成spring boot(一)

一、 服务器端搭建 (4个节点均需要执行)

创建目录:依次执行 【 mkdir -p /u02/xx/minio/bin 】、【 cd /u02/xx/minio/bin 】,将 minio(文件会给到)放该文件夹,然后执行 【 chmod +x minio 】;

 集群配置文件目录:执行 【 mkdir -p /etc/minio 】;

编写集群启动脚本:执行 【 vim /u02/xx/minio/bin/run.sh 】

#!/bin/bash

export MINIO_ACCESS_KEY=minioxx

export MINIO_SECRET_KEY=minioxx

/u02/xx/minio/bin/minio server --config-dir /etc/minio \

http://10.172.00.122/u02/xx/minio/data http://10.172.00.123/u02/xx/minio/data \

http://10.172.00.124/u02/xx/minio/data http://10.172.00.125/u02/xx/minio/data

保存并执行 【 chmod +x /u02/xx/minio/bin/run.sh 】

执行 【 vim /usr/lib/systemd/system/minio.service 】

[Unit]

Description=Minio service

Documentation=https://docs.minio.io/

[Service]

WorkingDirectory=/u02/xx/minio/bin/

ExecStart=/u02/xx/minio/bin/run.sh

Restart=on-failure

RestartSec=5

[Install]

WantedBy=multi-user.target

保存并执行 【 chmod +x /usr/lib/systemd/system/minio.service 】

启动: 依次输入指令
【 systemctl daemon-reload 】
【 systemctl start minio 】
【 systemctl enable minio 】
测试: 依次访问 10.172.00.122:9000、10.172.00.123:9000、10.172.00.124:9000、10.172.00.125:9000
账号:minioxx 密码:minioxx
看是否可以成功登录

二、 Nginx搭建流程(Minio部署集群4台,需要搭建Nginx负载)

1、 Nginx官方网站地址:http://nginx.org/en/download.html,使用1.20.2版本。

2、 下载完成放在 /u02/xx/nginx 目录,执行 【 tar -zxvf nginx-1.20.2.tar.gz 】解压命令;

3、 执行【 cd nginx-1.20.2 】,执行 【 ./configure --prefix=/u02/xx/nginx/nginx-1.20.2 】;

4、 依次执行【 make 】、 GCC——GNU编译器集合【 yum install gcc-c++ 】、PCRE库 【 yum install -y pcre pcre-devel 】、zlib库 【 yum install -y zlib zlib-devel 】、OpenSSL库 【 yum install -y openssl openssl-devel 】;

5、 依次执行 【 make install 】、 【mkdir logs】、 【cd logs】 、 【touch access.log  error.log】;

6、 依次执行 【 ./sbin 】、启动【 ./nginx 】;

验证:

1、 执行【 ps aux|grep nginx 】查看Nginx 是否正常,执行 【 curl #{服务器地址}:80 】能否得到 "Welcome to nginx!";

配置Minio负载 (生产环境这里的IP需要变更)

upstream minio-server {

    server 10.172.00.122:9000 weight=25 max_fails=2 fail_timeout=30s;

    server 10.172.00.123:9000 weight=25 max_fails=2 fail_timeout=30s;

    server 10.172.00.124:9000 weight=25 max_fails=2 fail_timeout=30s;

    server 10.172.00.125:9000 weight=25 max_fails=2 fail_timeout=30s;

}

server {

    listen 80;

    server_name localhost;

    charset utf-8;

    default_type text/html;

    location /{

        proxy_set_header Host $http_host;

        proxy_set_header X-Forwarded-For $remote_addr;

        client_body_buffer_size 10M;

        client_max_body_size 10G;

        proxy_buffers 1024 4k;

        proxy_read_timeout 300;

        proxy_next_upstream error timeout http_404;

        proxy_pass http://minio-server;

    }

}

三、 客户端搭建 (4个节点均需要执行)

1、 将安装文件放在 /u02/xx/minio/bin 目录;

2、 执行 【 chmod +x mc 】添加权限;

3、 执行 【 ./mc config host add minio http://#{Nginx地址}:90/ minioxx minioxx --api  S3v4 】 

*这里的地址需要配置为Nginx地址;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容