学习redis的时候用的是vm虚拟机,做一个简单的redis集群最少需要三个节点,每个节点需要一台主服务器加上一台备用服务器,用六台虚拟机来跑的话,电脑配置跟不上,所以就搭建一个伪分布式的集群。
安装ruby环境
yum install ruby
yum install rubygems
安装redis和ruby接口
gem install redis
集群搭建
创建6个实例,也就是复制6份
修改每个实例的配置文件
创建集群前要确保每个实例都能正常运行
找到redis集群管理工具,复制到集群下面
redis源码下面redis-trib.rb
编写启动脚本
脚本里面的192.168.137.135 可以自己配置,在每个节点下面的redis.conf里面修改bind
如果启动过程报错,需要删除节点目录下面的nodes.cnnf配置文件,然后重新启动