openstack heat部署redis_cluster

来源:互联网 发布:三维动画演示软件 编辑:程序博客网 时间:2024/05/16 01:43

本模板用于创建一个Redis 集群,基本信息如下:

代码位置

https://github.com/double12gzh/redis_cluster 

节点个数

master node3个, slave node 3个

版本信息

redis 4.0.2,ruby 2.4.2,keepalived1.2.13,tcl 8.6.7,Centos 7.0.1406

功能介绍

集群中有三主三从,

适应范围

适用于业务量比较大的应用。

集群拓扑


部署验证

1.    查看redis运行情况

[root@redis-cluster-redis-server0-csrww74rgq7k ~]#ps aux  | grep redisroot     1794  0.1  0.3 149336 11888 ?        Ssl 22:08   0:00/usr/local/bin/redis-server 172.16.13.204:6379 [cluster]root     2100  0.0  0.0 112640  980 pts/0    S+   22:18  0:00 grep --color=auto redis[root@redis-cluster-redis-server0-csrww74rgq7k ~]#netstat -ntlp | grep redistcp       0      0 172.16.13.204:16379     0.0.0.0:*               LISTEN      1794/redis-server 1tcp       0      0 172.16.13.204:6379      0.0.0.0:*               LISTEN      1794/redis-server 1[root@redis-cluster-redis-server0-csrww74rgq7k ~]#

2.    写验证

[root@redis-cluster-redis-server0-csrww74rgq7k ~]#redis-cli -p 6379 -h 172.16.13.204 -c172.16.13.204:6379> set hello worldOK172.16.13.204:6379> keys *1) "hello"172.16.13.204:6379>

3.    读验证

[root@re-ster-redis-slave-group-acd75gljixpl-1-pm3qwqkvb7b4~]# redis-cli -p 6379 -h 172.16.13.205 -c172.16.13.205:6379> keys *(empty list or set)172.16.13.205:6379> get hello-> Redirected to slot [866] located at172.16.13.204:6379"world"172.16.13.204:6379>

原创粉丝点击