kubeadm reset


error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR SystemVerification]: unexpected kernel config: CONFIG_CGROUP_PIDS
[ERROR SystemVerification]: missing required cgroups: pids
[preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors=...
To see the stack trace of this error execute with --v=5 or higher

####################

[root@nufront-worker-01 cgroup]# journalctl -fu kubelet
-- Logs begin at Tue 2021-11-16 11:54:24 CST. --
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: I1118 11:40:40.287402   23909 state_mem.go:96] "Updated CPUSet assignments" assignments=map[]
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: I1118 11:40:40.287425   23909 policy_none.go:49] "None policy: Start"
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: I1118 11:40:40.288892   23909 memory_manager.go:168] "Starting memorymanager" policy="None"
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: I1118 11:40:40.288917   23909 state_mem.go:35] "Initializing new in-memory state store"
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: I1118 11:40:40.289079   23909 state_mem.go:75] "Updated machine memory state"
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: E1118 11:40:40.293365   23909 node_container_manager_linux.go:60] "Failed to create cgroup" err="Unit type slice does not support transient units." cgroupName=[kubepods]
Nov 18 11:40:40 nufront-worker-01 kubelet[23909]: E1118 11:40:40.293399   23909 kubelet.go:1423] "Failed to start ContainerManager" err="Unit type slice does not support transient units."
Nov 18 11:40:40 nufront-worker-01 systemd[1]: kubelet.service: main process exited, code=exited, status=1/FAILURE
Nov 18 11:40:40 nufront-worker-01 systemd[1]: Unit kubelet.service entered failed state.
Nov 18 11:40:40 nufront-worker-01 systemd[1]: kubelet.service failed.


尝试添加 CONFIG_CGROUP_PIDS=y kubeadm reset 依旧无效

[root@nufront-worker-01 cgroup]# cat /boot/config-`uname -r`| grep CGROUP
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_PIDS=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_HUGETLB=y
CONFIG_CGROUP_PERF=y
CONFIG_CGROUP_SCHED=y
CONFIG_BLK_CGROUP=y
# CONFIG_DEBUG_BLK_CGROUP is not set
CONFIG_NETFILTER_XT_MATCH_CGROUP=m
CONFIG_NET_CLS_CGROUP=y
CONFIG_NETPRIO_CGROUP=m
[root@nufront-worker-01 cgroup]# 

#########

https://blog.csdn.net/weixin_38146924/article/details/117519139
尝试升级内核…

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
yum --enablerepo=elrepo-kernel install kernel-ml
cp /etc/default/grub  /etc/default/grub_bak
vi /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
 systemctl enable docker.service
reboot

########### 处理方法 #########

1)系统版本
在这里插入图片描述
2) 升级systemd 版本…
http://rpmfind.net/linux/RPM/centos/updates/7.9.2009/x86_64/Packages/systemd-219-78.el7_9.3.x86_64.html

systemd 版本:219-29 之后支持 enable tranisent unit
在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐