摘要: Redis配置文件解析网上都有,这里不赘述了。提供一些值得修改的参数,标注红色的参数尤其需要注意,不然容易出现主从全量同步死循环 NETWORK bind 127.0.0.1 默认是bind 127.0.0.1,注释掉 protected-mode no 默认protected-mode yes,改 阅读全文
posted @ 2020-03-04 23:36 洲渚皓月掩映 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Redis版本变迁、Redis安装部署、 阅读全文
posted @ 2020-03-04 00:05 洲渚皓月掩映 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Redis使用者应该都遇到过大key删除或者过期时,Redis服务器出现阻塞的应用场景。本文将根据Redis4.0引入的lazyfree惰性删除机制、memory usage命令对解决大key删除造成的阻塞以及预防大key产生做相应的介绍. lazyfree机制 lazyfree的原理是在删除的时候 阅读全文
posted @ 2019-09-12 18:11 洲渚皓月掩映 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 某日开发反馈测试环境的集群启动失败 报错内容如下: 查看启动日志发现: 内容大概是说/etc/sysctl.conf设置的内核参数shmmax过小,导致启动失败 查看/etc/sysctl.conf下的配置发现: 对比官网建议的设置和参数定义以及集群已有的数据量,发现确实过小。于是改成官网建议的设置 阅读全文
posted @ 2018-12-05 17:55 洲渚皓月掩映 阅读(3153) 评论(0) 推荐(0) 编辑
摘要: 接手的MongoDB只有一个日志文件,体积非常大,排错不便。在找解决办法的时候发现MongoDB的启动文件配置项超级多,于是产生了解释配置参数的想法。 mongod服务有两种启动方式 一种是通过配置文件 $ ./mongod -f /app/mongodb/mongodb27017/conf/mon 阅读全文
posted @ 2018-11-15 20:00 洲渚皓月掩映 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 背景:由于历史原因,某个MongoDB副本集只有一主一从双节点,无法满足自动故障转移要求,需要配置一个仲裁节点。 原有节点192.168.10.20:27017,192.168.10.21:27017,现在准备在20上配置一个新节点27018当做仲裁 在当前主节点上执行 显示配置是成功的,接着用命令 阅读全文
posted @ 2018-11-14 23:25 洲渚皓月掩映 阅读(1007) 评论(0) 推荐(1) 编辑
摘要: Greenplum支持原有主机扩展Segment个数、新增主机、和混合扩展 本文以在已有机器上扩展节点为例 1、可按照hostname:address:port:fselocation:dbid:content:preferred_role:replication_port来配置扩展文件 2、执行命 阅读全文
posted @ 2018-11-10 22:52 洲渚皓月掩映 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: 一、Greenplum背景 时间回到2002年,互联网行业经过近10年的发展,数据量正处于快速增长期: 1、传统的主机计算模式在海量数据面前,除了造价昂贵外,在CPU计算和IO吞吐上不能满足海量数据的计算需求; 2、传统数据库大多基于SMP架,纵向扩容(scale-up)模式遇到了瓶颈。 3、分布式 阅读全文
posted @ 2018-11-10 01:14 洲渚皓月掩映 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 三台机器配置 要求:一主两从一仲裁、异地机房节点不具备选举为Primary资格。 1、MongoDB安装 在官网或者GitHub上下载压缩包,上传到服务器,并解压到/usr/local/下,命名为mongodb 2、在/app目录下创建mongodb目录,并根据安装的节点端口号创建/mongodb+ 阅读全文
posted @ 2018-11-05 21:01 洲渚皓月掩映 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 最近又遇到了几个坑,逐一记录分析下。 1、主机名hostname和address不一致 在又一次部署压测环境交由测试组进行压测时,同事修改了pg_hba.conf文件重新加载配置文件时报错。(找不到localhost.localdomain服务器) 看到这个报错时,我仔细回想,我是对着部署文档进行操 阅读全文
posted @ 2018-11-02 23:59 洲渚皓月掩映 阅读(926) 评论(0) 推荐(0) 编辑