本文摘自PHP中文网,作者步履不停,侵删。

首先先要检查一下是否安装gcc
如果没有安装gcc,需要安装一下
1 | #centosyum install gcc-c++#ubuntusudo apt-get install gcc#不安装会有问题sudo apt install make
|
下载
1 2 3 4 | wget http:
tar -zxvf redis-3.2.1.tar.gz cd redis-3.2.1
make
make install PREFIX=/usr/local/redis
|
集群的创建
1 2 3 4 5 6 7 8 9 10 11 12 13 | cd /usr/local/
mkdir redis_cluster
mkdir 7000 7001 7002
cp /usr/local/redis-3.2.1/redis.conf ./redis_cluster/7000/
cp /usr/local/redis-3.2.1/redis.conf ./redis_cluster/7001/
cp /usr/local/redis-3.2.1/redis.conf ./redis_cluster/7002/
sudo cp -r redis/bin/ redis_cluster/7000/
sudo cp -r redis/bin/ redis_cluster/7001/
sudo cp -r redis/bin/ redis_cluster/7002/
|
分别对7001,7002、7003文件夹中的3个文件修改对应的配置
在192.168.1.238创建3个节点:对应的端口改为7003,7004,7005.配置对应的改一下就可以了。
两台机启动各节点(两台服务器方式一样)
1 2 3 4 5 6 | cd /usr/localredis-server redis_cluster/7000/redis.conf
redis-server redis_cluster/7001/redis.conf
redis-server redis_cluster/7002/redis.conf
redis-server redis_cluster/7003/redis.conf
redis-server redis_cluster/7004/redis.conf
redis-server redis_cluster/7005/redis.conf
|
查看服务
1 2 | ps -ef | grep redis #查看是否启动成功
netstat -tnlp | grep redis #可以看到redis监听端口
|
集群必须得有6个节点
1 2 3 | sudo apt-get install ruby
sudo apt-get install rubygems
sudo gem install redis
|
1 | ./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
|
更多Redis相关技术文章,请访问Redis教程栏目进行学习!
以上就是ubuntu中redis集群的安装的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
redis配置远程连接的方法
redis慢查询是什么
redis如何设置密码
redis 更新(set) key值过期时间被重置
redis主从和集群区别
redis与memcache的区别有哪些
设置redis开机启动的方法
redis本身可以限流么
redis性能测试与客户端连接详解
如何查看redis密码
更多相关阅读请进入《Ubuntu》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » ubuntu中redis集群的安装