推荐参考教程: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集群搭建踩坑笔记相关推荐

  1. centos7 redis集群搭建

    说明 本次搭建是在单机版搭建基础上搭建的.阅读之时请参考下面文章: redis单机版搭建 在同一台机器上搭建的,所以是伪集群搭建.真正搭建应该是在不同的机器上. 架构图 搭建过程 创建data的保存目 ...

  2. Redis集群搭建【超详细】

    有问题可以关注公众号:提着月亮去火星 一.基本环境 首先我们需要使用VMware配置几个虚拟机,我们需要安装VMWare然后 下载自己的linux镜像文件,在虚拟机上安装linux系统, vm15和c ...

  3. redis 集群搭建_Redis分布式缓存分布式集群搭建

    当你试图解决一个你不理解的问题时,复杂化就产成了.-Andy Boothe Redis集群安装部署 Redis是一个运行在内存的非关系型数据库,因为其速度快(效率高),支持数据的持久化(安全),事务操 ...

  4. redis 集群搭建_一文轻松搞懂redis集群原理及搭建与使用

    转载:https://juejin.im/post/5ad54d76f265da23970759d3 作者:SnailClimb 这里总结一下redis集群的搭建以便日后所需同时也希望能对你有所帮助. ...

  5. redis集群搭建及设置账户(转)

    Redis集群搭建以及为集群设置密码 介绍安装环境与版本 用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master.3 salve 环境. redis 采用 redis-3.2.4 版本. ...

  6. Redis集群搭建-韩国庆

    认真一步一步搭建下来,就可以成功.... Redis-cluster集群架构讲解 redis集群专业名词称之为Redis-cluster,redis集群是从3.0版本以后才有的概念,也就是说在3.0之 ...

  7. 系统学习redis之二——redis集群搭建

    redis单点部署: 安装命令: # cd /usr/local/ # wget http://download.redis.io/releases/redis-4.0.1.tar.gz #下载安装包 ...

  8. 转:Redis 集群搭建详细指南

    转自: https://www.cnblogs.com/mafly/p/redis_cluster.html [README] 非常棒的一篇文章,感谢作者的分享: 先有鸡还是先有蛋? 最近有朋友问了一 ...

  9. redis集群搭建与配置

    redis集群搭建与配置

最新文章

  1. java程序解压/压缩.gz文件
  2. 解决使用Spring Boot、Multipartfile实现上传提示无法找到文件的问题
  3. c++游戏代码坦克大作战_一红一蓝多种模式的双人小游戏:红蓝大作战
  4. java取模多位数_JAVA大数类—基础操作(加减乘除、取模、四舍五入、设置保留位数)...
  5. 一文详解深度学习在命名实体识别(NER)中的应用
  6. 关于大型网站技术演进的思考(六)--存储的瓶颈(6)
  7. 设计模式笔记二十四:模板模式
  8. POJ 1220 高精度进制转换
  9. SAS基础-日期时间本质
  10. Photoshop数位板无压感解决方法
  11. 全国火车高铁站及车次数据爬虫(内含100W+数据)
  12. CAD中PDF转DWG
  13. 2023年深圳市绿色低碳产业扶持计划申报指南
  14. ​Python优化机制:常量折叠
  15. 和阿里的测试总监聊过后,才知道为什么我的薪资一直在原地踏步!
  16. Win7 EFS 加密文件图解
  17. 泰迪杯C题第三问[文本有效性分析] (1)
  18. 通俗易懂告诉你CPU/GPU/TPU/NPU...都是什么意思?
  19. html控制复选框选中,选中HTML复选框
  20. c语言 计算在10个学生的平均成绩,C语言:编写程序,输入10个学生的成绩数据,计算并输出平均分及低于平均分的学生的人数。...

热门文章

  1. mysql 卸载批处理_MYSQL 注册启动 及 停用卸载 批处理脚本 (补)
  2. gradle各版本下载地址
  3. Linux系统删掉多个文件
  4. 2017.8.23创业项目方向
  5. VS 2008 生成操作中各个选项的差别
  6. Quartz任务调度
  7. 智能家居 (8) ——智能家居项目整合(网络控制线程、语音控制线程,火灾报警线程)
  8. html把实线变成虚线,Html5 Canvas 绘制虚线和实线的切换方法
  9. php获取页面的可视内容高度,网页制作技巧:获取页面可视区域的高度_css
  10. @PostConstruct注解学习