前言
发现网上好的redis集群搭建教程却不被人发现这里做下整理
来源博客园用户 Go_Timmy_Go(脚本思路等)
1.安装集群插件
yum install ruby rubygems -y
##使用国内源,移除原生源
gem sources -a http://mirrors.aliyun.com/rubygems/
gem sources --remove https://rubygems.org/
##安装redis集群插件
gem install redis -v 3.3.3
2.准备7个节点7000-7007
配置文件生成脚本 写入create_redis_conf.sh文件并赋予执行权限
提示:未安装redis,需要先在data下创建redis目录再执行脚本
#!/bin/bash
port=$1
if [ ! -d /data/redis/$port ];then
mkdir /data/redis/$port
fi
cat >/data/redis/${port}/redis.conf <<-EOF
port ${port}
daemonize yes
pidfile /data/redis/${port}/redis.pid
loglevel notice
logfile "/data/redis/${port}/redis.log"
dbfilename dump.rdb
dir /data/redis/${port}
protected-mode no
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
EOF
3.使用脚本生成配置文件
sh create_redis_conf.sh 7000
sh create_redis_conf.sh 7001
sh create_redis_conf.sh 7002
sh create_redis_conf.sh 7003
sh create_redis_conf.sh 7004
sh create_redis_conf.sh 7005
sh create_redis_conf.sh 7006
sh create_redis_conf.sh 7007
4.安装redis(可直接安装)
yum install redis -y
5.启动验证
redis-server /data/redis/7000/redis.conf
redis-server /data/redis/7001/redis.conf
redis-server /data/redis/7002/redis.conf
redis-server /data/redis/7003/redis.conf
redis-server /data/redis/7004/redis.conf
redis-server /data/redis/7005/redis.conf
redis-server /data/redis/7006/redis.conf
redis-server /data/redis/7007/redis.conf
查看状态

失败的建议退役
待续

本文提供了一步一步的Redis集群搭建教程,包括安装集群插件、准备7个节点、生成配置文件、安装Redis及启动验证。详细脚本和步骤确保你能成功设置Redis集群,即使遇到问题也有退役节点的建议。
1094

被折叠的 条评论
为什么被折叠?



