linux 搭建redis,Ubuntu搭建Redis 集群

1.源码编译

查看需要下载版本:http://download.Redis.io/releases/

本人保存路径:/usr/local/soft/

wget http://download.redis.io/releases/redis-4.0.12.tar.gz

tar xzf redis-4.0.12.tar.gz

cd redis-4.0.12

make

备注:不安装到指定位置,那么程序默认放在redis-4.0.12/src文件夹下:比较重要的redis-cli、redis-server命令

2.在redis-4.0.12目录下创建集群文件及文件夹(目录不是必须的,可以是任意目录)

mkdir cluster-test

cd cluster-test

mkdir 7000 7001 7002 7003 7004 7005

9b59b1d79122915b56463035d4349e0a.png

将src下面的redis-server复制到7000 7001 7002 7003 7004 7005,并创建redis配置文件 redis.conf ,内容如下:

port 7000  #改成对应的端口

deamonize yes  #后台启动

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes

72e0d66fcc9cbf7b3b5382fb611c44f0.png

分别启动6台reids:

cd 7000

./redis-server redis.conf

40a46c57a21a9c3dcacd70e119bbc6b4.png

查看运行结果:

ps -ef|grep redis

3.安装ruby环境及ruby-redis插件

安装ruby

apt-get install ruby

进入redis-4.0.12/src文件夹下,通过gem安装redis

gem install redis

4.启动redis集群

在 redis-4.0.12/src 目录下 redis-trib.rb ,使用以下命令执行:

./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

期间提示输入yes,完成启动。

再查看redis进程:

ada3dec4dad37b455ba7dc03f49bc8b0.png

5.测试集群

通过集群模式连接其中一个节点:

./redis-cli -c -p 7002

set test 11111

quit

退出后连接另一个节点:

./redis-cli -c -p 7001

get test

1497a039ddb2b24991c384b08c265f82.png

查询成功,集群创建成功。

下面关于Redis的文章您也可能喜欢,不妨参考下:

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值