码迷,mamicode.com
首页 > 其他好文 > 详细

redis 集群

时间:2019-12-30 19:37:15      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:端口号   png   安装   位置   ati   redis   bsp   master   目录   

1.安装redis在目录/usr/local/redis下

2.创建culster-redis目录

3.将安装好的reids目录中的redis.conf文件拷贝到culster-redis中,命名为redis6376.conf

cp /usr/local/redis/redis.conf /usr/local/culster-redis/redis6376.conf

4.修改redis6376.conf文件,修改内容如下:

daemonize yes

pidfile /var/run/redis_6376.pid

logfile "/usr/local/culster-redis/logs/redis6376.log"  //别忘了创建logs文件夹

dbfilename dump6376.rdb

dir /usr/local/culster-redis

port 6376  

5.复制redis6376.conf 为reids6377.conf

cp redis6376.conf redis6377.conf

6.修改redis6377.conf,输入

:%s/6376/6377/g

技术图片

 

 

 保存退出

7.复制redis6377.conf为redis6378.conf

步骤如上

8.修改redis6378.conf,输入

:%s/6377/6378/g  

保存退出

9.启动redis  

/usr/local/redis/bin/redis-server /usr/local/culster-redis/redis6376.conf

/usr/local/redis/bin/redis-server /usr/local/culster-redis/redis6377.conf

/usr/local/redis/bin/redis-server /usr/local/culster-redis/redis6378.conf

10.查看进程

ps -ef |grep redis|grep -v grep

技术图片

 

 11.启动命令行工具redis-cli

/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6376

/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6377

/usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6378

 有设置密码的可以在启动后,输入AUTH+password,密码设置在配置文件中的requirepass 进行设置

12.查看主从关系

info replication  

 可以看出每个redis都认为自己是master

技术图片

 

 13.设置主从关系

  (1)在从机上指定主机位置即可

SLAVEOF 127.0.0.1 6376 

 *如果有设置密码,需要在从机的配置文件中开启masterauth,密码为主机密码  

(2)取消主从关系

SLAVEOF NO ONE

14.测试

   (1)shutdown关闭master,可以发现从机还是slave,不符合我们的需求

   (2)shutdown关闭slave,在重新启动,发现slave重新变成了master,需要重新执行slaveof 127.0.0.1 6376

15.哨兵模式

  (通过哨兵服务器监控master/slave实现主从复制集群的自动管理)

 (1)在culster-redis下创建sentinel.conf文件

 (2)写入例子:

格式 sentinel monitor主机名 + 主机ip +主机端口号+将主机判为下线时需要的Sentine同意的数量
例子

sentinel monitor mymaster 127.0.0.1 6376 1

 

 

*有设置密码需要加 sentinel auth-pass mymaster password  

 (3)启动哨兵

  /usr/local/redis/bin/redis-server /usr/local/culster-redis/sentinel.conf --sentinel

  

  

 

 

 

///////////////////  

redis 集群

标签:端口号   png   安装   位置   ati   redis   bsp   master   目录   

原文地址:https://www.cnblogs.com/godyrg/p/12121081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!