真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Rediscluster集群需要至少多少個redis節(jié)點-創(chuàng)新互聯(lián)

這篇文章主要介紹“Redis cluster集群需要至少多少個redis節(jié)點”,在日常操作中,相信很多人在Redis cluster集群需要至少多少個redis節(jié)點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Redis cluster集群需要至少多少個redis節(jié)點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

創(chuàng)新互聯(lián)公司專注于湄潭企業(yè)網(wǎng)站建設,自適應網(wǎng)站建設,商城網(wǎng)站建設。湄潭網(wǎng)站建設公司,為湄潭等地區(qū)提供建站服務。全流程定制設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務

##配置redis集群需要至少6個redis節(jié)點

集群至少3主3從才可以搭建,防止錯亂我們在redis 下建立一個文件夾cluster,里面復制6份配置文件,改名為redis1-redis6.conf

把每個配置文件都修改以下共同點:

bind 10.233.19.36 (根據(jù)實際情況配置)

port 7001 (7001-7006)

daemonize yes(以守護進程運行)

pidfile /var/run/redis.pid (守護進程生成的文件,以實際情況配置)

appendonly yes (開啟AOF日志記錄Redis操作的持久化)

appendfilename "appendonly-7001.aof" (AOF文件名,配置端口為文件名便于查看)

cluster-enabled yes (開啟集群)

cluster-config-file nodes-7001.conf (節(jié)點信息,已節(jié)點命名便于查看)

cluster-node-timeout 15000 (節(jié)點響應超時時間)

以上為共同點每個節(jié)點不論主從都需要配置。

此外還需要注意,不要再為各個節(jié)點主動配置主從關(guān)系,否則啟動時會報錯。

因為主從關(guān)系要給redis集群自己調(diào)節(jié)。

##啟動redis集群

上面的配置完成之后,分別啟動6個redis實例。配置正確的情況下,都可以啟動成功。然后運行如下命令創(chuàng)建集群:

注意,這里使用的是ip:port   

replicas 1 表示我們希望為集群中的每個主節(jié)點創(chuàng)建一個從節(jié)點

因為配置文件中設置了密碼所以創(chuàng)建集群也需要加密碼參數(shù) -a

[ERR] Node 10.233.19.36:6380 NOAUTH Authentication required.

[redis@weblogic-test bin]$ ./redis-cli --cluster create 10.233.19.36:6380 10.233.19.36:6381 10.233.19.36:6382 10.233.19.36:6383 10.233.19.36:6384 10.233.19.36:6385 --cluster-replicas 1 -a beijing

Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.

>>> Performing hash slots allocation on 6 nodes...

Master[0] -> Slots 0 - 5460

Master[1] -> Slots 5461 - 10922

Master[2] -> Slots 10923 - 16383

Adding replica 10.233.19.36:6383 to 10.233.19.36:6380

Adding replica 10.233.19.36:6384 to 10.233.19.36:6381

Adding replica 10.233.19.36:6385 to 10.233.19.36:6382

>>> Trying to optimize slaves allocation for anti-affinity

[WARNING] Some slaves are in the same host as their master

M: 369151e4f1bed1e3fcaf474025853bc72056542e 10.233.19.36:6380

   slots:[0-5460] (5461 slots) master

M: 1f9314f13a22c2c68c609e98247bfe6d0714c75b 10.233.19.36:6381

   slots:[5461-10922] (5462 slots) master

M: 41840a493fceef875b1a521d951090f9c99c7040 10.233.19.36:6382

   slots:[10923-16383] (5461 slots) master

S: 438c5ecaf7501da25bfc0d2055445c036907ba61 10.233.19.36:6383

   replicates 1f9314f13a22c2c68c609e98247bfe6d0714c75b

S: 9598769e90155aeb130a33980ac1a1c27b1609cc 10.233.19.36:6384

   replicates 41840a493fceef875b1a521d951090f9c99c7040

S: b0d325e936ee5055648561302560d055d0bdb365 10.233.19.36:6385

   replicates 369151e4f1bed1e3fcaf474025853bc72056542e

Can I set the above configuration? (type 'yes' to accept): yes

>>> Nodes configuration updated

>>> Assign a different config epoch to each node

>>> Sending CLUSTER MEET messages to join the cluster

Waiting for the cluster to join

..

>>> Performing Cluster Check (using node 10.233.19.36:6380)

M: 369151e4f1bed1e3fcaf474025853bc72056542e 10.233.19.36:6380

   slots:[0-5460] (5461 slots) master

   1 additional replica(s)

M: 1f9314f13a22c2c68c609e98247bfe6d0714c75b 10.233.19.36:6381

   slots:[5461-10922] (5462 slots) master

   1 additional replica(s)

S: 9598769e90155aeb130a33980ac1a1c27b1609cc 10.233.19.36:6384

   slots: (0 slots) slave

   replicates 41840a493fceef875b1a521d951090f9c99c7040

M: 41840a493fceef875b1a521d951090f9c99c7040 10.233.19.36:6382

   slots:[10923-16383] (5461 slots) master

   1 additional replica(s)

S: b0d325e936ee5055648561302560d055d0bdb365 10.233.19.36:6385

   slots: (0 slots) slave

   replicates 369151e4f1bed1e3fcaf474025853bc72056542e

S: 438c5ecaf7501da25bfc0d2055445c036907ba61 10.233.19.36:6383

   slots: (0 slots) slave

   replicates 1f9314f13a22c2c68c609e98247bfe6d0714c75b

[OK] All nodes agree about slots configuration.

>>> Check for open slots...

>>> Check slots coverage...

[OK] All 16384 slots covered.

執(zhí)行成功之后,連接一臺redis,執(zhí)行 cluster info 會看到類似如下信息:

127.0.0.1:6380> cluster info

cluster_state:ok

cluster_slots_assigned:16384

cluster_slots_ok:16384

cluster_slots_pfail:0

cluster_slots_fail:0

cluster_known_nodes:6

cluster_size:3

cluster_current_epoch:6

cluster_my_epoch:1

cluster_stats_messages_ping_sent:190

cluster_stats_messages_pong_sent:181

cluster_stats_messages_sent:371

cluster_stats_messages_ping_received:176

cluster_stats_messages_pong_received:190

cluster_stats_messages_meet_received:5

cluster_stats_messages_received:371

我們可以看到cluster_state:ok,cluster_slots_ok:16384,cluster_size:3。

到此,關(guān)于“Redis cluster集群需要至少多少個redis節(jié)點”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
新聞標題:Rediscluster集群需要至少多少個redis節(jié)點-創(chuàng)新互聯(lián)
地址分享:http://weahome.cn/article/dhssgs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部