#端口
port 8003

#绑定IP
bind 9.1.186.60

#redis 后台运行
daemonize yes

#开启集群
cluster-enabled yes

#指定集群配置文件nodes.conf
cluster-config-file nodes_8003.conf

#请求超时
cluster-node-timeout 10100

#aof日志开启
appendonly yes

#pidfile 文件位置
pidfile /var/run/redis_8003.pid

#密码加密
masterauth Moxi123#
requirepass Moxi123#

##给当前用户赋权限 可以操作redis-cluster目录
chmod 760 /home/kaiyuanuser/redis/redis-cluster

#启动redis节点
redis-server /home/kaiyuanuser/redis/redis-cluster/8001/redis.conf
redis-server /home/kaiyuanuser/redis/redis-cluster/8002/redis.conf
redis-server /home/kaiyuanuser/redis/redis-cluster/8003/redis.conf

##给某个用户赋予目录权限
chown -R kaiyuanuser:kaiyuangrp /usr/local/bin

mkdir -p /home/kaiyuanuser/redis

##启动集群
redis-cli --cluster create 9.1.186.60:8001 9.1.186.60:8002 9.1.186.60:8003 9.1.186.59:8001 9.1.186.59:8002 9.1.186.59:8003 -a Moxi123# --cluster-replicas 1

/home/kaiyuanuser/redis/redis-5.0.5/src/redis-cli -h 9.1.186.60 -c -p 8001

#登录redis

./redis-cli -h 9.1.186.59 -p 8002 -a Moxi123#

./redis-cli -h 9.1.186.60 -p 8002 -a Moxi123#

#集群登录
redis-cli -h 9.1.186.60 -c -p 8002 -a Moxi123#

redis-cli -h 9.1.186.59 -c -p 8003 -a Moxi123#

redis-server目录
/home/kaiyuanuser/redis/redis-5.0.5/src

##批量关闭集群
pkill redis

##检查redis服务
ps -ef | grep redis

/home/kaiyuanuser/redis/redis-5.0.5/src/nodes_8003.conf

rm -f appendonly.aof

rm -f dump.rdb

rm -f nodes_8001.conf
rm -f nodes_8002.conf
rm -f nodes_8003.conf

/home/kaiyuanuser/redis/redis-cluster

参考网址:https://blog.csdn.net/chendaike/article/details/97235828

第一次搭建redis集群的更多相关文章

  1. Windows 环境搭建Redis集群

    环境以及引用资料 1.windows server 2008 r2 enterprise  (木有办法,公司的服务器全是如此,就这种环境搭建吧) 2.redis官方资料下载: https://redi ...

  2. docker搭建redis集群

    一.简介 docker作为一个容器技术,在搭建资源隔离性服务上具有很大的优势,在一台服务器上可以启动多个docker容器,感觉每个在容器里面部署的服务就像是部署在不同的服务器上.此次基于docker以 ...

  3. 基于 twemproxy 搭建 redis 集群

    概述 由于单台redis服务器的内存管理能力有限,使用过大内存redis服务器的性能急剧下降,且服务器发生故障将直接影响大面积业务.为了获取更好的缓存性能及扩展型,我们将需要搭建redis集群来满足需 ...

  4. Windows下搭建Redis集群

    Redis集群: 如果部署到多台电脑,就跟普通的集群一样:因为Redis是单线程处理的,多核CPU也只能使用一个核, 所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用 ...

  5. linux系统centOS7下搭建redis集群中ruby版本过低问题的解决方法

    问题描述: 在Centos7中,通过yum安装ruby的版本是2.0.0,但是如果有些应用需要高版本的ruby环境,比如2.2,2.3,2.4... 那就有点麻烦了,譬如:我准备使用redis官方给的 ...

  6. Redis集群搭建(转自一菲聪天的“Windows下搭建Redis集群”)

    配置Redis参考:http://blog.csdn.net/zsg88/article/details/73715947 使用Ruby配置集群参考:https://www.cnblogs.com/t ...

  7. Windows 环境搭建Redis集群(win 64位)

    转: http://blog.csdn.net/zsg88/article/details/73715947 参考:https://www.cnblogs.com/tommy-huang/p/6240 ...

  8. centos6搭建redis集群搭建(单机多节点)

    一.安装redis 1.安装gcc环境 yum install gcc-c++ 2.下载源码包并解压 wget http://download.redis.io/releases/redis-3.2. ...

  9. 手动搭建 redis 集群

    转自http://meia.fun/article/1544161420745 手动搭建 redis 集群 redis 基本命令: 启动 redis 服务:redis-server xxx.conf ...

随机推荐

  1. 关于LinkedList for OpenJDK

    概述      LinkedList采用底层采用双向链表结构,与ArrayList的数组结构不一样.LinkedList因数据结构不一样,不需要申请连续内存,可以利用碎片内存.元素保存数据内容外还需要 ...

  2. jaxa技术2

    XStream 1. 什么作用  * 可以把JavaBean转换为(序列化为)xml 2. XStream的jar包  * 核心JAR包:xstream-1.4.7.jar:  * 必须依赖包:xpp ...

  3. vue app.xxx.js 较大问题

    线上build之后发现app.XXX.js 文件特别大. 包我都改为cdn了 其他空间就是路由改为懒加载了. { path: '/a/b', name: 'ab', component: () =&g ...

  4. 心跳(纯代码制作心形,animation动画)

    思路:利用两个长方形(比例是2:3 | 3:2)可以合成心形,然后利用动画,缩放大小实现心跳(纯代码),效果如下: <body> <div></div> </ ...

  5. 学习C/C++的简单方法

    如何学习C++呢.C和C++是很多专业的必修课,尤其对计算机专业来说,更是重中之重.C++语言是早期发展的高级语言,具备执行速度快,语法优美等特点.是底层高效率系统的首选开发语言.今天就和大家分享一下 ...

  6. Java 中的 SimpleDateFormat 【 parse 和 format 】【转换时间格式】

    在 Java 里面有很多特别方便的函数(尽管术语可能不这么说)可以供我们使用,让一些本来要写好长好多的代码的事情变得仅仅几行就解决了. 在 SimpleDateFormat 中,有以下特定的规则: G ...

  7. (5)打造简单OS-进入保护模式

    1.简介: 8086实模式 80286才出现保护模式,保护模式下的段寄存器存储的是段选择子,不在是8086实模式的段基址了! [扩展知识]:可以看了后面知识在回头看一下这段. [8086各个段寄存器和 ...

  8. jmeter压测过程中报java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider

    由于在java中添加了第三方安全策略文件,具体请看https://www.cnblogs.com/mrjade/p/10886378.html,导致在用jmeter压测过程中会遇到以下错误 解决办法: ...

  9. Semaphore信号量原理

    package com.maven.info.semaphore; import java.util.ArrayList; import java.util.List; import java.uti ...

  10. Asp.Net.Mvc+MEF+EF 项目 ,源码在GitHub ..希望对大家有所帮助

    自己开源的 一个 Asp.Net + MEF+ EF 的 项目 . 供大家学习和使用, 点击进入GitHub