今天为大家介绍下Linux操作系统系统系统下再说一遍的主从配置方法,Linux系统下的再说一遍的主从配置方法非常简单下面是具体的操作步骤
Linux操作系统系统系统下的再说一遍的主从配置方法非常简单,下面给大家分享一下再说一遍的主从配置方法具体的操作步骤
环境介绍:
操作系统:甲骨文linux 5.6
背对背:背对背-2.6.8
英国皇家飞行俱乐部(Royal Aero Club)英国皇家汽车俱乐部(Royal Automobile Club)美国研究分析公司(Research Analysis Corporation)加拿大铁路协会(Railway Association of Canada)雷达进场控制(Radar Approach Control)主目录1 192.168.2.101
英国皇家飞行俱乐部(Royal Aero Club)英国皇家汽车俱乐部(Royal Automobile Club)美国研究分析公司(Research Analysis Corporation)加拿大铁路协会(Railway Association of Canada)雷达进场控制(Radar Approach Control)从属对象2 192.168.2.102
:
雷迪斯街http://号。谷歌代码。com/files/redis-2。6 .8 .焦油。地面零点
安装配置主从再说一遍
1. 主节点配置
美元[root @ RAC 1 opt]tar zxvf redis-2。6 .8 .焦油。地面零点
[root @ RAC 1 opt]redis-2。6 .8张CD
[root@rac1 redis-2.6.8]# make
[root @ RAC 1 redis-2。6 .8]# CP src/redis服务器/usr/local/bin/
[root @ RAC 1 redis-2。6 .8]# CP redis。conf/etc/redis _ master。会议
[root @ RAC 1 redis-2。6 .8]# cat/etc/redis _ master。会议
#如果端口0指定了重定向,则不会监听传输控制协议(Transmission Control Protocol)套接字。
端口6379 #此端口是再说一遍默认的,可以不改
复制软件到从节点
美元[root @ RAC 1 opt]# scp-r redis-2。6 .8 RAC 2:/opt
2. 从节点配置
美元[root @ RAC 2 redis-2。6 .8]# CP src/redis服务器/usr/local/bin/
[root @ RAC 2 redis-2。6 .8]# CP redis。conf/etc/redis _ slave。会议
#如果端口0指定了重定向,则不会监听传输控制协议(Transmission Control Protocol)套接字。
端口6389 #修改为奴隶制度节点的自定义端口
# slaveof masterip masterport主互联网协议(Internet Protocol的缩写)连接埠
奴隶制度192 .168 .2 .101 .6379
此步最关键,添加上师父!师父的互联网协议(Internet Protocol)地址或主机及端口号
3. 启动redis服务
美元启动master节点
美元[root @ RAC 1 ~]# redis-server/etc/redis _ master。conf redis _ master。日志21
可以使命令在后台的执行,不影响屏幕使用。
_,请参阅。_
_,请参阅。-`次。_
_,请参阅。-你好。` _。-什么?_ Redis 2.6.8 (00000000/0) 64位元。-什么?-你好。"` /_"。_ -。_
(,)。-` | `,以独立模式运行
|`-。_ ` - 我.-_ _-我.-`-。_|` _ 。-|端口:6379
| `-。_ `。_/_。S7-1200可编程控制器
-。_ `-。_ `-。/_。-什么?-什么
|`-。_`-。_ `-。_ _ _ _ _ _。-什么?-什么?-|
| `-。_`-。_ _ _ _ _ _。-什么?-| http://里亚尔。我
-。_ `-。_`-。_ _ _ _ _ _。-什么?-什么?-什么
|`-。_`-。_ `-。_ _ _ _ _ _。-什么?-什么?-|
| `-。_`-。_ _ _ _ _ _。-什么?-|
-。_ `-。_`-。_ _ _ _ _ _。-什么?-什么?-什么
-。_ `-。_ _ _ _ _ _。-什么?-什么
-。_ _ _ _ _ _。-什么
-。_ _ _ _ _ _。-什么
[477]3月12日16:43:30,319 #服务器已启动,重定向版本2.6.8
[477]3月12日16:43:30.319 #警告过量使用_内存设置为0!后台保存可能在内存不足的情况下失败。要修复此问题,请添加" vm.overcommit_memory=1 "到/etc/sysctl.conf,然后重新启动或运行命令" sysctl vm.overcommit_memory=1 "以使其生效。
[477]3月12日16:43:30.319 *服务器现在可以接受端口6379上的连接
[root@rac1 ~]# ps -ef|grep redis
根5930 14334 0 16:56 pts/1 00:00:02 redis-服务器/etc/redis_master.conf
根7250 14334 0 17:03分/1 00:00 grep redis
启动slave节点
美元[root @ RAC 2 ~]# redis-server/etc/redis _ slave。conf redis _ slave。日志21
[1] 3250
[3250]3月12日下午5:51:55.346 *打开文件的最大数量设置为10032
_,请参阅。_
_,请参阅。-`次。_
_,请参阅。-你好。` _。-什么?_ Redis 2.6.8 (00000000/0) 64位元。-什么?-你好。"` /_"。_ -。_
(,)。-` | `,以独立模式运行
|`-。_ ` - 我.-_ _-我.-`-。_|` _ 。-|端口:6389
| `-。_ `。_/_。S7-1200可编程控制器
-。_ `-。_ `-。/_。-什么?-什么
|`-。_`-。_ `-。_ _ _ _ _ _。-什么?-什么?-|
| `-。_`-。_ _ _ _ _ _。-什么?-| http://里亚尔。我
-。_ `-。_`-。_ _ _ _ _ _。-什么?-什么?-什么
|`-。_`-。_ `-。_ _ _ _ _ _。-什么?-什么?-|
| `-。_`-。_ _ _ _ _ _。-什么?-|
-。_ `-。_`-。_ _ _ _ _ _。-什么?-什么?-什么
-。_ `-。_ _ _ _ _ _。-什么?-什么
-。_ _ _ _ _ _。-什么
-。_ _ _ _ _ _。-什么
[3250]3月12日下午5:51:55,350 #服务器启动,redis 2。6 .8版
[3250]3月12日17:51:55.350 #警告过量使用_内存设置为0!后台保存可能在内存不足的情况下失败。要修复此问题,请添加" vm.overcommit_memory=1 "到/etc/sysctl.conf,然后重新启动或运行命令" sysctl vm.overcommit_memory=1 "以使其生效。
[3250]3月12日17:51:55.350 *服务器现在可以接受端口6389上的连接
[32507]3月12日17时51分56.348秒*连接到主服务器.
[32507]3月12日17时51分56.349秒*主从同步开始
[32507]3月12日17时51分56.495秒*同步的非阻塞连接触发了该事件。
[32507] 12月17日17时51分57.014秒*主机已回复平,复制可以继续.
[32507]3月12日17时51分57.028秒*主从同步:从主机接收18个字节
[32507]3月12日17时51分57.029秒*主从同步:在内存中加载数据库
[32507]3月12日17时51分57.037秒*主从同步:成功完成
[root@rac2 ~]# ps -ef|grep redis
root 321 29770 0 17:54 pts/1 00:00:00 grep redis
root 32507 29770 0 17:51 pts/1 00:00:00 redis-server/etc/redis _ slave。会议
4. 验证主从复制
master节点数据输入
[root @ Rac1 ~]# telnet 192。168 .2 .101 6379
正在尝试192.168.2.101.
连接到rac1.localdomain (192.168.2.101).
逃跑的角色是^].
rpush数据一
:1
rpush数据一
:2
l范围数据0 -1
*2
$1
一
$1
一
slave节点验证
[root @ Rac1 ~]# telnet 192。168 .2 .102 6389
正在尝试192.168.2.102.
连接到rac2.localdomain (192.168.2.102).
逃跑的角色是^].
l范围数据0 -1
*2
$1
一
$1
一
放弃
好
外部主机关闭了连接。
好了,到此主从雷迪斯已经配置完成并成功运行了,Linux系统下的雷迪斯主从配置方法操作很简单只要接步骤认真配置基本都可以配置成功