首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >红星哨兵-远程监控

红星哨兵-远程监控
EN

Stack Overflow用户
提问于 2018-02-22 20:54:08
回答 1查看 749关注 0票数 0

我正在尝试设置一个Redis集群环境。设置如下(通过链接查看图):

  • 复制:1个主服务器,1个从服务器
  • 故障转移:3个哨兵

部署设置

我遇到的问题是如何让S3进行远程连接。事实上,我尝试过简单地部署1 Master并尝试Sentinel远程连接,但这也失败了。请查看主和哨兵的简化配置文件。

局部

redis-server /path/to/local/redis.conf

当地/区域f

bind 127.0.0.1 192.168.20.37 port 6379 dir .

远程

redis-哨兵/路径/到/远程/哨兵.path

远距离/哨兵f

bind 127.0.0.1 192.168.20.140 port 16379 sentinel monitor redis-cluster 192.168.20.37 6379 2

在远程映像上启动哨兵后,哨兵无法连接到主机。请参见以下输出:

# oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo

# Redis version=4.0.8, bits=64, commit=00000000, modified=0, pid=15095, just started

# Configuration loaded

* Increased maximum number of open files to 10032 (it was originally set to 1024).

* Running mode=sentinel, port=16379.

# Sentinel ID is 66c95f52fbc72b6a33009c36d9ac6b4e91988b81

# +monitor master mymaster 192.168.20.37 6379 quorum 2

# +sdown master mymaster 192.168.20.37 6379

如果我从本地映像运行哨兵,进行IP更改,它就会像预期的那样工作。没有防火墙也没有NAT。我还应该注意,我可以成功地与Master建立远程客户端连接。

对于这个看似“简单”的设置有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2018-02-23 20:09:57

我能够通过将哨兵绑定到0.0.0.0来解决这个问题。似乎当您指定localhost + IP时,它只绑定到localhost。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48936965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档