redis集群搭建手册

来源:互联网 发布:阿里云解析教程 编辑:程序博客网 时间:2024/04/29 14:05
1,在每台需要安装redis的机器上安装gcc

yum install –y gcc*

2,下载redis最新版本redis-3.0.2.tar.gz,拷贝到每台机器上,然后执行tar -zxvf redis-3.0.2.tar.gz,进入安装完成的目录,make编译,成功编译后执行make install 安装

最后安装完成目录如下:/home/hadoop/redis-3.0.2

3,执行cd /home/hadoop 然后mkdir redisCluster目录,进入redisCluster目录cp /home/hadoop/redis-3.0.2/redis.conf  /home/hadoop/redisCluster 将redis.conf拷贝到/home/hadoop/redisCluster目录下,修改redis.conf文件。

4,分别启动redis服务,redis-server /home/hadoop/redisCluster/redis.conf,然后通过ps -ef|grep redis查看是否启动成功。

5,在需要拉起整个集群的机器上安装ruby和rubygems,

yum install ruby

yum install rubygems

gem install redis

6,安装完成后,在该机器上执行:cd /home/hadoop/redis-3.0.2/src

./redis-trib.rb  create --replicas 1 ip:port ip:port ip:port ip:port ip:port ip:port -- 这其中的1标识1个备份,也就是1个master和1个slaver 这样6台机器就组成了,3个
注意:ip一定要写ip不要写hostname

redis.confredis-common.conf
注意这里的ip一定要是物理ip,也就是具体的ip地址。

最后安装完成出现:
    [ok] all nodes agree about slots configuration.
    [ok] all xxx slots covered.
7,验证机器是否启动成功:cd /home/hadoop/redis-3.0.2/src

redis-cli -c -p 7000  -- -c 标识cluster集群的意思

redis >cluster nodes -- 查看所有节点启动情况



注意:如果切换集群的时候需要删除/home/hadoop/redisCluster目录下的nodes.conf文件,然后再启动整个集群。

0 0
原创粉丝点击