当前位置: 首页 > news >正文

redis集群-本地环境

* Linux 本地集群:3主3从

yum install -y gcc

yum install -y wget

yum install -y vim

wget http://download.redis.io/releases/redis-7.2.5.tar.gz

tar -zxvf redis-7.2.5.tar.gz

cd redis-7.2.5/

make

make PREFIX=/usr/local/redis install

# 配置系统环境变量

    vim /etc/profile

###### redis env ######

export REDIS_HOME=/usr/local/redis

export PATH=$PATH:$REDIS_HOME/bin

    source /etc/profile

cd /home/

# 上传 redisCluter-conf.zip 解压

mkdir -r /home/redisCluter/nodes

cd /home/redisCluter/nodes

# 启动节点

redis-server /home/redisCluter/7001/redis.conf

redis-server /home/redisCluter/7002/redis.conf

redis-server /home/redisCluter/7003/redis.conf

redis-server /home/redisCluter/7004/redis.conf

redis-server /home/redisCluter/7005/redis.conf

redis-server /home/redisCluter/7006/redis.conf

# 创建集群

redis-cli --cluster create 10.0.0.4:7001 10.0.0.4:7002 10.0.0.4:7003 10.0.0.4:7004 10.0.0.4:7005 10.0.0.4:7006 --cluster-replicas 1 -a idcicp@1234 --cluster-yes

# 进入集群验证

redis-cli -c -h 10.0.0.4 -p 7001 --cluster-replicas 1 -a xxxxxxxx

cluster nodes

cluster info

# 开机自启:注意!该集群在机器重启后会失效,需要重新建立集群,只要启动目录不变(dump.rdb文件不变)持久化有效,集群对应关系不会变

    vi /etc/init.d/redis-cluster.sh 

#!/bin/bash

#chkconfig:2345 77 15

#description:redis-cluster

sleep 5s

cd /home/redisCluter/nodes

redis-server /home/redisCluter/7001/redis.conf

redis-server /home/redisCluter/7002/redis.conf

redis-server /home/redisCluter/7003/redis.conf

redis-server /home/redisCluter/7004/redis.conf

redis-server /home/redisCluter/7005/redis.conf

redis-server /home/redisCluter/7006/redis.conf

redis-cli --cluster create 10.0.0.4:7001 10.0.0.4:7002 10.0.0.4:7003 10.0.0.4:7004 10.0.0.4:7005 10.0.0.4:7006 --cluster-replicas 1 -a idcicp@1234 --cluster-yes

    chmod +x /etc/init.d/redis-cluster.sh

    chkconfig /etc/init.d/redis-cluster.sh on

http://www.dtcms.com/a/324794.html

相关文章:

  • 【前端基础】14、CSS设置背景(background相关的)
  • 正则表达式常用语法参考
  • STM32H7 以太网配置引申的内存问题
  • A2A协议深度理解与实践
  • 解决 .NET Core 6.0 + PostgreSQL 网站首次连接缓慢问题
  • 安全生产基础知识(一)
  • 去除Edge微软浏览器与Chrome谷歌浏览器顶部出现“此版本的Windows不再支持升级Windows 10”的烦人提示
  • 深度剖析 Linux 信号:从基础概念到高级应用,全面解析其在进程管理与系统交互中的核心作用与底层运行机制
  • 【牛客刷题】REAL799 翻转01 (饿了么面试题)
  • Vue 事件冒泡处理指南:从入门到精通
  • 亚麻云之监控管家——CloudWatch基础监控
  • socket编程中系统调用send()详细讲解
  • 《算法导论》第 16 章 - 贪心算法
  • ATF(TF-A)安全通告 TFV-12(CVE-2024-5660)
  • 2025年Java 面试题及答案整理(金九银十最新版,持续更新)
  • vuhub Beelzebub靶场攻略
  • 从零学习three.js官方文档(二)——图元
  • 数据结构2线性表——顺序表
  • Python高阶
  • 企业架构之导论(1)
  • 2025华数杯比赛还未完全结束!数模论文可以发表期刊会议
  • C# 异步编程(并行循环)
  • 内存溢出的原因有哪些,如何排查线上问题?
  • 【Spring Boot刷新上下文核心流程详解】
  • UNIVERSAL IMAGE RESTORATION PRE-TRAINING VIA DEGRADATION CLASSIFICATION
  • 【Python 工具人快餐 · 第 5 份】
  • 1. 电阻选型
  • 云服务器最新版MySQL 安装步骤
  • jdk17下载安装教程【超详细图文】
  • 零基础学习jQuery第二天