云服务器上 redis 怎么配置了?
来源:5-3 配置RedisCluster集群

打奥特曼的小怪兽啊
2018-06-04
PXC 使用 swarm 组件了集群。redis的搭建需要重新做一个集群么?
写回答
3回答
-
打奥特曼的小怪兽啊
提问者
2018-06-04
云服务器配置 ,使用共享网络,共享网络分配ip ,在redis配置中 记得 bind 0.0.0.0 。
已经可以正常工作了 谢谢老师 !但是配置6个节点真的很麻烦。请问有方便的方式么?
032018-06-05 -
打奥特曼的小怪兽啊
提问者
2018-06-04
老师 我现在是3台主机,PXC正常搭建了。但是redis搭建的时候 IP不知道如何指定。目前是在每台机器上创建两个节点
docker run -it -d --name r1 -p 5001:6379 --net=net1 redis bash docker run -it -d --name r2 -p 5002:6379 --net=net1 redis bash docker run -it -d --name r3 -p 5001:6379 --net=net1 redis bash docker run -it -d --name r4 -p 5002:6379 --net=net1 redis bash docker run -it -d --name r5 -p 5001:6379 --net=net1 redis bash docker run -it -d --name r6 -p 5002:6379 --net=net1 redis bash
6个节点正常启动,然后配置文件也修改了。通过 ./client-cli -c 可以进入redis。
通过docker inspect r1 r2 等节点,获得IPV4 address
最终执行的 集群命令
./redis-trib.rb 1 —replicas 1 10.0.0.7:6379 10.0.0.8:6379 10.0.0.9:6379 10.0.0.10:6379 10.0.0.11:6379 10.0.0.12:6379
想问下 是不是在
docker run -it -d --name r1 -p 5001:6379 --net=net1 redis bash
需要指定下ip了?
--------------------------三台机器截图如下-----------------------------
062018-06-04 -
神思者
2018-06-04
同学你好,swarm为Docker容器提供了共享的网络,数据库集群、Redis集群等都需要建立在这个共享网络上面的。
00
相似问题