初学者拟建网站,创办一个网站能够做那些事,融资网站建设重点,wordpress快捷键Linux系统Redis的主从架构配置 此处基于 Linux系统Redis的单机安装步骤 进行主从架构的搭建 此案例在一台虚拟机上启动6379和6380两个reids实例#xff1b;6379为主节点#xff0c;6380为从节点#xff1b;6380实例会从6379复制数据#xff1b; 先复制一份单机版的reids.co…Linux系统Redis的主从架构配置 此处基于 Linux系统Redis的单机安装步骤 进行主从架构的搭建 此案例在一台虚拟机上启动6379和6380两个reids实例6379为主节点6380为从节点6380实例会从6379复制数据 先复制一份单机版的reids.conf配置 cp redis-6379.conf redis-6380.conf先调整reids-6379.conf # 端口号设置
port 6379# 持久化数据存储目录
dir ./data/6379/# 将端口号追加命名到pidfile配置的文件
pidfile /var/run/redis_6379.pid
logfile 6379.log再调整redis-6380.conf 重点replicaof 192.168.3.39 6379 192.168.3.39为当前虚拟机的IP地址可使用ifconfig命令进行查看本机IP地址 # 端口号设置
port 6380# 持久化数据存储目录
dir ./data/6380/# 将端口号追加命名到pidfile配置的文件
pidfile /var/run/redis_6380.pid
logfile 6380.log# 从6379主redis实例复制数据
replicaof 192.168.3.39 6379# 设置从节点只读
replica-read-only yes创建数据存储目录 # 在redis-5.0.14目录下创建/data/6379和/data/6380两个redis持久化目录
mkdir data
cd data
mkdir 6379 6380启动6379主节点 src/redis-server redis-6379.conf 启动6380从节点 src/redis-server redis-6379.conf 验证服务是否都启动成功 [yunzelocalhost redis-5.0.14]$ ps -ef | grep redis
yunze 11580 1 0 23:13 ? 00:00:00 src/redis-server *:6379
yunze 11595 1 0 23:14 ? 00:00:00 src/redis-server *:6380
yunze 11632 10640 0 23:17 pts/0 00:00:00 grep --colorauto redis先用客户端连接6379主节点写入数据然后看是否有将数据复制到6380以确定主从架构是否搭建成功 连接操作6379主节点 [yunzelocalhost redis-5.0.14]$ src/redis-cli -p 6379
127.0.0.1:6379 keys *
(empty list or set)
127.0.0.1:6379 set a 1
OK
127.0.0.1:6379 set b 2
OK
127.0.0.1:6379 keys *
1) a
2) b连接访问6380从节点 [yunzelocalhost redis-5.0.14]$ src/redis-cli -p 6380
127.0.0.1:6380 keys *
1) b
2) a
127.0.0.1:6380 get a
1
127.0.0.1:6380 get b
2至此Redis的主从架构搭建成功