linux部署redis集群遇到的問(wèn)題及解決
版本信息:
- redis:5.0.8
- linux服務(wù)器:CentOS 7
不同版本問(wèn)題處理方式可能有所不同
1、在java程序中,連接不上redisCluster
報(bào)錯(cuò)信息:
no reachable node in cluster
原因:
創(chuàng)建集群時(shí),使用了127.0.0.1,要改為公網(wǎng)ip才行。
redis-cli --cluster create 127.0.0.1:7001 127.0.0.1:7002
解決方法:
- 改為
redis-cli --cluster create 公網(wǎng)ip:7001 公網(wǎng)ip:7002去啟動(dòng)。
2、redis-cli --cluster create 公網(wǎng)ip:7001 公網(wǎng)ip:7002執(zhí)行超時(shí)
原因:
- 沒(méi)開(kāi)通7001、7002端口號(hào)沒(méi)開(kāi)通。
解決方法:
--開(kāi)通7001端口號(hào) firewall-cmd --zone=public --add-port=7001/tcp --permanent --重啟防火墻 systemctl restart firewalld.service --查詢(xún)7001端口號(hào)是否開(kāi)通 firewall-cmd --list-ports
3、redis集群一直卡著 Waiting for the cluster to join...
原因:
- redis集群不僅需要開(kāi)通redis客戶(hù)端連接的端口,而且需要開(kāi)通集群總線端口
- 集群總線端口為redis客戶(hù)端連接的端口 + 10000
- 如redis端口為7001
- 則集群總線端口為17001
解決方法:
- 開(kāi)通17001端口。
4、(error) MOVED 11469 192.168.163.249:7002
原因:
- 啟動(dòng)集群模式(缺少了"-c"):
redis-cli -c -h yourhost -p yourpost
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Redis使用RedisTemplate導(dǎo)致key亂碼問(wèn)題解決
本文主要介紹了Redis使用RedisTemplate導(dǎo)致key亂碼問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-06-06
phpredis提高消息隊(duì)列的實(shí)時(shí)性方法(推薦)
下面小編就為大家?guī)?lái)一篇phpredis提高消息隊(duì)列的實(shí)時(shí)性方法(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-12-12
查詢(xún)?cè)L問(wèn)Redis特定數(shù)據(jù)庫(kù)的客戶(hù)端IP的操作指南
在Redis運(yùn)維和開(kāi)發(fā)過(guò)程中,了解哪些客戶(hù)端連接并訪問(wèn)了特定的數(shù)據(jù)庫(kù)(如db0)是一個(gè)常見(jiàn)的需求,然而,Redis本身并不直接提供歷史訪問(wèn)日志,因此我們需要借助一些內(nèi)置命令和外部工具來(lái)實(shí)現(xiàn)這一目標(biāo),本文將詳細(xì)介紹如何查詢(xún)?cè)L問(wèn)Redis特定數(shù)據(jù)庫(kù)(如db0)的客戶(hù)端IP2025-06-06
Redis定期刪除過(guò)期數(shù)據(jù)的操作流程
Redis是一種內(nèi)存級(jí)數(shù)據(jù)庫(kù),所有數(shù)據(jù)均存放在內(nèi)存中,內(nèi)存中的數(shù)據(jù)可以通過(guò)TTL指令獲取其狀態(tài),本文給大家介紹了Redis定期刪除過(guò)期數(shù)據(jù)的操作流程,文中通過(guò)代碼示例介紹的講解的非常詳細(xì),需要的朋友可以參考下2024-05-05
Redis超詳細(xì)講解高可用主從復(fù)制基礎(chǔ)與哨兵模式方案
Redis因?yàn)槠涓咝阅芎鸵子眯栽谖覀兒蠖说姆?wù)中發(fā)揮了巨大的作用,并且很多重要功能的實(shí)現(xiàn)都會(huì)依賴(lài)redis,本篇我們來(lái)了解Redis高可用主從復(fù)制與哨兵模式2022-04-04

