1. 下载编译启动
温馨提示,如果不方便编译,可以直接下载好我编译好的二进制文件,含配置文件
请直接访问:http://share.520code.net/ 找到redis-4.0.10.tar 点击下载即可
下载redis源码
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
解压到当前目录
tar xzf redis-4.0.10.tar.gz
进入redis源码目录
cd redis-4.0.10
开始编译
make
二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务,测试是否正常启动:
src/redis-server
2. 创建集群配置
创建多个目录,分别放置redis服务端
mkdir 7001 7002 7003 7004 7005 7006
将编译好的服务端程序放置在各个目录下
cp -pr ./redis-4.0.10/ /home/kingkong/DevSoft/redis/7002
cp -pr ./redis-4.0.10/ /home/kingkong/DevSoft/redis/7003
cp -pr ./redis-4.0.10/ /home/kingkong/DevSoft/redis/7004
cp -pr ./redis-4.0.10/ /home/kingkong/DevSoft/redis/7005
cp -pr ./redis-4.0.10/ /home/kingkong/DevSoft/redis/7006
3. 依次启动6个redis服务端
cd /home/kingkong/DevSoft/redis
cd ./7001/redis-4.0.10/
./redis-server redis.conf
cd ..
cd ..
cd ./7002/redis-4.0.10/
./redis-server redis.conf
cd ..
cd ..
cd ./7003/redis-4.0.10/
./redis-server redis.conf
cd ..
cd ..
cd ./7004/redis-4.0.10/
./redis-server redis.conf
cd ..
cd ..
cd ./7005/redis-4.0.10/
./redis-server redis.conf
cd ..
cd ..
cd ./7006/redis-4.0.10/
./redis-server redis.conf
cd ..
cd ..
4. 依次关闭节点
cd /home/kingkong/DevSoft/redis
cd ./7001/redis-4.0.10/
./redis-cli -p 7001 shutdown
./redis-cli -p 7002 shutdown
./redis-cli -p 7003 shutdown
./redis-cli -p 7004 shutdown
./redis-cli -p 7005 shutdown
./redis-cli -p 7006 shutdown
5. 创建集群节点
apt-get install ruby
gem install redis
./redis-trib.rb create --replicas 1 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 127.0.0.1:7006
6. 使用任意一个节点客户端连接查看集群信息
redis-cli -c -h localhost -p 7006
查看节点
cluster nodes
查看集群信息
cluster nodes