我在redis集群中运行了6个节点的集群。目前,他们没有与之关联的密钥,并且已经设置了0个从属设备。当我运行redis-cli
我的dos提示只是旋转。
环境Windows Server 2012
Redis conf文件内容
端口7000
cluster-enabled是的 cluster-config-file nodes.conf
cluster-node-timeout 5000
附带是的 loglevel通知
logfile" log"
日志文件内容
[3048] 10月24日13:21:53.789 *节点配置已加载,我是 b9000ddb5d4e4d88ee5903e79902c192193dc2ad
.-__ ''-._
_.-.
。 '' -._ Redis 3.2.100(00000000/0)64位.-.-```. ```\/ _.,_ ''-._
- 。 |'
( ' , .-` | `, ) Running in cluster mode |`-._`-...-` __...-._.-'| Port: 7000 |
- 。._
-._
/ _.-' | PID: 3048-._
- 。/ _.-' .-'
|-._
- 。-.__.-' _.-'_.-'|
- 。
|-._ _.-'_.-' | http://redis.io
- 。-._
- 。 .-' _ .-' .-'
|-._
- 。-.__.-' _.-'_.-'|
- 。
|-._ _.-'_.-' |
- 。-._
- 。 .-' _.-' _.-'
-._
- 的 .-&#39。 _.-'
-._ _.-'
- .-&#39。
[3048] 10月13日13:21:53.805 #Server启动,Redis版本3.2.100 [3048] 10月13日13:21:53.805 *服务器现已准备好接受 端口7000上的连接[2052] 10月13日:24:14.493 *节点 配置已加载,我是b9000ddb5d4e4d88ee5903e79902c192193dc2ad
修改
我仍然可以通过终端运行meetup命令。我知道IP无效,我故意改变它。
redis-cli -c -h 300.300.62.3 -p 7000 cluster meet 10.144.62.3 7001
答案 0 :(得分:3)
要在交互模式下使用redis-cli,您需要执行以下两项操作之一:
redis-cli
时,它将自动连接到默认设置。redis-cli -h 10.0.0.1 -p 7000
调用cli,将10.0.0.1更改为正确的IP。答案 1 :(得分:1)
我也遇到了这个问题,redis-cli
无效。您可以通过以管理员身份运行 cmd 来解决此问题。