- 博客(11)
- 收藏
- 关注
原创 Nacos2.0.3部署记录
###部署环境Nacos官方文档入口Nacos采用StatefulSet部署方式,集群部署,使用外部数据库作为数据持久化。部署集群:阿里云k8s ywy-prod-1.18.8-aliyun.1namespace:defaultnacos:2.0.3MySQL:8.0/5.7域名:http://nacos.xxx.com.cn/nacos###SVC文件apiVersion: v1kind: Servicemetadata: name: nacos-headless lab
2021-12-24 09:54:52
1177
原创 Kubernetes worknode 内核参数优化参考
个人在实际过程中踩坑后的Kubernetes worknode的内核参数调整,仅供参考▶ cat /etc/security/limits.conf* hardnofile 65536* softnofile 65536* hardnproc 65536* softnproc 65536▶ cat /etc/sysctl.d/99-kubernetes.conf net.bridge.bridge-nf-call-iptables = 1net.bridge.b
2021-04-16 17:36:13
475
原创 HBase不同版本之间数据迁移
目前的方案主要有四类,Hadoop层有一类,HBase层有三类,这里使用后SnapShot方式迁移HBaseSnapShot方式迁移HBase:也是目前用得比较多的方案,snapshot字面意思即快照, 传统关系型数据库也有快照的概念,HBase中关于快照的概念定义如下:快照就是一份元信息的合集,允许管理员恢复到表的先前状态,快照不是表的复制而是一个文件名称列表,因而不会复制数据。因不拷贝实际的数据,所以整个过程是比较快的,相当于对表当前元数据状态作一个克隆,snapshot的流程主要有三个步骤:
2021-04-16 17:30:04
1060
原创 kubernetes pod 级别的 jvm 监控
1.下包wget https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.13.0/jmx_prometheus_javaagent-0.13.0.jar2.配置java启动命令-javaagent:/data/logs/jmx-exporter/jmx_prometheus_javaagent-0.13.0.jar=33334:/data/logs/jmx-exporter/config.yaml/d
2021-04-16 17:27:41
1583
原创 PostgreSQL主从部署
环境描述自行下载rpm包本地安装或者wget创建PostgreSQL的源文件。本次记录为内网服务器,rpm本地安装,版本为PostgreSQL-9.6,经测试,9.6主从流复制可切换,9.4测试未果。位于/share/rpms/psql-need/目录下。机器规划Master server系统版本机器配置主机名IPCentOS 7.4.170848C/256G/33TBBus-App-21190.176.35.170CentOS 7.4.170848C/256
2021-04-16 17:26:22
341
原创 Prometheus源码分析-increase()函数踩坑记
Counter采集过来的整数数据increase后出现小数点的数据情况如下图所示:increase(jvm_gc_pause_seconds_count[5m])在Grafana Explore中查询出来的数据存在小数点,什么鬼,increase难道不是两个数据的差值吗,两个整数相减为什么会有小数点呢???这你让我怎么跟leader交代。。。查询SQL:increase(jvm_gc_pause_seconds_count{instance="$instance", application="$
2021-04-16 17:24:47
6362
3
原创 CDH Cloudera Manager 5.16.2部署
1. 下载安装包1.1 CDH$ wget http://archive.cloudera.com/cdh5/parcels/5.16.2/CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel$ wget http://archive.cloudera.com/cdh5/parcels/5.16.2/CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel.sha1$ wget http://archive.cloudera.com/cdh5/parc
2021-04-16 17:22:16
507
原创 为Kubernetes证书续命
Kubernetes证书续命命令执行后,注意:无论证书的到期时间如何,都会无条件地续订一年。证书的SAN等信息基于原证书,无需再次提供。renew执行后,为使更改生效,需要重启控制平面组件。kubeadm alpha certs命令仅支持v1.15及其以上的版本。命令如下:# kubeadm alpha certs renew allcertificate embedded in the kubeconfig file for the admin to use an
2021-04-16 17:18:51
148
1
原创 钉钉 dingding dingtalk prometheus报警模板template
效果图触发警报警报恢复prometheus-webhook-dingtalkconfig.yml## Request timeouttimeout: 5s## Customizable templates pathtemplates: - /etc/prometheus/template/cn.tmpl# - /usr/local/prometheus-webhook-dingtalk-1.4.0.linux-amd64/contrib/templates/legacy/t
2021-04-16 17:17:11
4667
原创 通过Consul+Prometheus自动注册node-exporter实现自动监控OpenStack的VM
非常重要:本文只提供思路,部署过程是我根据回忆写的,不保证正确,具体出现的部署过程的问题需要自己排查,小程序的部署方式不懂得请留言。小程序使用必须开启consul的认证模式!1. 提出问题在工作中OpenStack集群的vm需要解决基础性能指标的监控,如果每台的启动再去手动添加监控node_exporter,再写prometheus.yml的话,对于吾等懒程序员简直就是噩梦,由此开始设计基于Prometheus+Consul的监控方案。2. 解决方案1. 通过将node_exporter打包进Ima
2021-04-16 17:15:21
4278
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人