介绍
这篇文章主要介绍了ubuntu中复述,集群如何安装,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
<强>首先先要检查一下是否安装gcc 强>
gcc - v
如果没有安装gcc,需要安装一下
# centosyum安装gcc-c + + # ubuntusudo apt-get安装gcc #不安装会有问题sudo apt安装使
<强>下载强>
wget http://download.redis.io/releases/redis-3.2.1.tar.gz 焦油-zxvf redis-3.2.1.tar。广州cd redis-3.2.1 使 make install PREFIX=/usr/地方/复述,
<强>集群的创建强>
cd/usr/local/mkdir redis_cluster//创建集群目录 mkdir 7000 7001 7002//分别代表三个节点其对应端口7000 7001 7002 cp/usr/local/redis-3.2.1/复述。conf。/redis_cluster/7000///拷贝到7001目录 cp/usr/local/redis-3.2.1/复述。conf。/redis_cluster/7001///拷贝到7002目录 cp/usr/local/redis-3.2.1/复述。conf。/redis_cluster/7002/sudo cp - r复述/bin/redis_cluster/7000/sudo cp - r复述/bin/redis_cluster/7001/sudo cp - r复述/bin/redis_cluster/7002/
分别对7001,7002,7003文件夹中的3个文件修改对应的配置
daemonize是的//复述后台运行pidfile/var/run/redis_7000。pid//pidfile文件对应7000年,7002年,7003端口7000//端口7000年,7002年,7003年开发支持集群是的//开启集群把注释#去掉cluster-config-file nodes_7000。conf//集群的配置配置文件首次启动自动生成7000年,7001年,7002 cluster-node-timeout 5000//请求超时设置5秒够了appendonly是的//aof日志开启有需要就开启,它会每次写操作都记录一条日志
在192.168.1.238创建3个节点:对应的端口改为7003,7004,7005。配置对应的改一下就可以了。
<强>两台机启动各节点(两台服务器方式一样)强>
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/复述。参看
<>强查看服务强>
p ef | grep复述,#查看是否启动成功 netstat -tnlp | grep复述,#可以看到复述,监听端口
<强>集群必须得有6个节点强>
sudo apt-get安装ruby sudo apt-get安装rubygems sudo gem安装复述,
/redis-trib。rb创建,副本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