数据库 mysql常见主从延迟情况 1.主库DML语句并发大,从库qps高2.从库服务器配置差或者一台服务器上几台从库(资源竞争激烈,特别是io)3.主库和从库的参数配置不一样4.大事务(DDL,我觉得DDL也相当于一个大事务)5.从库... 2021年2月3日 2,613 发表评论 阅读全文
数据库 亿级表线上无锁添加索引:加索引的语句不加锁,也可以改表 注意:需求 mysql版本最好5.7以上只能通过ALTER TABLE不能create index参数说明:实战 2020年9月26日 2,859 发表评论 阅读全文
K8S kubeadm创建高可用集群 机器列表 lb 192.168.88.190 nginx k8s-m1 192.168.88.191 master k8s-m2 192.168.88.192 master k8s-m3 192.16... 2020年8月16日 3,090 发表评论 阅读全文
K8S ingress nginx坑点(持续更新) ingress默认会丢弃不标准的http头 解决:configmaps添加 ingress默认上传大小1m 解决:configmaps添加 ingress默认https不支持老的浏览器ie居多 问题点... 2020年7月31日 3,862 发表评论 阅读全文
K8S 通过minikube快速搭建本地开发环境 需要先将hostname添加到/etc/hosts 1.安装docker~ 2.开启镜像加速,并且设置docker driver为systemd 3.修改内核参数,不然安装报错 4.安装minikub... 2020年3月24日 2,836 发表评论 阅读全文
K8S prometheus FEDERATION将多个prometheus监控聚合 官方文档: https://prometheus.io/docs/prometheus/latest/federation/ 功能: 多个prometheus聚合到一起监控 集中存储监控数据 统一报警... 2020年1月26日 4,674 发表评论 阅读全文
K8S k8s下prometheus监控自定义Pod应用的监控 主要是采用prometues通过service的annotations动态endpoints采集采集后端pod数据 环境 : prometheus安装在K8S 应用暴露了一个/metrics接口来暴露... 2020年1月26日 6,618 发表评论 阅读全文
linux问题解决 centos内核编译升级 注意: 保持/磁盘空间>10G 生产环境不要编译升级内核,以免出现不可预估情况 升级过程: 安装依赖: 下载所需版本内核 https://www.kernel.org/ 解压内核到/usr/sr... 2019年11月3日 2,405 发表评论 阅读全文
K8S 在Kubernetes环境中使用StorageClass(动态存储)挂载ceph的RBD 1.创建secret 2. 创建storageclass pool:对应ceph的连接池名称 provisioner: 就是客户端,官方文档中使用的 provisioner 是默认的 kubernet... 2019年9月3日 3,415 发表评论 阅读全文
K8S kubernetes使用动态存储挂载nfs并部署consul 1.在nfs主机192.168.3.22上启动nfs 2.进入k8s集群192.168.3.18上创建动态存储类 创建rbac 创建serviceaccount 创建nfs-client-provis... 2019年8月29日 3,442 发表评论 阅读全文