国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

minio集群部署,4臺服務(wù)器+1臺nginx

這篇具有很好參考價值的文章主要介紹了minio集群部署,4臺服務(wù)器+1臺nginx。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

4臺主機+1臺nginx負載均衡

分布式Minio里所有的節(jié)點需要有同樣的access秘鑰和secret秘鑰,即:用戶名和密碼
分布式Minio存放數(shù)據(jù)的磁盤目錄必須是空目錄
分布式Minio官方建議生產(chǎn)環(huán)境最少4個節(jié)點,因為有N個節(jié)點,得至少保證有N/2的節(jié)點才能可讀,保證至少N/2+1的節(jié)點才能可寫。這里只是作演示搭建,只有2個節(jié)點
分布式Minio節(jié)點時間差不能差距太多,最好同一內(nèi)網(wǎng)
分布式Minio會在每個磁盤都存一份數(shù)據(jù)文件保證數(shù)據(jù)的可靠性與安全性文章來源地址http://www.zghlxwxcb.cn/news/detail-557853.html

基礎(chǔ)準備
  • 創(chuàng)建目錄
mkdir /home/minio
cd /home/minio
mkdir config
mkdit logs
mkdir data1
mkdir data2
mkdir run
cd run
vim minio-run.sh
  • 將minio二進制文件上傳到run目錄
  • minio-run.sh文件內(nèi)容如下
#!/bin/bash

export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=123456
nohup /home/minio/run/minio server --address ':9000' --console-address ":9001" \
--config-dir /home/minio/config \
http://192.168.1.12/home/minio/data1 \
http://192.168.1.13/home/minio/data1 \
http://192.168.1.14/home/minio/data1 \
http://192.168.1.15/home/minio/data1 \
http://192.168.1.12/home/minio/data2 \
http://192.168.1.13/home/minio/data2 \
http://192.168.1.14/home/minio/data2 \
http://192.168.115/home/minio/data2 >/home/minio/logs/minio.log 2>&1 &
  • 授權(quán)
chmod +x /home/minio/run/minio && chmod +x /home/minio/run/minio-run.sh
  • 防火墻放通端口
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --zone=public --add-port=9001/tcp --permanent
# 重啟
firewall-cmd --reload
# 查看
firewall-cmd --list-port
  • 如果存在未分區(qū)的磁盤,則進行分區(qū),否則跳轉(zhuǎn)到磁盤掛載
# 查看分區(qū)情況
fdisk -l

1.創(chuàng)建物理卷PV
pvcreate /dev/vdb #創(chuàng)建PV
pvdisplay   #查看PV

2創(chuàng)建卷組VG
vgcreate vg01_data /dev/vdb      #創(chuàng)建VG
vgdisplay    #查看VG

3.激活VG
vgchange -a y vg01_data

4.創(chuàng)建邏輯卷LV,并劃分LV
lvcreate -L75G -n lv_data vg01_data  #創(chuàng)建名為lv_data01大小為20T的邏輯卷

vgdisplay #查到VG剩余多少空間,看Free  PE / Size  值
# Free  PE / Size       19199 / <75.00 GiB
lvcreate -l 19199( Free PE值 ) -n lv_data02  vg01_data   #用剩余空間創(chuàng)建名為lv_data02的邏輯卷

5.安裝新的格式化工具e2fsprogs,格式化

tar zxvf e2fsprogs-1.42.10.tar.gz
cd e2fsprogs-1.42.10
mkdir build
cd build/
../configure
make
make install
# 格式化磁盤
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 8192 /dev/mapper/vg01_data-lv_data   (i 后面值越小 i節(jié)點數(shù)越大)
mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize -i 8192 /dev/mapper/vg01_data-lv_data02 

7.編輯/etc/fstab文件,加入掛載信息
/dev/mapper/vg01_data-lv_data    /home/minio/data1         ext4    defaults        0 0
/dev/mapper/vg01_data-lv_data02   /home/minio/data2          ext4    defaults        0 0
  • 掛載分區(qū)
mount /dev/mapper/vg01_data-lv_data /home/minio/data1
mount /dev/mapper/vg01_data-lv_data02 /home/minio/data2
  • 啟動(在4臺服務(wù)器都準備后再進行逐一啟動)
cd /home/minio/run
sh minio-run.sh
  • 另外3臺服務(wù)重復(fù)以上步驟
ngibx配置
upstream minio_console {
    server 192.168.1.12:9001 max_fails=3 fail_timeout=5s;
    server 192.168.1.13:9001 max_fails=3 fail_timeout=5s;
    server 192.168.1.14:9001 max_fails=3 fail_timeout=5s;
    server 192.168.1.15:9001 max_fails=3 fail_timeout=5s;
}
upstream minio_api {
    server 192.168.1.12:9000 max_fails=3 fail_timeout=5s;
    server 192.168.1.13:9000 max_fails=3 fail_timeout=5s;
    server 192.168.1.14:9000 max_fails=3 fail_timeout=5s;
    server 192.168.1.15:9000 max_fails=3 fail_timeout=5s;
}

  server {
    listen          9001;
    server_name     192.168.1.16;
    ignore_invalid_headers off;
    client_max_body_size 0;
    proxy_buffering off; 
    access_log      /var/log/minio.com_access.log main;
    error_log       /var/log/minio.com_error.log warn;
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_pass              http://minio_console;
    }
  }

  server {
    listen          9000;   
    server_name     192.168.1.16;
    ignore_invalid_headers off; 
    client_max_body_size 0;
    proxy_buffering off;     
    access_log      /var/log/minio.com_access.log main;
    error_log       /var/log/minio.com_error.log warn;
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_pass              http://minio_api;
    }
  }

到了這里,關(guān)于minio集群部署,4臺服務(wù)器+1臺nginx的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Docker部署MinIO對象存儲服務(wù)器結(jié)合Cpolar實現(xiàn)遠程訪問

    Docker部署MinIO對象存儲服務(wù)器結(jié)合Cpolar實現(xiàn)遠程訪問

    ?? 博客主頁 : 小羊失眠啦. ?? 系列專欄 : 《C語言》 《數(shù)據(jù)結(jié)構(gòu)》 《Linux》 《Cpolar》 ?? 感謝大家點贊??收藏?評論?? 前些天發(fā)現(xiàn)了一個巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點擊跳轉(zhuǎn)到網(wǎng)站。 MinIO是一個開源的對象存儲服務(wù)器

    2024年02月05日
    瀏覽(27)
  • Nginx(7)Nginx實現(xiàn)服務(wù)器端集群搭建

    Nginx(7)Nginx實現(xiàn)服務(wù)器端集群搭建

    前面課程已經(jīng)將Nginx的大部分內(nèi)容進行了講解,我們都知道了Nginx在高并發(fā)場景和處理靜態(tài)資源是非常高性能的,但是在實際項目中除了靜態(tài)資源還有就是后臺業(yè)務(wù)代碼模塊,一般后臺業(yè)務(wù)都會被部署在Tomcat,weblogic或者是websphere等web服務(wù)器上。那么如何使用Nginx接收用戶的請

    2024年02月09日
    瀏覽(20)
  • 分布式文件服務(wù)器——Windows環(huán)境MinIO的三種部署模式

    分布式文件服務(wù)器——Windows環(huán)境MinIO的三種部署模式

    上節(jié)簡單聊到MinIO:分布式文件存儲服務(wù)——初識MinIO-CSDN博客,但沒具化,本節(jié)開始展開在Windows環(huán)境下 MinIO的三種部署模式: 單機單節(jié)點、單機糾刪碼、集群模式 。 部署的幾種模式簡要概括 所謂單機單節(jié)點模式:即MinIO服務(wù)只部署到一臺機器上,且只掛載一塊磁盤(目錄)

    2024年02月07日
    瀏覽(30)
  • Docker部署MinIO對象存儲服務(wù)器結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠程訪問

    Docker部署MinIO對象存儲服務(wù)器結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠程訪問

    MinIO是一個開源的對象存儲服務(wù)器,可以在各種環(huán)境中運行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫無縫集成。MinIO的設(shè)計目標是高性能、高可用性和可擴展性。它可以在分布式模式下運行,以滿足不同規(guī)模的存儲需求。 MinIO是

    2024年02月04日
    瀏覽(30)
  • minio文件服務(wù)器-docker docker-compose 搭建部署以及使用大全

    minio文件服務(wù)器-docker docker-compose 搭建部署以及使用大全

    下載官網(wǎng) 簡介 docker-compose 單機版安裝 拉取鏡像運行容器 docker-compose 搭建 minio 分布式對象存儲 部署 官方推薦 docker-compose.yaml :下載地址 vim docker-compose.yml 接著創(chuàng)建 config目錄 執(zhí)行啟動命令,看到各個節(jié)點 healthy 狀態(tài)即成功 瀏覽器訪問任意節(jié)點 web console ,進行簡單配置,配

    2023年04月10日
    瀏覽(27)
  • Docker本地部署MinIO對象存儲服務(wù)器結(jié)合Cpolar內(nèi)網(wǎng)穿透實現(xiàn)遠程訪問

    Docker本地部署MinIO對象存儲服務(wù)器結(jié)合Cpolar內(nèi)網(wǎng)穿透實現(xiàn)遠程訪問

    MinIO是一個開源的對象存儲服務(wù)器,可以在各種環(huán)境中運行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫無縫集成。MinIO的設(shè)計目標是高性能、高可用性和可擴展性。它可以在分布式模式下運行,以滿足不同規(guī)模的存儲需求。 MinIO是

    2024年02月04日
    瀏覽(26)
  • 開源對象存儲服務(wù)器MinIO本地部署并結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠程訪問管理界面

    開源對象存儲服務(wù)器MinIO本地部署并結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠程訪問管理界面

    MinIO是一個開源的對象存儲服務(wù)器,可以在各種環(huán)境中運行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫無縫集成。MinIO的設(shè)計目標是高性能、高可用性和可擴展性。它可以在分布式模式下運行,以滿足不同規(guī)模的存儲需求。 MinIO是

    2024年02月01日
    瀏覽(29)
  • C++集群聊天服務(wù)器 nginx+redis安裝 筆記 (中)

    C++集群聊天服務(wù)器 nginx+redis安裝 筆記 (中)

    一、nginx安裝 nginx: download?下載nginx安裝包 二、redis安裝 Install Redis on Linux | Redis 集群聊天服務(wù)器推薦和參考文章,下文部分文字來自這篇文章: 集群聊天服務(wù)器:三、集群代碼實現(xiàn)_網(wǎng)絡(luò)編程多服務(wù)端集群怎么實現(xiàn)-CSDN博客 https://blog.csdn.net/qq_42441693/article/details/129167974?spm=100

    2024年02月19日
    瀏覽(30)
  • 在服務(wù)器上部署 Nginx 并設(shè)置圖片服務(wù)器

    當(dāng)您在服務(wù)器上部署 Nginx 并設(shè)置圖片服務(wù)器時,以下是大致的步驟: 1. **安裝 Nginx**:使用適用于您的操作系統(tǒng)的包管理器安裝 Nginx。 2. **編輯 Nginx 配置文件**:找到 Nginx 的配置文件,通常位于 `/etc/nginx/nginx.conf` 或 `/etc/nginx/conf.d/default.conf`。使用文本編輯器打開該文件。

    2024年02月11日
    瀏覽(28)
  • Nginx前后端服務(wù)器部署

    Nginx前后端服務(wù)器部署

    Nginx作為正反向代理的中轉(zhuǎn)站,是連接前后端網(wǎng)絡(luò)服務(wù)的媒介 Nginx下載: http://nginx.org/download/ http://nginx.org/download/ 一、上傳到服務(wù)器固定路徑下并解壓 ????????上傳到/opt/software/nginx-1.19.0.tar.gz ????????cd /opt/software/ ????????tar -zxvf ?nginx-1.19.0.tar.gz ????????mv n

    2024年02月12日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包