redis集群搭建踩坑笔记
推荐参考教程:https://blog.csdn.net/pucao_cug/article/details/69250101
错误:
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/redis-3.0.6/src/redis-trib.rb:25:in `<main>'
解决:
gem install redis (最新)
sudo gem install redis -v 3.0.6(对应版本)
#检测后台进程是否存在 ps -ef |grep redis#检测6379端口是否在监听 netstat -lntp | grep 6379#使用`redis-cli`客户端检测连接是否正常 ./redis-cli redis集群搭建,一般至少6个机器或者进程,3个主集3个次集在/usr/local/目录下建立集群目录mkdir redis-clustercd redis-cluster分别mkdir /*端口号*/eg:mkdir 7000cd 7000mkdir data将redis安装目录下的redis.conf配置文件拷贝过来
sudo cp redis.conf /usr/local/redis-cluster/7005/
然后分别启功redis-server redis.conf利用下面命令查看是否启动成功
ps aux | grep redis 输出下图
添加cluster-enabled yes后无法启动redis????
竟然是权限不够。。。。。。加上sudo就好了。。。。。
上图这样才是表明端口都打开了
但是,,,集群还未建立成功。
输入下面命令
ruby ./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
自此,redis群集搭建成功,可以检查一下
完成!!!
.使用Redis启动脚本设置开机自启动
启动脚本
推荐在生产环境中使用启动脚本方式启动redis服务。启动脚本redis_init_script
位于位于Redis的 /utils/
目录下。
#大致浏览下该启动脚本,发现redis习惯性用监听的端口名作为配置文件等命名,我们后面也遵循这个约定。 #redis服务器监听的端口 REDISPORT=6379 #服务端所处位置,在make install后默认存放与`/usr/local/bin/redis-server`,如果未make install则需要修改该路径,下同。 EXEC=/usr/local/bin/redis-server #客户端位置 CLIEXEC=/usr/local/bin/redis-cli #Redis的PID文件位置 PIDFILE=/var/run/redis_${REDISPORT}.pid #配置文件位置,需要修改 CONF="/etc/redis/${REDISPORT}.conf"
再设置即可成功。
#设置为开机自启动服务器 chkconfig redisd on #打开服务 service redisd start #关闭服务 service redisd stop ubuntu系统没有chkconfig用sysc_rc_config 替代
Python报错: Command “python setup.py egg_info” failed with error code 1
这是因为你电脑同时用 Python2.7+ 和3.5+ 版本. 默认pip会使用 2.7+ 版本,而有些库依赖3.5+版本.
这时只需要指定使用 3.5+ 对应的pip版本即可.
python3安装pip3:
sudo apt-get install python3-pip
sudo python3 -m pip install softwarename
注意: 有时候你可能需要先更新一下pip版本
sudo python3 -m pip install --upgrade pip
没有解决问题!!!最后还是通过
sudo apt-get install python-psycopg2完成安装的
转载于:https://www.cnblogs.com/junglefish/p/8972198.html
redis集群搭建踩坑笔记相关推荐
- centos7 redis集群搭建
说明 本次搭建是在单机版搭建基础上搭建的.阅读之时请参考下面文章: redis单机版搭建 在同一台机器上搭建的,所以是伪集群搭建.真正搭建应该是在不同的机器上. 架构图 搭建过程 创建data的保存目 ...
- Redis集群搭建【超详细】
有问题可以关注公众号:提着月亮去火星 一.基本环境 首先我们需要使用VMware配置几个虚拟机,我们需要安装VMWare然后 下载自己的linux镜像文件,在虚拟机上安装linux系统, vm15和c ...
- redis 集群搭建_Redis分布式缓存分布式集群搭建
当你试图解决一个你不理解的问题时,复杂化就产成了.-Andy Boothe Redis集群安装部署 Redis是一个运行在内存的非关系型数据库,因为其速度快(效率高),支持数据的持久化(安全),事务操 ...
- redis 集群搭建_一文轻松搞懂redis集群原理及搭建与使用
转载:https://juejin.im/post/5ad54d76f265da23970759d3 作者:SnailClimb 这里总结一下redis集群的搭建以便日后所需同时也希望能对你有所帮助. ...
- redis集群搭建及设置账户(转)
Redis集群搭建以及为集群设置密码 介绍安装环境与版本 用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master.3 salve 环境. redis 采用 redis-3.2.4 版本. ...
- Redis集群搭建-韩国庆
认真一步一步搭建下来,就可以成功.... Redis-cluster集群架构讲解 redis集群专业名词称之为Redis-cluster,redis集群是从3.0版本以后才有的概念,也就是说在3.0之 ...
- 系统学习redis之二——redis集群搭建
redis单点部署: 安装命令: # cd /usr/local/ # wget http://download.redis.io/releases/redis-4.0.1.tar.gz #下载安装包 ...
- 转:Redis 集群搭建详细指南
转自: https://www.cnblogs.com/mafly/p/redis_cluster.html [README] 非常棒的一篇文章,感谢作者的分享: 先有鸡还是先有蛋? 最近有朋友问了一 ...
- redis集群搭建与配置
redis集群搭建与配置
最新文章
- java程序解压/压缩.gz文件
- 解决使用Spring Boot、Multipartfile实现上传提示无法找到文件的问题
- c++游戏代码坦克大作战_一红一蓝多种模式的双人小游戏:红蓝大作战
- java取模多位数_JAVA大数类—基础操作(加减乘除、取模、四舍五入、设置保留位数)...
- 一文详解深度学习在命名实体识别(NER)中的应用
- 关于大型网站技术演进的思考(六)--存储的瓶颈(6)
- 设计模式笔记二十四:模板模式
- POJ 1220 高精度进制转换
- SAS基础-日期时间本质
- Photoshop数位板无压感解决方法
- 全国火车高铁站及车次数据爬虫(内含100W+数据)
- CAD中PDF转DWG
- 2023年深圳市绿色低碳产业扶持计划申报指南
- ​Python优化机制:常量折叠
- 和阿里的测试总监聊过后,才知道为什么我的薪资一直在原地踏步!
- Win7 EFS 加密文件图解
- 泰迪杯C题第三问[文本有效性分析] (1)
- 通俗易懂告诉你CPU/GPU/TPU/NPU...都是什么意思?
- html控制复选框选中,选中HTML复选框
- c语言 计算在10个学生的平均成绩,C语言:编写程序,输入10个学生的成绩数据,计算并输出平均分及低于平均分的学生的人数。...
热门文章
- mysql 卸载批处理_MYSQL 注册启动 及 停用卸载 批处理脚本 (补)
- gradle各版本下载地址
- Linux系统删掉多个文件
- 2017.8.23创业项目方向
- VS 2008 生成操作中各个选项的差别
- Quartz任务调度
- 智能家居 (8) ——智能家居项目整合(网络控制线程、语音控制线程,火灾报警线程)
- html把实线变成虚线,Html5 Canvas 绘制虚线和实线的切换方法
- php获取页面的可视内容高度,网页制作技巧:获取页面可视区域的高度_css
- @PostConstruct注解学习