上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 69 下一页

2023年11月4日

探针探测对sts pod域名解析是否成功的影响

摘要: k8s 1.19.0 初始情况 apiVersion: v1 kind: Service metadata: name: nginx spec: ports: - port: 80 selector: app: nginx apiVersion: apps/v1 kind: StatefulSet 阅读全文

posted @ 2023-11-04 14:20 王景迁 阅读(35) 评论(0) 推荐(0)

2023年11月1日

验证2个节点udp和tcp可通性

摘要: nc-u表示udp,默认是tcp。-l表示作为server监听。-4表示只能使用IPv4地址。-6表示只能使用IPv6地址(老版本ipv6可能不支持指定地址)。 server:192.168.0.104上开启udp 123端口server发送11 client:连接192.168.0.104上udp 阅读全文

posted @ 2023-11-01 23:11 王景迁 阅读(86) 评论(0) 推荐(0)

http包中的ListenAndServe函数是阻塞式的

摘要: package main import ( "fmt" "net/http" ) func main() { fmt.Println("before listen") http.ListenAndServe(":1000", nil) fmt.Println("after listen") } 执行 阅读全文

posted @ 2023-11-01 21:40 王景迁 阅读(173) 评论(0) 推荐(0)

2023年10月30日

报文校验和计算

摘要: 计算校验和算法 IP、ICMP、UDP和TCP头都有检验和字段,大小都是16bit,算法基本上是一样的。发送报文时计算校验和1、把校验和字段设置为0;2、把需要校验的数据看成以16位为单位的数字组成,依次进行二进制反码求和;3、把得到的结果存入校验和字段中。 接收数据时计算检验和1、把首部看成以16 阅读全文

posted @ 2023-10-30 08:42 王景迁 阅读(609) 评论(0) 推荐(0)

2023年10月29日

coredns基本原理

摘要: k8s 1.19.0coredns 1.7.0 dns ip获取过程 dns请求到达coredns后,从list/watch本地缓存indexer获取对象,返回结果。 外部域名返回用户配置的IP。 有状态应用Pod域名:pod-name.svc-name.namespace.svc.cluster. 阅读全文

posted @ 2023-10-29 10:38 王景迁 阅读(138) 评论(0) 推荐(0)

coredns自定义域名设置

摘要: # 增加自定义域名www.abc.com,对应的IP是1.2.3.4。 kubectl edit configmap coredns -n kube-system fallthrough表示在hosts找不到解析的域名时,传递给CoreDNS的下一个插件,避免集群内部域名解析失败。 参考资料 htt 阅读全文

posted @ 2023-10-29 09:53 王景迁 阅读(99) 评论(0) 推荐(0)

2023年10月28日

kubelet pleg is not healthy

摘要: k8s 1.19.0PLEG全称是Pod Lifecycle Event Generator 即Pod生命周期事件生成器,定时检查Pod状态,上报Pod Event事件。 PLEG Start 启动一个协程,每隔1s调用一次relist,根据最新的PodStatus生成PodLiftCycleEve 阅读全文

posted @ 2023-10-28 17:45 王景迁 阅读(442) 评论(0) 推荐(0)

2023年10月22日

coredns readiness检查失败

摘要: k8s 1.19.0 问题现象 coredns pod因readiness检查失败而无法ready。 删除pod后依然无法恢复。 问题分析 根据kubelet日志,coredns接口检查返回503。 查看coredns日志,发现无法正常访问kube-apiserver。 容器内curl不通,但是宿主 阅读全文

posted @ 2023-10-22 10:28 王景迁 阅读(217) 评论(0) 推荐(0)

2023年10月21日

隐藏文件占用空间大

摘要: 目录空间大头由隐藏文件占据。 du -sh * .[^.]*.cache占据了3.5G 释放后/root空间减少到3.4G 阅读全文

posted @ 2023-10-21 23:23 王景迁 阅读(50) 评论(0) 推荐(0)

2023年10月20日

Nginx安装lua模块

摘要: 前提 已安装完成Nginx 安装LuaJIT wget http://luajit.org/download/LuaJIT-2.0.5.tar.gz tar -zxvf LuaJIT-2.0.5.tar.gz cd LuaJIT-2.0.5 make install PREFIX=/usr/loca 阅读全文

posted @ 2023-10-20 21:25 王景迁 阅读(511) 评论(0) 推荐(0)

上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 69 下一页

导航