上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 45 下一页

2024年5月13日

Linux物理机常见CPU模式

摘要: 虚拟机没有CPU模式。 CPU模式 含义 performance 性能模式,CPU当前主频是最高主频,代码执行效率高。 powersave 节能模式,CPU当前主频是最低主频,代码执行效率低。 查看当前CPU模式 cat /sys/devices/system/cpu/cpu0/cpufreq/sc 阅读全文

posted @ 2024-05-13 21:41 王景迁 阅读(272) 评论(0) 推荐(0) 编辑

2024年5月8日

经过dnat后访问kube-apiserver证书认证失败

摘要: 问题现象 iptables -t nat -I OUTPUT -d 10.10.10.10 -p tcp --dport 443 -j DNAT --to-destination 192.168.0.105:6443 # 报错requested domain name does not match 阅读全文

posted @ 2024-05-08 23:53 王景迁 阅读(20) 评论(0) 推荐(0) 编辑

使用kubeconfig报错localhost 8080 was refused

摘要: 问题现象 使用kubeconfig时,报错the server localhost:8080 was refused。 问题分析 对比正常kubeconfig,缺少current-context。 解决问题 kubectl --kubeconfig=config config use-context 阅读全文

posted @ 2024-05-08 22:37 王景迁 阅读(13) 评论(0) 推荐(0) 编辑

2024年5月7日

非k8s Etcd集群单个实例无法连上其他2个后反复重启

摘要: 通过kind部署3个etcd实例构成的k8s集群。 cat <<EOF | kind create cluster --name test --config - kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 networking: kubeProx 阅读全文

posted @ 2024-05-07 09:19 王景迁 阅读(12) 评论(0) 推荐(0) 编辑

kube-apiserver连不上etcd后会重启

摘要: k8s v1.19.0 kube-apiserver配置 参数etcd-servers中地址可以填多个,填了多个地址后kube-apiserver会连上所有,不加https不影响。 停止etcd后,kube-apiserver容器会反复重启。 阅读全文

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

2024年5月5日

C语言 子进程段错误后变成僵尸进程

摘要: 空指针获取首元素时出现段错误,子进程异常退出,父进程没有处理。 #include <stdio.h> #include <unistd.h> int main() { pid_t pid; pid = fork(); if (pid > 0) { printf("father process is 阅读全文

posted @ 2024-05-05 15:05 王景迁 阅读(11) 评论(0) 推荐(0) 编辑

C语言 根据子串切割字符串

摘要: #include <stdio.h> #include <string.h> int main() { char url[2][20]; if (sscanf("https://www.baidu.com", "%[^//]//%s", url[0], url[1]) == -1) { printf 阅读全文

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

C语言 父子进程不能共享全局变量

摘要: 父子进程不能共享全局变量。父子进程中的任何一方修改了全局变量,只是修改了副本,只对自己可见,对另一方不可见。C语言中即使加了static也不行。 #include <stdio.h> #include <unistd.h> // 初始值是0 int flag; int main() { pid_t 阅读全文

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

kind部署k8s集群和kube-ovn

摘要: # docker容器作为k8s node,容器里面通过containerd拉起Pod。 cat <<EOF | kind create cluster --name kube-ovn --config - kind: Cluster apiVersion: kind.x-k8s.io/v1alpha 阅读全文

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

kube-ovn中ovn-cni如何访问ovs

摘要: ovs-ovn pod把ovs的db.sock暴露在宿主机上。 ovn-cni pod挂载该目录到容器中。 ovs db socket默认路径就在/run/openvswitch/db.sock。 # 拷贝ovn-cni pod中ovs-vsctl到pod所在宿主机上 kubectl cp -n k 阅读全文

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

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 45 下一页

导航