redis主从配置 安装详解

环境centos7.4 

在64和65服务器上分别按照redis

64做主 65 做从

一、安装redis

1.下载 cd /usr/local/src               wget http://download.redis.io/releases/redis-3.2.11.tar.gz

2.解压 tar xzf redis-3.2.11.tar.gz 

           cd redis-3.2.11

3.编译         

make PREFIX=/usr/local/redis install # 设置安装目录

Clipboard Image.png

Clipboard Image.png

4.复制配置文件 到安装目录 cp ./redis.conf  /usr/local/redis/redis.conf

5.修改配置 

 vim /usr/local/redis/redis.conf  中大概128行 改为 daemonize yes

   因为是服务器 添加密码    修改481行 去掉前面注释设置自己密码    requirepass Redis_admin

 修改 bind 127.0.0.1 为 bind 0.0.0.1 监听的地址,默认监听在127.0.0.1地址上,改为0.0.0.0地址或192.168.1.63 

6.带配置文件启动    /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

Clipboard Image.png

 

 

二、配置从 

1.下载(同理)

2.解压(同理)

3.编译  (同理)

4.复制配置 (同理)

5.修改配置 

[root@xg65 redis] vim /usr/local/redis/redis.conf

128 改为后台运行  daemonize yes

265   改为  slaveof 192.168.1.64 6379  

改272    改为  masterauth  Redis_admin

 

Clipboard Image.png

 

5.启动  /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

 

Clipboard Image.png

 

三、登录65主机上查看主从复制状态

 

[root@xg65 redis]# /usr/local/redis/bin/redis-cli

127.0.0.1:6379> info replication

# Replication

role:slave                            #角色:slave。

master_host:192.168.1.64   #主服务器IP。

master_port:6379               #主服务端口。

master_link_status:up       #主服务器连接状态为up,说明已经主从同步上了

master_last_io_seconds_ago:0

master_sync_in_progress:0

slave_repl_offset:43

slave_priority:100

slave_read_only:1                #成为从服务以后,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

四 验证主从复制

登录主服务器 添加一条信息  

Clipboard Image.png

登上从查看

Clipboard Image.png

 

至止,主从配置完成。

猜你喜欢

转载自blog.csdn.net/z13615480737/article/details/85097820
今日推荐