部署redis集群
1.redis部署
redis单实例部署参考:https://www.cnblogs.com/silgen/p/16537299.html
版本:6.2.7
集群:6个节点(redis集群至少3个节点)
2. 创建集群目录:
mkdir /opt/redis-cluster
3. 创建redis单实例目录:
mkdir -p /opt/redis-cluster/redis0{1,2,3,4,5,6}
4.修改redis配置文件redis.conf
#bind 127.0.0.1 -::1protected-mode no
requirepass Tiye@123!
daemonize yes
cluster-enabled yes
port 6691
5.将redis的bin目录下的redis-benchmark 、 redis-check-aof、 redis-check-rdb、 redis-cli、 redis-sentinel 、 redis-server拷贝至redis01、redis02、redis03、redis04、redis05、redis06路径下
6.将redis.conf拷贝至redis01、redis02、redis03、redis04、redis05、redis06路径下
7.分别修改redis01、redis02、redis03、redis04、redis05、redis06路径下redis.conf文件,端口依次设置如下:
port 6691、port 6692、port 6693、port 6694、port 6695、port 6696
8.创建启动脚本 startup.sh(/opt/redis-cluster/路径下)。如下:
#!/bin/bash
cd /opt/redis-cluster/redis01
nohup ./redis-server /opt/redis-cluster/redis01/redis.conf &
cd /opt/redis-cluster/redis02
nohup ./redis-server /opt/redis-cluster/redis02/redis.conf &
cd /opt/redis-cluster/redis03
nohup ./redis-server /opt/redis-cluster/redis03/redis.conf &
cd /opt/redis-cluster/redis04
nohup ./redis-server /opt/redis-cluster/redis04/redis.conf &
cd /opt/redis-cluster/redis05
nohup ./redis-server /opt/redis-cluster/redis05/redis.conf &
cd /opt/redis-cluster/redis06
nohup ./redis-server /opt/redis-cluster/redis06/redis.conf &
9.启动服务:
./startup.sh
10.创建redis集群:
./redis-cli --cluster create 192.168.0.163:6691 192.168.0.163:6692 192.168.0.163:6693 192.168.0.163:6694 192.168.0.163:6695 192.168.0.163:6696 --cluster-replicas 1 -a Tiye@123!
注:192.168.0.163为主机IP。Tiye@123!为密码。
11.访问集群:
./redis-cli -h 192.168.0.163 -p 6691 -c -a Tiye@123!
注:-c 以集群方式登陆,cluster。-a 密码,authority
部署redis集群的更多相关文章
- window下使用Redis Cluster部署Redis集群
日常的项目很多时候都需要用到缓存.redis算是一个比较好的选择.一般情况下做一个主从就可以满足一些比较小的项目需要.在一些并发量比较大的项目可能就需要用到集群了,redis在Windows下做集群可 ...
- laravel项目利用twemproxy部署redis集群的完整步骤
Twemproxy是一个代理服务器,可以通过它减少Memcached或Redis服务器所打开的连接数.下面这篇文章主要给大家介绍了关于laravel项目利用twemproxy部署redis集群的相关资 ...
- Redis笔记 -- 在 Centos7.4单机中部署Redis集群(二)
0x00--背景和目的 在单台PC服务器上部署Redis集群,通过不同的TCP端口启动多实例,模拟多台独立PC组成集群. 0x01--环境描述: Centos版本:CentOS Linux relea ...
- Centos6.6部署Redis集群
Centos6.6部署Redis集群 1环境准备 1环境安装redis 1安装ruby 2配置redis主从环境 3部署redis sentinel服务器 5集群使用 13当前集群环境说明 13测试功 ...
- Centos7部署Redis集群
Redis简介 Redis(Remote Dictionary Server)是完全开源的.遵守BSD协议的.高性能的Key-Value数据库. Redis与其他Key-Value缓存产品有一下三个特 ...
- 在 Kubernetes 中部署 Redis 集群
在 Kubernetes 中部署 Redis 集群 在Kubernetes中部署Redis集群面临挑战,因为每个 Redis 实例都依赖于一个配置文件,该文件可以跟踪其他集群实例及其角色.为此,我们需 ...
- CentOS下部署Redis集群
一.部署环境 服务器三台: 10.10.15.41(配置运行两个实例,端口:6379,6380) 10.10.15.42(配置运行两个实例,端口:6381,6382) 10.10.15.43(配置运行 ...
- 利用docker部署redis集群
目录 一.首先配置redis.conf文件,... 1 1.获取配置文件... 1 2.修改各配置文件的参数... 2 二.下载redis镜像.启动容器... 2 1.创建网络... 2 2.拉取镜像 ...
- 单个机器部署redis集群模式(一键部署脚本)
一.检查机器是否安装gcc.unzip.wget 二.部署模式 #模式1: 将所有主从节点以及sentinel节点部署在同一台机器上 #模式2: 将一个数据节点和一个sentinel节点部署在一台机器 ...
随机推荐
- github action 实现CI/CD
两种github action 打包.Net Core 项目docker镜像推送到阿里云镜像仓库 1.GitHub Actions 是什么? 大家知道,持续集成由很多操作组成,比如抓取代码.运行测试. ...
- [CTSC2007]数据备份Backup (贪心)
题面 Description 你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份.然而数据备份的工作是枯燥乏味的,因此你想设计一个系统让不同的办公楼彼此之间互相备份,而你则坐 ...
- 小样本利器3. 半监督最小熵正则 MinEnt & PseudoLabel代码实现
在前两章中我们已经聊过对抗学习FGM,一致性正则Temporal等方案,主要通过约束模型对细微的样本扰动给出一致性的预测,推动决策边界更加平滑.这一章我们主要针对低密度分离假设,聊聊如何使用未标注数据 ...
- 并发编程Bug起源:可见性、有序性和原子性问题
以前古老的DOS操作系统,是单进行的系统.系统每次只能做一件事情,完成了一个任务才能继续下一个任务.每次只能做一件事情,比如在听歌的时候不能打开网页.所有的任务操作都按照串行的方式依次执行. 这类服务 ...
- 第三十九篇:Vue3 watch(ref和reactive的监视)
好家伙, 1.vue2中的watch是调用配置项,(只能写一个) vue3中的watch是一个函数(可以写很多个) 2.watch一些用法: 这里是定义的数据 set up(){ let sum =r ...
- 表单动态增加div元素提交方法
实现的效果如下: 1 var detail_div = 1; 2 var i=0; 3 function add_div() { 4 var e = document.getElementById(& ...
- git cherry-pick 总结
git cherry-pick cherry-pick : 精心挑选,挑选一个我们需要的 commit 进行操作.它可以用于将在其他分支上的 commit 移植到当前的分支. 用法: // 复制com ...
- Spark 写 Hbase
package com.grady import org.apache.hadoop.hbase.HBaseConfiguration import org.apache.hadoop.hbase.c ...
- 《网页设计基础——HTML注释与CSS注释》
网页设计基础--HTML注释与CSS注释 一.HTML注释: 格式: <!-- 在此处书写注释 --> 例如: <html> <head> <ti ...
- VLAN的配置
1 vlan的概念和作用 虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能.部门等因素将它们组织起来.相互之间的通信就好像它们在同一个网段中一样. 虚拟 ...