准备
- Redis-3.2.12 源码包
- Ruby 2.2.2以上
- RubyGems
- 三台互通主机
集群安装
准备安装
准备三台主机,创建好用户redis,密码(账号,安装路径自己根据习惯)
$ useradd redis
$ passwd redis
进入安装目录上传redis源码包上去,并解压
$ cd /home/redis
$ tar -zxvf redis-3.2.12.tar.gz
创建文件夹存放配置等文件(后面看配置文件会一一对应这些文件夹)
# 用于存放后面一些配置文件
$ mkdir local
$ cd local
$ mkdir redis-3.2.12
$ cd redis-3.2.12
# 创建..创建..创建..
$ mkdir pid
$ mkdir redis-cluster
$ mkdir sbin
编译一下源码
$ cd /home/redis/redis-3.2.12/src
$ make install PREFIX=/home/redis/local/redis-3.2.12/sbin/
创建配置文件
# 端口作为文件夹名字
$ mkdir /home/redis/local/redis-3.2.12/redis-cluster/{7000,7001,7002}
# 进入每个文件夹创建配置文件 7000为例
$ cd /h