centos7配置Redis(二主二从)

配置环境:
两台虚拟机

关闭防火墙和SElinux

systemctl stop firewalld
setenforce 0

两台虚拟机必须连的是同一个网
必须在同一个网段
同一个网段

在两台虚拟机上边,下载配置Redis

cd /usr/local/src
wget http://download.redis.io/releases/redis-3.2.4.tar.gz
tar -zxvf redis-3.2.4.tar.gz

然后进入redis-3.2.4目录中,编译安装:

make && make install

主机配置Redis文件

vim redis.conf
bind + 主机IP
logfile     #(前面加注释)

从机配置Redis文件

vim redis.conf
logfile     #(前面加注释)


配置主机哨兵文件:

daemonize yes
slaveof 192.168.124.48  6379
slaveof 192.168.124.104 6379

添加两台主机IP加端口

配置从机哨兵文件:

vim sentinel.conf
daemonize yes
slaveof 192.168.124.48 6379




启动Redis和哨兵:

redis-server /usr/local/src/redis-3.2.4/redis.conf
redis-sentinel /usr/local/src/redis-3.2.4/sentinel.conf

启动成功后,刷新主机,就会显示从机IP。
如下所示

net -tuplan | grep redis

原文地址:https://blog.51cto.com/14375810/2429029

时间: 2024-10-12 19:03:50

centos7配置Redis(二主二从)的相关文章

[ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis

上一章 [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis 详细的介绍了Redis的安装步骤,那么只是安装完成,此时的Redis服务器还无法正常运作,我们需要对其进行一些配置,这个章节我们重点来讲解下如何对Redis配置文件进行配置才能顺利的启动Redis服务. 要了解Reids的配置项,我们需要先来认识一个脚本文件redis_init_script,从名字我们就能看出来,他就是Redis的初始化脚本,那么这个脚本文件长什么样子,里面有什么内容,又该怎么找到他呢?哈哈

redis一主二从加哨兵

redis版本:redis-3.0.6.tar.gz master:192.168.3.180 slave:192.168.3.184 (机器原因,两从都在这上面) 一.redis安装 cd /root/tools/ tar -zxvf redis-3.0.6.tar.gz cd redis-3.0.6 make install PREFIX=/usr/local/redis ln -s /usr/local/redis/bin/redis-cli /usr/local/bin/redis-cl

配置redis三主三从

主从环境 centos7.6 redis4.0.1 主 从 192.168.181.139:6379 192.168.181.136:6379 192.168.181.136:6380 192.168.181.137:6380 192.168.181.137:6381 192.168.181.139:6381 集群实例配置 这里展示192.168.181.139:6379节点的,其他配置修改ip.端口号和文件名 bind 192.168.181.139 port 6379 pidfile /va

搭建redis集群(二主二从)

环境centos 7每台虚拟机都搭建redis 1.wget http://download.redis.io/releases/redis-4.0.6.tar.gz下载安装包 2.解压tar -zxvf redis-4.0.6.tar.gz 3.安装gccyum install gcc -y 4.进入redis-4.0.6/目录编译安装make MALLOC=libc 将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录cd src &&

centos7 配置redis

文件上传 yum -y install lrzsz 安装redis部署前操作 同时下载redis-3.0.4.tar.gz安装包 yum -y install gcc-c++ yum -y install tcl tar -xf redis-3.0.4.tar.gz cd redis-3.0.4 make && make install mkdir /etc/redis cp redis.conf /etc/redis/ vim redis.conf 将daemonize no改为 dae

CentOS7配置MySQL5.7主备

1:主库设置(1)修改配置文件vi /etc/my.cnf[mysqld]log-bin=master-binserver-id=1 (2)创建用户#mysql -u root -pmysql>create user test identified by 'test';>grant all privileges on *.* to 'test'@'%' identified by 'test' with grant option;//赋予主从同步权限>grant replication

MySQL一主二从复制环境切换主从库

假设有一个一主二从的环境,当主库M出现故障时,需要将其中一个从库S1切换为主库,同时将S2指向新的主库S1,如果可能,需要将故障的主库M修复并重置为新的从库. 搭建一主二从复制环境可参考:mysql5.7主从复制配置——读写分离实现. 1.环境信息:Mater:130.168.0.25Slave1:130.168.0.13Slave2:130.168.0.27 2.配置MySQL一主二从2.1.查询master(主服务器)的状态show master status; 2.2.配置slave1(从

Redis(二)CentOS7之Redis单节点与集群部署安装

一 Redis单机安装 1 Redis下载安装 1.1 检查依赖环境(Redis是C语言开发,编译依赖gcc环境) [[email protected] redis-4.0.10]$ gcc -v -bash: gcc: command not found [[email protected] redis-4.0.10]$ yum install -y gcc 1.2 解压文件到指定目录 [[email protected] software]$ wget http://download.red

三台服务器上离线安装redis哨兵集群,一主二从三哨兵

三台服务器上离线安装redis哨兵集群,一主二从三哨兵 系统安装好gcc环境,(不然编译redis会报错).依旧不知道怎么离线安装gcc环境的可查看CentOS下离线安装gcc环境,图文详细 下载 点击官网地址下载Linux版的redis http://download.redis.io/releases/redis-5.0.4.tar.gz 上传 put D:\AppStore\redis\redis-5.0.4.tar.gz /root 安装 tar xzf redis-5.0.4.tar.