redis集群搭建

CENTOS7 redis集群部署

    1. 下载redis包 网络地址:http://www.redis.net.cn/download/
    1. 解压redis包 解压命令
$ tar -zxvf redis-3.2.8.tar.gz
    1. 安装依赖的环境 命令
$ sudo yum -y install tcl && yum -y install ruby ruby-devel rubygems rpm-build 

$  sudo yum install -y autoconf automake bison gcc-c++ libffi-devel libtool readline-devel sqlite-devel zlib-devel glibc-headers glibc-devel libyaml-devel openssl-devel

    1. 安装rvm 命令
$ sudo yum install curl
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$ \curl -sSL https://get.rvm.io | bash -s stable
$ rvm install 2.3.3
    1. 使用 2.3.3版本的ruby
$ rvm use 2.3.3
$ rvm remove 2.0.0
    1. gem install redis
    1. 创建安装文件夹 集群文件夹
    1. 进入redis解压的文件夹路径下,把redis安装到对应的文件夹下
$ make;make install PREFIX=${对应的文件夹路径}
    1. 进入如安装文件夹,把bin目录拷贝到基金文件夹下
$ cp -r bin ${集群文件夹下}
    1. 创建集群文件节点目录 (可以多个)
    1. 进入redis解压文件夹目录下,把redis.conf 文件复制到节点下
    1. 进入解压目录的src文件夹下,把redis-trib.rb文件复制到集群安装的文件夹下
    1. 修改节点的配置文件信息
    1. 启动节点redis
    1. 连接集群
$ ./redis-trib.rb create --replicas 1 192.168.74.228:7001 192.168.74.228:7002 192.168.74.228:7003 192.168.74.228:7004 192.168.74.228:7005  192.168.74.228:7006

CENTOS7 redis集群部署案例

    1. 下载redis包
    1. 解压redis包 解压命令 $ tar -zxvf redis-3.2.8.tar.gz


      image.png
    1. 安装依赖的环境 命令
$ sudo yum -y install tcl && yum -y install ruby ruby-devel rubygems rpm-build 
 sudo yum install -y autoconf automake bison gcc-c++ libffi-devel libtool readline-devel sqlite-devel zlib-devel glibc-headers glibc-devel libyaml-devel openssl-devel

    1. 安装rvm 命令
$ sudo yum install curl
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$ \curl -sSL https://get.rvm.io | bash -s stable

$ rvm install 2.3.3
image (1).png
image (2).png
    1. 使用 2.3.3版本的ruby
$ rvm use 2.3.3
$ rvm remove 2.0.0
image (3).png
    1. gem install redis


      image (4).png
    1. 创建安装文件夹 集群文件夹
$ mkdir /usr/local/application/redis
$ mkdir /usr/local/application/redis-cluster

image (5).png
    1. 进入redis解压的文件夹路径下,把redis安装到对应的文件夹下
$ make;make install PREFIX=/usr/local/application/redis
    1. 进入如安装文件夹,把bin目录拷贝到基金文件夹下
$ cp -r bin ../redis-cluster/
    1. 创建集群文件节点目录 (可以多个)
    1. 进入redis解压文件夹目录下,把redis.conf 文件复制到节点下
    1. 进入解压目录的src文件夹下,把redis-trib.rb文件复制到集群安装的文件夹下
    1. 修改节点的配置文件信息
cluster-enabled yes
daemonize yes
port ${对应的端口}
bind ${对应的ip地址}
    1. 启动节点redis
cluster-enabled yes
daemonize yes
port 7001
bind 192.168.74.228
    1. 启动节点redis
image (6).png
    1. 集群连接
$ ./redis-trib.rb create --replicas 1 192.168.74.228:7001 192.168.74.228:7002 192.168.74.228:7003 192.168.74.228:7004 192.168.74.228:7005  192.168.74.228:7006

你可能感兴趣的:(redis集群搭建)