centos7脚本一键安装redis5.0.9集群

centos7脚本一键安装redis5.0.9集群

说明

1.本文分享,实现的是单机redis5.0.9三主三从的一键安装。
2.安装环境:在centos7和ubuntu7下,都可以一键安装成功。主要以centos7为准。
3.本安装是离线安装,不依赖网络。
4.端口是从8001~8006
5.无论防火墙是否启动。启动脚本中都进行了处理。都可以安装成功。
6.只有用root账号才能安装成功,非root用户,启动脚本会有提示。
7.如果用户环境安装的有redis5.0.9,并已经启动,需注意,该脚本会关闭redis5.0.9.因为会重新安装redis5.0.9
8.全程只需要上传本文提供的压缩包、脚本,启动脚本即可,不需其他任何操作
9.多机redis集群,亦可以参考本文。
10.最后贴出的是启动脚本链接和需要的资源链接。

使用方法

1.将redis_127.zip和start_redis_127.sh放到centos任意目录。
2.执行

sh start_redis_127.sh

30秒左右,集群就能安装完成

脚本和资源包

链接:https://pan.baidu.com/s/1ldxd70iDKKzhnO-ePtQpxQ
提取码:5y8h

启动脚本

#!/bin/sh

#解压资源,杀掉redis5.0.9的进程
function f_unzipAndStart(){
   
	resource_name="redis_127"
	
	#解压
	unzip -o ${resource_name}.zip

	#进入解压后的目录
	cd ${resource_name}

	#如果redis5.0.9进程存在,杀掉该进程
	sh ./kill.sh "default"

	FLAG=$? #接受执行kill.sh的结果
	if [ $FLAG != 0 ]
	then
		echo "------杀死redis进程失败,停止安装"
		exit;
	else
		sh ./install_redis_127.sh
	fi
}
f_unzipAndStart

主运行脚本

#!/bin/bash
#redis5.0集群

#1.先将gcc、gcc++、redis-5.0.9.tar.gz的包拷贝到/tmp下
#2.运行该脚本

#----------------------------------所有配置开始----------------------------------
#本机redis集群的开始端口号
START_PORT=8001

#集群ip1
REDIS_CLUSTER_IP_1="127.0.0.1"
#集群ip2
REDIS_CLUSTER_IP_2="127.0.0.1"
#集群ip3
REDIS_CLUSTER_IP_3="127.0.0.1"

#redis密码
PASSWORD="wang"

#本机部署的redis实例总数
SINGLE_MACHINE_CLUSTER_COUNT=6

#redis基础目录,reids-server、redis-cli都在该目录下
REDIS_BASE_PATH="/usr/local/redis-5.0.9"

#集群的目录
REDIS_CLUSTER_PATH="/usr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

闲号

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值