上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 41 下一页

2024年5月3日

execsnoop排查ovs短时进程导致CPU升高

摘要: 问题现象 节点CPU间隔一段时间后会冲高。通过execsnoop捕捉到在创建网桥(删除网桥捕捉不到,因为删除时不需要确认状态)。 # 安装execsnoop git clone --depth 1 https://github.com/brendangregg/perf-tools ./perf-t 阅读全文

posted @ 2024-05-03 14:27 王景迁 阅读(19) 评论(0) 推荐(0) 编辑

容器因存在不可删除文件而无法删除

摘要: # 容器开启特权,设置文件不可删除 touch a chattr +a a 可以stop,但是无法rm。 去掉可读写层overlay2 upperdir中/a文件不可删除属性后,容器可以删除。 阅读全文

posted @ 2024-05-03 10:40 王景迁 阅读(2) 评论(0) 推荐(0) 编辑

2024年5月2日

Etcd因磁盘IO高而写操作慢

摘要: 问题现象 now := time.Now() if err := kubeClient.CoreV1().Pods("default").Delete(context.Background(), "busybox-7879d986c8-q99t5", metav1.DeleteOptions{}); 阅读全文

posted @ 2024-05-02 17:08 王景迁 阅读(30) 评论(0) 推荐(0) 编辑

klog在日志文件中error级别日志重复打印2次

摘要: 问题现象 package main import ( "flag" "gopkg.in/natefinch/lumberjack.v2" "k8s.io/klog/v2" ) func main() { klog.InitFlags(nil) flag.Set("logtostderr", "fal 阅读全文

posted @ 2024-05-02 09:57 王景迁 阅读(46) 评论(0) 推荐(0) 编辑

2024年5月1日

kube-ovn 默认vpc和默认subnet 主机和容器互通

摘要: 默认vpc是ovn-cluster,默认subnet是ovn-default。ovn0 ip是100.64.0.0/16网段。 同节点 容器访问主机 主机访问容器 跨节点 容器访问主机 主机访问容器 阅读全文

posted @ 2024-05-01 16:47 王景迁 阅读(18) 评论(0) 推荐(0) 编辑

2024年4月30日

k8s限速队列使用场景分析

摘要: 场景1:add->add->get->get package main import ( "fmt" "k8s.io/client-go/util/workqueue" ) func main() { queue := workqueue.NewRateLimitingQueue(workqueue 阅读全文

posted @ 2024-04-30 09:13 王景迁 阅读(15) 评论(0) 推荐(0) 编辑

2024年4月28日

go 结构体类型与空接口类型互转

摘要: package main import "fmt" type Stu struct { age int } func main() { var stuInterface interface{} = &Stu{ age: 10, } if stu, ok := stuInterface.(*Stu); 阅读全文

posted @ 2024-04-28 08:39 王景迁 阅读(8) 评论(0) 推荐(0) 编辑

2024年4月24日

Etcd数据

摘要: 查询当前db大小 curl 127.0.0.1:2381/metrics | grep etcd_debugging_mvcc_db_total_size_in_bytes snap和wal区别Etcd保存的数据放在/var/lib/etcd/member目录中,分为snap快照和wal预写式日志。 阅读全文

posted @ 2024-04-24 09:15 王景迁 阅读(28) 评论(0) 推荐(0) 编辑

2024年4月21日

命令行调试logrotate

摘要: logrotate配置文件一般存放在/etc/logrotate.d。 场景1:不存在/var/lib/logrotate/status文件 说明没有真正执行过logrotate。/var/lib/logrotate/status会记录上一次logrotate时间,记录的时间可能没有真正执行过。 场 阅读全文

posted @ 2024-04-21 14:13 王景迁 阅读(22) 评论(0) 推荐(0) 编辑

kube-ovn转储日志

摘要: kube-ovn v1.10.10 pkg\daemon\controller.goovn-cni每小时通过logrotate命令来转储kube-ovn所有相关日志。 pkg\daemon\controller_linux.go logrotate配置在构建容器镜像时拷贝进去。 阅读全文

posted @ 2024-04-21 12:17 王景迁 阅读(3) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 41 下一页

导航