搭建redis集群

来源:互联网 发布:网络广告创意图片 编辑:程序博客网 时间:2024/06/08 00:31

搭建redis

1: yum install gcc-c++2:tar -zxvf redis-3.0.0.tar.gz3:Make4:cd /usr/local             rm -rf redis5:Make install5:make install PREFIX=/usr/local/redis

6:前端启动:

/usr/local/redis/bin/redis-server

后台启动:

1:复制文件:cp redis.conf  /usr/local/redis/bin2 : daemonize yes3 : ./redis-server  redis.conf4 : ps aux|grep redis5:连接redis: ./redis-cli

安装ruby

yum install rubyyum install rubygems

redis集群管理工具redis-trib.rd

1:cd redis-3.0.0/src2:ll .*rbredis-3.0.0.gem上传gem install redis-3.0.0.gem

集群创建

cd /usr/localmkdir redis-clustercd rediscp -r bin ../redis-cluster/cd ../redis-cluster/rm -f dump.rdb 

修改端口号

2、打开cluster-enable前面的注释。

cd ../cp -r redis01/ redis02cp -r redis01/ redis03cp -r redis01/ redis04cp -r redis01/ redis05修改每一个端口

之前的reidis下src中:

cp *.rb /usr/local/redis-cluster

启动redis:

vim startall.shcd redis01./redis-server redis.confcd ..cd redis02./redis-server redis.confcd ..cd redis03./redis-server redis.confcd ..cd redis04./redis-server redis.confcd ..cd redis05./redis-server redis.confcd ..cd redis06./redis-server redis.confcd ..

查看进程

ps aux|grep redis

创建集群:

./redis-trib.rb create --replicas 1 192.168.1.116:7001 192.168.1.116:7002 192.168.1.116:7003 192.168.1.116:7004 192.168.1.116:7005  192.168.1.116:7006

启动命令

redis01/redis-cli -h 192.168.1.229 -p 7002 -c
原创粉丝点击