文章封面

查找docker下大文件占量对应的容器

查找docker下大文件占量对应的容器 du -sh /data/docker/overlay2/* |sort -h 输出: 326M /data/docker/overlay2/085274dd3aa1e018ad80e62376a074a47d8e21b53c8faa362358275

运维 
文章封面

ansible-playbook命令参数详解

ansible-playbook命令参数详解 Usage: ansible-playbook playbook.yml Options: --ask-vault-pass #ask for vault password #加密playbook文

运维 
文章封面

K8S常见异常事件与解决方案

集群相关 Coredns容器或local-dns容器重启 集群中的coredns组件发生重启(重新创建),一般是由于coredns组件压力较大导致oom,请检查业务是否异常,是否存在应用容器无法解析域名的异常。 如果是local-dns重启,说明local-dns的性能也不够了,需要优化 Pod w

运维 
文章封面

K8S和容器中的退出状态码完全指南

K8S 和 容器中的退出状态码 完全指南 什么是容器退出码 当容器终止时,容器引擎使用退出码来报告容器终止的原因。如果您是 Kubernetes 用户,容器故障是 pod 异常最常见的原因之一,了解容器退出码可以帮助您在排查时找到 pod 故障的根本原因。 以下是容器使用的最常见的退出码: 退出码

运维 
文章封面

排查TCP_alloc持续增高,并定位到某个进程

排查TCP_alloc持续增高,并定位到某个进程 1. 按进程统计 socket 数 find /proc/*/fd -type l -lname 'socket:*' 2>/dev/null | awk -F'/' '{print $3}' | sort | uniq -c | sort -nr

运维 
文章封面

服务器重启排查

服务器重启排查 1. 查看 journalctl 日志 journalctl -b -1 # 查看上一次启动的日志(-b 0 是当前启动) 关注关键字:panic、Oops、segfault、kernel: Oops、reboot、shutdown。 如果看到类似 Kernel panic -

运维 
文章封面

git使用指定的私钥private key

Using a Specific SSH Private Key When Using Git Command 一、背景 当不同的git库需要使用不同的private key的时候,可在运行git命令的时候指定私钥 private key。

运维 
文章封面

正则表达式详解


运维 
文章封面

l2tp端口映射

场景:VPN L2TP/IPSEC的端口映射有关问题 VPN L2TP/IPSEC的端口映射问题 在公司做了一个vpn服务器,想通过手机GPRS接连。但是移动公司以封了PPTP协议,所以只能使用L2TP了。 路由器为侠诺QVM250,做端口映射,PPTP没有问题。L2TP怎么也搞不成功,UDP170

运维 
文章封面

k8s踩坑之证书默认有效期为一年(v1.18.15)

k8s1.18.15更新证书 kubeadm安装的集群默认签发证书有效期为1年,ca证书为10年 # 查看证书有效期命令 kubeadm alpha certs check-expiration 有2种方式更新证书 1)执行命令一年更新一次(多master每台都执行) # 备份文件 cp -a /

运维