redis主从服务器搭建

redis 主从服务器搭建

第一步

在redis官网下载redis3.0.7版本:http://redis.io/download

第二步 解压redis tar包

将下载的redis3.0.7.tar.gz放在10.105.100.99(主服务器)上/usr/local下然后解压tar包命令:tar -zxvf redis3.0.7.tar.gz

第三步 进入redis目录

进入redis3.0.7目录命令: cd redis3.0.7

第四步:make 操作

make  安装redis


第五步:make install


第六步:修改redis.conf 配置

进入redis安装目录cd /usr/local/redis3.0.7,vi  redis.conf

将daemonize no改为yes ,意思是在后台运行

logfile改为log的存放路径

requirepass前面的#去掉后面改为itmiredis此处为密码


前六步已经完成了redis主端的安装及配置,如果需要可以写一个启动redis的shell脚本,touch start.sh,vi start.sh 里面的内容为src/redis-serverredis.conf


第七步 redis从服务器配置

将安装好的redis拷贝到从服务器(10.105.76.101) 命令scp -r /usr/local/redis3.0.7 root@10.105.100.99:/usr/local


第八步 修改从服务conf 配置

拷贝完成后进入从服务器(10.105.76.101),cd /usr/local/redis3.0.7,修改redis.conf

修改 slaveofip 参数

slaveofip(10.105.100.99) 端口(6379)    此处为主服务的ip和端口

如:slaveofip 10.105.100.99  6379 

因为主服务上设置了密码所以需要修改masterauth,并将requirepass注释掉

此时redis主从应配置完成 通过start.sh分别启动redis(10.105.100.99)和(10.10.76.101)


通过 ps -ef|grep redis查看进程


redis测试

(进入主服务客户端)
1、启动客户端:src/redis-cli -p 端口

2、输入密码:auth itmiredis

3、set name test    #显示ok

4、get name    #  显示“test”

(进入从服务客户端)

1、启动客户端:src/redis-cli -p 端口

2、输入密码:auth itmiredis

3、get name     # 当出现主服务的name :test 

此时说明主从服务已经搭建完成


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