真正的大师永远怀着一颗学徒的心
哈喽!大家好,我是小奇,一位程序员界的学徒
文章目录
- 二、总结
一、Redis集群搭建
1、安装redis
需要安装gcc:
yum install gcc-c++
1、下载redis的源码包。
2、把源码包上传到linux服务器
3、解压源码包
tar -zxvf redis-3.0.0.tar.gz
Make
Make install
2、复制多个redis.conf
redis集群中就是多个redis实例,我们需要复制多个redis.conf,集群中的每一个redis配置不同的端口(这里是在一台服务器上搭建6台redis实例,也就是伪集群)
集群中还需要将redis.conf配置文件中的cluster-enabled 设置为yes
3、安装ruby环境
搭建集群我们最后一步需要执行ruby脚本,所以我们需要安装ruby的环境用来运行ruby脚本
安装ruby
yum install ruby
yum install rubygems
4、启动所有的redis实例,并查看是否启动成功
执行如下命令启动redis:
cd /usr/local/redis
./bin/redis-server ./redis.conf
执行如下命令查看redis是否全部启动
ps aux | grep redis
正常启动如图
5、执行ruby脚本
首先启动所有的redis实例,然后执行ruby脚本就可以将所有的redis实例关联起来成为一个redis集群
ruby脚本,其中修改为你自己的redis所在的ip地址与端口号
./redis-trib.rb create --replicas 1 192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004 192.168.25.153:7005 192.168.25.153:7006
6、测试集群
连接集群命令
redis01/redis-cli -h 192.168.25.153 -p 7002 -c
进行set,get查看集群是否搭建成功
192.168.25.153:7002> set a 100
192.168.25.153:7002> get a
二、总结
这里的相关内容还没有整理完毕,文章后面持续更新,建议收藏。
文章中涉及到的命令大家一定要像我一样每个都敲几遍,只有在敲的过程中才能发现自己对命令是否真正的掌握了。