今天学习一下redis集群的搭建。redis在现在是很常用的数据库,在nosql数据库中也是非常好用的,接下来我们搭建一下redis的集群。

一、准备

        首先我们要安装c语言的编译环境,我们要安装redis。

       首先安装gcc g++

命令:> apt-get install   gcc 

      命令:> apt-get install   gcc

 

或者

     命令:>apt-get install  build-essential

error: jemalloc/jemalloc.h: No such file or directory",通过如下命令解决。

     命令:>make MALLOC=libc

 

二、下载redis编译安装

 

命令:>  wget http://download.redis.io/releases/redis-4.0.8.tar.gz
命令:> tar xzf redis-4.0.8.tar.gz
命令:> cd redis-4.0.8
命令:> make
命令:> make install

三、安装ruby环境

命令:> apt-get install ruby



命令:> gem install redis



四、接下来我们创建6个目录


   路径为/usr/sofe/redis/redis-cluster下创建6个文件夹代表6个实例


 五、进去安装redis的目录分别将redis.config配置文件cp到这6个目录。

  六、进入一个目录的配置文件修改该配置文件

       如7001文件

命令:> cd /usr/sofe/redis/redis-cluster/7001

  命令 :>vim redis.config    (没有安装vim的可以用vi或者 安装vim)

 

6.1修改为 daemonize  yes  后台启动。

 

linux下搭建redis集群 linux安装redis集群_vim

 

6.2 修改端口号对应目录的端口号

linux下搭建redis集群 linux安装redis集群_redis_02

 

 6.3 Ip绑定 绑定本机ip

 

linux下搭建redis集群 linux安装redis集群_配置文件_03

6.4数据位置

linux下搭建redis集群 linux安装redis集群_vim_04

 

6.5开启集群

linux下搭建redis集群 linux安装redis集群_redis_05

 

6.6配置文件

linux下搭建redis集群 linux安装redis集群_vim_06

 

 6.7开启

linux下搭建redis集群 linux安装redis集群_vim_07

 

以上6个文件分别改成对应的端口号和位置

七、进入redis的src目录启动redis  6个都要启动,注意换配置文件位置

  

linux下搭建redis集群 linux安装redis集群_redis_08

八、ps进程看看是否都启动

 

linux下搭建redis集群 linux安装redis集群_vim_09

 

九、创建redis集群

linux下搭建redis集群 linux安装redis集群_vim_10

 数去yes

linux下搭建redis集群 linux安装redis集群_redis_11

 

 

 创建成功

 

linux下搭建redis集群 linux安装redis集群_配置文件_12

 

连接集群

进入到redis src目录

  命令 :>redis-cli -c -h 192.168.199.135 -p 7001

连接成功后操作redis