第一次搭建redis集群
#端口
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集群的更多相关文章
- Windows 环境搭建Redis集群
环境以及引用资料 1.windows server 2008 r2 enterprise (木有办法,公司的服务器全是如此,就这种环境搭建吧) 2.redis官方资料下载: https://redi ...
- docker搭建redis集群
一.简介 docker作为一个容器技术,在搭建资源隔离性服务上具有很大的优势,在一台服务器上可以启动多个docker容器,感觉每个在容器里面部署的服务就像是部署在不同的服务器上.此次基于docker以 ...
- 基于 twemproxy 搭建 redis 集群
概述 由于单台redis服务器的内存管理能力有限,使用过大内存redis服务器的性能急剧下降,且服务器发生故障将直接影响大面积业务.为了获取更好的缓存性能及扩展型,我们将需要搭建redis集群来满足需 ...
- Windows下搭建Redis集群
Redis集群: 如果部署到多台电脑,就跟普通的集群一样:因为Redis是单线程处理的,多核CPU也只能使用一个核, 所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用 ...
- linux系统centOS7下搭建redis集群中ruby版本过低问题的解决方法
问题描述: 在Centos7中,通过yum安装ruby的版本是2.0.0,但是如果有些应用需要高版本的ruby环境,比如2.2,2.3,2.4... 那就有点麻烦了,譬如:我准备使用redis官方给的 ...
- Redis集群搭建(转自一菲聪天的“Windows下搭建Redis集群”)
配置Redis参考:http://blog.csdn.net/zsg88/article/details/73715947 使用Ruby配置集群参考:https://www.cnblogs.com/t ...
- Windows 环境搭建Redis集群(win 64位)
转: http://blog.csdn.net/zsg88/article/details/73715947 参考:https://www.cnblogs.com/tommy-huang/p/6240 ...
- centos6搭建redis集群搭建(单机多节点)
一.安装redis 1.安装gcc环境 yum install gcc-c++ 2.下载源码包并解压 wget http://download.redis.io/releases/redis-3.2. ...
- 手动搭建 redis 集群
转自http://meia.fun/article/1544161420745 手动搭建 redis 集群 redis 基本命令: 启动 redis 服务:redis-server xxx.conf ...
随机推荐
- Java直接内存读写的例子
在Hotspot JVM上,我们能够直接对内存进行读写操作.该类的allocateMemory方法用于申请分配内存,putAddress和getAddress方法用于对直接内存进行读写. 本文将通过s ...
- Color Highlight 鼠标放在 #f3f 上面其背景会变成相应的颜色的插件 DocBlockr自动补全注释
不是 Color Highlighter 而是 Color Highlight 少了 er 颜色功能还是很爽的,找了好久 鼠标放在 #f3f 上面其背景会变成相应的颜色的插件 DocBlo ...
- 013_Python3 条件控制
1.if #!/usr/bin/python3 var1 = 100 if var1: print ("1 - if 表达式条件为 true") print ( ...
- The database principal owns a schema in the database, and cannot be dropped. (.Net SqlClient Data Pr
解决microsoft sql server error:15138的方法 http://blog.csdn.net/gray13/article/details/4458523 用sp_change ...
- vue中$refs、,$emit、$on
$emit https://blog.csdn.net/sllailcp/article/details/78595077 $on https://www.jianshu.com/p/a544728b ...
- PHP sha1()函数
<!DOCTYPE html> <html> <body> <?php $str = "dashu"; echo sha1($str); ...
- Python基础之可接受任意数量参数的函数
1. 可接受任意数量位置参数的函数 为了能让一个函数接受任意数量的位置参数,可以在参数部分使用“*”. def avg(first, *rest): return (first + sum(rest) ...
- c 字符串的结束标志
//char carray[]="nihao"; char carray[]={'a','b','c','d','\0'}; printf("array=%s" ...
- TS声明文件
now我们来看一看TS怎么声明文件, 在JS里面我们经常会使用各种第三方类库,引入方式也不太相同,常见的就是在HTML中通过script标签引入,然后就可以使用全局变量$或者jQuery了 我们通常这 ...
- Anriod手机抓包
1. 下载Fiddler http://fiddler2.com/ 2. 开启Fiddler的远程连接,Fiddler 主菜单 Tools -> Fiddler Options--> Co ...