全网最详细Centos7搭建Redis集群
创始人
2024-03-20 23:26:09
0

1、准备三台服务器

没有服务器的话,虚拟机也一样

2、每台服务器安装上redis

相关网址:

CentOS7安装Redis完整教程_长头发的程序猿的博客-CSDN博客_centos7 redis安装

3、修改“139.196.105.140(主机)”的配置文件

vim /etc/redis.conf

重启redis:

systemctl restart redis

4、修改“47.100.40.145(从机)”的配置文件

vim /etc/redis.conf

快捷键“Esc+/”,粘贴“If the master is password”,按下回车:

If the master is password

重启redis:

systemctl restart redis

与主机建立主从关系(上图是永久建立主从关系,这是使用命令行暂时建立主从关系,两种都走一遍也没有坏处,反而更保险):

redis-cli -h 47.100.40.145 -p 6380 -a 123456
slaveof 139.196.105.140 6379
info replication
[root@iZuf6g6z1mqqnn0w9q3avqZ ~]# redis-cli -h 47.100.40.145 -p 6380 -a 123456
47.100.40.145:6380> slaveof 139.196.105.140 6379
OK Already connected to specified master
47.100.40.145:6380> info replication
# Replication
role:slave
master_host:139.196.105.140
master_port:6379
master_link_status:up
master_last_io_seconds_ago:8
master_sync_in_progress:0
slave_repl_offset:3949
slave_priority:100
slave_read_only:1
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
47.100.40.145:6380> 

5、修改“47.101.36.71(从机)”的配置文件

 快捷键“Esc+/”,粘贴“If the master is password”,按下回车:

If the master is password

重启redis:

systemctl restart redis

与主机建立主从关系(上图是永久建立主从关系,这是使用命令行暂时建立主从关系,两种都走一遍也没有坏处,反而更保险):

redis-cli -h 47.101.36.71 -p 6381 -a 123456
slaveof 139.196.105.140 6379
info replication
[root@iZuf69xyfhpy4n6pn0v8m5Z ~]# redis-cli -h 47.101.36.71 -p 6381 -a 123456
47.101.36.71:6381> info replication
# Replication
role:slave
master_host:139.196.105.140
master_port:6379
master_link_status:up
master_last_io_seconds_ago:9
master_sync_in_progress:0
slave_repl_offset:2115
slave_priority:100
slave_read_only:1
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
47.101.36.71:6381> 

6、登录“139.196.105.140(主机)”,查看主从关系是否建立成功

redis-cli -h 139.196.105.140 -p 6379 -a 123456
info replication
[root@iZuf69zqdfvgs0z196tpocZ ~]# redis-cli -h 139.196.105.140 -p 6379 -a 123456
139.196.105.140:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=47.100.40.145,port=6380,state=online,offset=4397,lag=1
slave1:ip=47.101.36.71,port=6381,state=online,offset=4397,lag=1
master_repl_offset:4397
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2
repl_backlog_histlen:4396
139.196.105.140:6379> 

7、最后,开放端口

相关网址:

Linux 防火墙常用命令_长头发的程序猿的博客-CSDN博客

别忘了服务器的控制台的安全组也要开放“6379”,“6380”,“6381”三个端口

相关内容

热门资讯

汽车油箱结构是什么(汽车油箱结... 本篇文章极速百科给大家谈谈汽车油箱结构是什么,以及汽车油箱结构原理图解对应的知识点,希望对各位有所帮...
美国2年期国债收益率上涨15个... 原标题:美国2年期国债收益率上涨15个基点 美国2年期国债收益率上涨15个基...
嵌入式 ADC使用手册完整版 ... 嵌入式 ADC使用手册完整版 (188977万字)💜&#...
重大消息战皇大厅开挂是真的吗... 您好:战皇大厅这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8435338】很多玩家在这款游戏...
盘点十款牵手跑胡子为什么一直... 您好:牵手跑胡子这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8435338】很多玩家在这款游...
senator香烟多少一盒(s... 今天给各位分享senator香烟多少一盒的知识,其中也会对sevebstars香烟进行解释,如果能碰...
终于懂了新荣耀斗牛真的有挂吗... 您好:新荣耀斗牛这款游戏可以开挂,确实是有挂的,需要了解加客服微信8435338】很多玩家在这款游戏...
盘点十款明星麻将到底有没有挂... 您好:明星麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【5848499】很多玩家在这款游戏...
总结文章“新道游棋牌有透视挂吗... 您好:新道游棋牌这款游戏可以开挂,确实是有挂的,需要了解加客服微信【7682267】很多玩家在这款游...
终于懂了手机麻将到底有没有挂... 您好:手机麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8435338】很多玩家在这款游戏...