Redis集群实验操作
admin
撰写于 2025年 03月 18 日

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

Redis集群实验操作

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

赞 (0)

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论