calico_node的pod报错不能查看日志

Failed to rotate log for container" err="failed to rotate log \"/var/log/pods/kube-system_calico-node-cskq6_ecad6b98-fce7-4e9e-aee7-d2ff5a129c5c/calico-node/1.log\": failed to reopen container log \"3e89a85b0efa08abe910740ac8fbbdd2276f7d25155d4d34bbf2dd3b913f7d09\": rpc error: code = Unknown desc = docker does not support reopening container log files" path="/var/log/pods/kube-system_calico-node-cskq6_ecad6b98-fce7-4e9e-aee7-d2ff5a129c5c/calico-node/1.log" containerID="3e89a85b0efa08abe910740ac8fbbdd2276f7d25155d4d34bbf2dd3b913f7d09"

#查看报错内核未能生效
[root@k8s-master-01 ~]# kubectl  logs -n kube-system  --tail=100 kube-proxy-q9f24 
I0311 15:58:24.113321       1 node.go:163] Successfully retrieved node IP: 192.168.4.118
I0311 15:58:24.113467       1 server_others.go:138] "Detected node IP" address="192.168.4.118"
I0311 15:58:24.238554       1 server_others.go:269] "Using ipvs Proxier"
I0311 15:58:24.238612       1 server_others.go:271] "Creating dualStackProxier for ipvs"
I0311 15:58:24.238706       1 server_others.go:501] "Detect-local-mode set to ClusterCIDR, but no IPv6 cluster CIDR defined, , defaulting to no-op detect-local for IPv6"
E0311 15:58:24.239052       1 proxier.go:391] "Can't set sysctl, kernel version doesn't satisfy minimum version requirements" sysctl="net/ipv4/vs/conn_reuse_mode" minimumKernelVersion="4.1"

#查看内核
[root@k8s-master-01 ~]# uname  -r
3.10.0-1160.88.1.el7.x86_64

#升级内核
cp /etc/default/grub /etc/default/grub-bak
rpm -ivh kernel-lt-5.4.186-1.el7.elrepo.x86_64.rpm 
grub2-set-default 0
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-editenv list
yum makecache
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
rm kernel-lt-5.4.186-1.el7.elrepo.x86_64.rpm -rf
reboot
uname -r
yum update -y

#查看升级内核
[root@k8s-master-01 ~]# uname  -r
5.4.186-1.el7.elrepo.x86_64

#所有节点执行
[root@k8s-node1 ~]# sysctl --system

#删除pod
[root@k8s-master-01 ~]# kubectl get pod -n kube-system |grep calico-node |awk '{system("kubectl delete pod "$1" -n kube-system")}'
[root@k8s-master-01 ~]# kubectl get pod -n kube-system |grep kube-proxy |awk '{system("kubectl delete pod "$1" -n kube-system")}'

#查看日志,已经解决
[root@k8s-node2 ~]# tailf -n 1000 /var/log/messages

#查看kube-proxy
[root@k8s-master-01 ~]#  kubectl  logs -n kube-system  --tail=100 kube-proxy-smcr2 
I0323 07:45:45.759488       1 node.go:163] Successfully retrieved node IP: 192.168.4.114
I0323 07:45:45.759648       1 server_others.go:138] "Detected node IP" address="192.168.4.114"
I0323 07:45:45.964461       1 server_others.go:269] "Using ipvs Proxier"
I0323 07:45:45.964527       1 server_others.go:271] "Creating dualStackProxier for ipvs"
I0323 07:45:45.964952       1 server_others.go:501] "Detect-local-mode set to ClusterCIDR, but no IPv6 cluster CIDR defined, , defaulting to no-op detect-local for IPv6"
I0323 07:45:45.966703       1 proxier.go:450] "IPVS scheduler not specified, use rr by default"
I0323 07:45:45.967537       1 proxier.go:450] "IPVS scheduler not specified, use rr by default"
I0323 07:45:45.967608       1 ipset.go:113] "Ipset name truncated" ipSetName="KUBE-6-LOAD-BALANCER-SOURCE-CIDR" truncatedName="KUBE-6-LOAD-BALANCER-SOURCE-CID"
I0323 07:45:45.967686       1 ipset.go:113] "Ipset name truncated" ipSetName="KUBE-6-NODE-PORT-LOCAL-SCTP-HASH" truncatedName="KUBE-6-NODE-PORT-LOCAL-SCTP-HAS"
I0323 07:45:45.968336       1 server.go:661] "Version info" version="v1.24.6"
I0323 07:45:45.968367       1 server.go:663] "Golang settings" GOGC="" GOMAXPROCS="" GOTRACEBACK=""
I0323 07:45:45.975319       1 conntrack.go:52] "Setting nf_conntrack_max" nf_conntrack_max=131072
I0323 07:45:45.976702       1 config.go:444] "Starting node config controller"
I0323 07:45:45.976735       1 shared_informer.go:255] Waiting for caches to sync for node config
I0323 07:45:45.978357       1 config.go:317] "Starting service config controller"
I0323 07:45:45.978389       1 shared_informer.go:255] Waiting for caches to sync for service config
I0323 07:45:45.984161       1 config.go:226] "Starting endpoint slice config controller"
I0323 07:45:45.984214       1 shared_informer.go:255] Waiting for caches to sync for endpoint slice config
I0323 07:45:46.078367       1 shared_informer.go:262] Caches are synced for node config
I0323 07:45:46.078472       1 shared_informer.go:262] Caches are synced for service config
I0323 07:45:46.085379       1 shared_informer.go:262] Caches are synced for endpoint slice config



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烟雨话浮生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值