摘要: 安装环境 操作系统:openeuler 22 LTS SP3 数据库:postgresql 16.3 两台已经安装了数据库的服务器 10.11.110.46 node1 10.11.110.47 node2 配置node1和node2之间的免密登录,以及postgres用户需要无密执行systemd 阅读全文
posted @ 2024-06-03 18:12 lzc_jack 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 准备条件 OpenEuler(虚拟机): 版本:22.03-LTS-SP3 下载地址:https://www.openeuler.org/zh/download/ PostgreSQL: 版本:16.3源码包 下载地址:https://www.postgresql.org/ftp/source/ 操 阅读全文
posted @ 2024-06-02 10:08 lzc_jack 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 背景 因业务需求,应用程序需要跨机房从公网地址访问Redis集群,但是无法正常访问。因为程序通过公网IP加端口访问到Redis集群,然后Redis返回集群信息(就是 cluster nodes命令的返回),程序再根据返回的集群信息去读写Redis集群。而当前集群监听在主机内网地址上,并且是通过内网地 阅读全文
posted @ 2023-06-15 11:27 lzc_jack 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 环境 CentOS7.5 + Zabbix 5.0 LTS agent2方式监控 前提 官方提供的agent2支持的Oracle版本需要满足Oralce12C(12.2)及以上,低版本不支持,可能会报如下错 服务端导入模板 可以从官方下载对应版本的模板文件,比如这里下载5.0的模板:https:// 阅读全文
posted @ 2023-03-22 18:24 lzc_jack 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 背景 操作系统:CentOS 7.5 MongoDB:4.4.7 现网有mongodb分片集群共3个节点(3个分片副本集,不包括config副本集),后续因业务增长需扩容3个新节点(新增3个分片副本集)。扩容的服务器采用克隆原集群中node3节点的方式进行,故上线时只需进行部分配置修改即可。 现象 阅读全文
posted @ 2023-03-08 17:43 lzc_jack 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 现象 现网业务接口查询的数据源由Mysql改为了ElasticSearch,上线运行一段时间后,发现部分查询请求出现卡很久(几十秒)的情况,且最终也查不出结果。 分析 查看ElasticSearch的日志,有比较多的连接超时日志,如下: [2023-01-06T06:11:30,415][WARN 阅读全文
posted @ 2023-03-08 16:57 lzc_jack 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 现象: 生产环境中有两台服务器A、B,A服务器实时有报文发往B服务器。为了在测试环境测试新功能,故在现网A服务器上tcpdump抓取发往B服务器的报文,然后在测试环境tcprewrite重写目标IP和端口进行重放。在测试环境中报文在A1服务器上进行tcpreplay重放发往B1服务器,此时在B1服务 阅读全文
posted @ 2021-12-30 21:39 lzc_jack 阅读(1944) 评论(0) 推荐(0) 编辑
摘要: mongodb安装 这里以安装单机版为例,rpm包方式安装 wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/RPMS/mongodb-org-server-4.4.7-1.el7.x86_64.rpm wget ht 阅读全文
posted @ 2021-08-02 17:26 lzc_jack 阅读(1610) 评论(2) 推荐(0) 编辑
摘要: 问题:前段时间在做服务器巡检时发现系统可用内存值小于空闲内存值 分析:查询网上各种资料,都说的是 available=free + buff/cache 这样一个大致计算方式,按这种方式解释不了上面的情况。 最后查到linux内核源代码中关于avaliable值的定义,得出如下公式: MemAvai 阅读全文
posted @ 2021-02-05 17:36 lzc_jack 阅读(2413) 评论(0) 推荐(0) 编辑
摘要: 最近生产环境遇到一个很奇怪的问题,系统内存32G,redis使用8G左右,剩余的内存都被系统cache使用,从表面上看系统可用内存有20G左右。但是系统运行过程中,redis时不时会用到swap,而且在AOF重写期间swap使用量更是突增(mem_fragmentation_ratio 值低于1)导 阅读全文
posted @ 2018-12-13 10:00 lzc_jack 阅读(900) 评论(0) 推荐(0) 编辑