欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Redis Cluster 集群搭建你會(huì)嗎

 更新時(shí)間:2021年08月03日 14:20:28   作者:一線大碼  
這篇文章主要介紹了Redis Cluster 集群搭建過(guò)程,本文分步驟通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

三臺(tái)機(jī)器 201、202、203,每臺(tái)機(jī)器裝兩個(gè) redis 實(shí)例,構(gòu)建 redis cluster 集群。

1. 安裝

添加 redis-cluster 目錄,將 redis 壓縮包拷貝到該目錄下,解壓壓縮包。

在這里插入圖片描述

解壓完后,將文件夾 redis-5.0.3 重命名為 redis1。

[root@test201 redis-cluster]# mv redis-5.0.3 redis1

需要在 redis1 目錄下使用 make 命令進(jìn)行編譯。

[root@test201 redis-cluster]# cd redis1
[root@test201 redis1]# make

然后再執(zhí)行 cp 命令拷貝另一份 redis2。

在這里插入圖片描述

刪除對(duì)應(yīng)的壓縮包。

在這里插入圖片描述

其他兩個(gè)服務(wù)器也是按照上面的操作來(lái)一遍。

2. 配置

在 redis-cluster 目錄下創(chuàng)建數(shù)據(jù)文件夾 redis-data。

在這里插入圖片描述

再在該文件夾中建兩個(gè)文件夾 7001 和 7002,分別存放兩個(gè) redis 的數(shù)據(jù)。

在這里插入圖片描述

創(chuàng)建一個(gè)配置文件 redis-1.conf。

在這里插入圖片描述

編輯配置文件內(nèi)容:

# 添加端口號(hào)
port 7001
# 設(shè)置為守護(hù)進(jìn)程,配置 redis 后臺(tái)運(yùn)行
daemonize yes
# pid 文件,會(huì)自動(dòng)創(chuàng)建的,直接指定目錄
pidfile /var/run/redis_7001.pid
# 數(shù)據(jù)保存位置
dir /opt/yidian/redis-cluster/redis-data/7001
# 關(guān)閉保護(hù)模式
protected-mode no
# 開啟集群
cluster-enabled yes
# 集群配置文件,不需要我們維護(hù),首次啟動(dòng)的時(shí)候會(huì)自動(dòng)生成
cluster-config-file nodes_7001.conf
# 請(qǐng)求超時(shí)時(shí)間
cluster-node-timeout 10100
# 開啟 AOF 日志
appendonly yes

復(fù)制一份 redis-7002.conf 配置文件,把剛才那個(gè) redis-1.conf 文件改名為 redis-7001.conf,接下來(lái)修改 redis-7002.conf 配置文件中對(duì)應(yīng)內(nèi)容為 7002。

在這里插入圖片描述

編輯配置文件 redis-7002.conf 內(nèi)容:

# 添加端口號(hào)
port 7002
# 設(shè)置為守護(hù)進(jìn)程,配置 redis 后臺(tái)運(yùn)行
daemonize yes
# pid 文件,會(huì)自動(dòng)創(chuàng)建的,直接指定目錄
pidfile /var/run/redis_7002.pid
# 數(shù)據(jù)保存位置
dir /opt/yidian/redis-cluster/redis-data/7002
# 關(guān)閉保護(hù)模式
protected-mode no
# 開啟集群
cluster-enabled yes
# 集群配置文件,不需要我們維護(hù),首次啟動(dòng)的時(shí)候會(huì)自動(dòng)生成
cluster-config-file nodes_7002.conf
# 請(qǐng)求超時(shí)時(shí)間
cluster-node-timeout 10100
# 開啟 AOF 日志
appendonly yes

創(chuàng)建 redis 服務(wù)的啟動(dòng)腳本 start-all.sh,并且修改執(zhí)行權(quán)限:

在這里插入圖片描述

腳本 start-all.sh 內(nèi)容:

/opt/yidian/redis-cluster/redis1/src/redis-server /opt/yidian/redis-cluster/redis-7001.conf
/opt/yidian/redis-cluster/redis2/src/redis-server /opt/yidian/redis-cluster/redis-7002.conf

同樣的方式可以創(chuàng)建 redis 服務(wù)關(guān)閉腳本 stop-all.sh:

/opt/yidian/redis-cluster/redis1/src/redis-cli -p 7001 shutdown
/opt/yidian/redis-cluster/redis2/src/redis-cli -p 7002 shutdown

其他兩臺(tái)服務(wù)器上重復(fù)上述配置過(guò)程。

3. 啟動(dòng)

在三臺(tái)服務(wù)器上分別執(zhí)行啟動(dòng)腳本:

在這里插入圖片描述

啟動(dòng)完后分別查看,可看到如下進(jìn)程:

在這里插入圖片描述

隨便找一臺(tái)服務(wù)器登錄,這里登錄 201,然后執(zhí)行下面的命令:

./redis-cli --cluster create 192.168.57.201:7001 192.168.57.201:7002 192.168.57.202:7001 192.168.57.202:7002 192.168.57.203:7001 192.168.57.203:7002 --cluster-replicas 1 

可以看到開始初始化創(chuàng)建集群了。

在這里插入圖片描述

中間的一些詢問(wèn)輸入 yes。

在這里插入圖片描述

到這里 redis cluster 集群就創(chuàng)建完畢了。我們可以登錄查看集群信息。

4. 登錄

登錄集群(-c 表示以集群模式登錄):

./redis-cli -c -h 127.0.0.1 -p 7001

查看集群信息:

127.0.0.1:7001> cluster info

在這里插入圖片描述

查看節(jié)點(diǎn)信息:

127.0.0.1:7001> cluster nodes

在這里插入圖片描述

到此這篇關(guān)于Redis Cluster 集群搭建你會(huì)嗎的文章就介紹到這了,更多相關(guān)Redis Cluster 集群搭建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • redis集群規(guī)范詳解

    redis集群規(guī)范詳解

    這篇文章主要介紹了redis集群規(guī)范詳解,涉及節(jié)點(diǎn)失效檢測(cè)、集群狀態(tài)檢測(cè)、從節(jié)點(diǎn)選舉等相關(guān)內(nèi)容,比較詳細(xì),需要的朋友可以參考。
    2017-10-10
  • redis實(shí)現(xiàn)排行榜功能

    redis實(shí)現(xiàn)排行榜功能

    排行榜在很多地方都能使用到,redis的zset可以很方便地用來(lái)實(shí)現(xiàn)排行榜功能,本文就來(lái)簡(jiǎn)單的介紹一下如何使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • 利用redis實(shí)現(xiàn)分布式鎖,快速解決高并發(fā)時(shí)的線程安全問(wèn)題

    利用redis實(shí)現(xiàn)分布式鎖,快速解決高并發(fā)時(shí)的線程安全問(wèn)題

    這篇文章主要介紹了利用redis實(shí)現(xiàn)分布式鎖,快速解決高并發(fā)時(shí)的線程安全問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • Redis的字符串是如何實(shí)現(xiàn)的

    Redis的字符串是如何實(shí)現(xiàn)的

    本文主要介紹了Redis的字符串是如何實(shí)現(xiàn)的,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Redis持久化RDB和AOF區(qū)別詳解

    Redis持久化RDB和AOF區(qū)別詳解

    這篇文章主要介紹了Redis持久化RDB和AOF區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Redis分布式鎖的正確實(shí)現(xiàn)方法總結(jié)

    Redis分布式鎖的正確實(shí)現(xiàn)方法總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于Redis分布式鎖的正確實(shí)現(xiàn)方式介紹,有興趣的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • Redis之SDS數(shù)據(jù)結(jié)構(gòu)的使用

    Redis之SDS數(shù)據(jù)結(jié)構(gòu)的使用

    本文主要介紹了Redis之SDS數(shù)據(jù)結(jié)構(gòu)的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Redis教程(十一):虛擬內(nèi)存介紹

    Redis教程(十一):虛擬內(nèi)存介紹

    這篇文章主要介紹了Redis教程(十一):虛擬內(nèi)存介紹,本文講解了虛擬內(nèi)存簡(jiǎn)介、應(yīng)用場(chǎng)景和配置方法等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Redis的數(shù)據(jù)存儲(chǔ)及String類型的實(shí)現(xiàn)

    Redis的數(shù)據(jù)存儲(chǔ)及String類型的實(shí)現(xiàn)

    這篇文章主要介紹了Redis的數(shù)據(jù)存儲(chǔ)及String類型的實(shí)現(xiàn),redis作為k-v數(shù)據(jù)存儲(chǔ),因查找和操作的時(shí)間復(fù)雜度都是O(1)和豐富的數(shù)據(jù)類型及數(shù)據(jù)結(jié)構(gòu)的優(yōu)化,了解了這些數(shù)據(jù)類型和結(jié)構(gòu)更有利于我們平時(shí)對(duì)于redis的使用,需要的朋友可以參考下
    2022-10-10
  • Redis 設(shè)置密碼無(wú)效問(wèn)題解決

    Redis 設(shè)置密碼無(wú)效問(wèn)題解決

    本文主要介紹了Redis 設(shè)置密碼無(wú)效問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評(píng)論