Tag Archives: Linux related

[Solved] Warning: detected “cgroupfs“ as the Docker cgroup driver. The recommended driver is “systemd“.

[root@localhost u01]#  kubeadm init –image-repository registry.aliyuncs.com/google_containers –kubernetes-version v1.21.2 –pod-network-cidr=192.168.0.0/16 –ignore-preflight-errors=NumCPU
[init] Using Kubernetes version: v1.21.2
[preflight] Running pre-flight checks
[WARNING IsDockerSystemdCheck]: detected “cgroupfs” as the Docker cgroup driver. The recommended driver is “systemd”. Please follow the guide at https://kubernetes.io/docs/setup/cri/
[preflight] Pulling images required for setting up a Kubernetes cluster
[preflight] This might take a minute or two, depending on the speed of your internet connection
[preflight] You can also perform this action in beforehand using ‘kubeadm config images pull’
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR ImagePull]: failed to pull image registry.aliyuncs.com/google_containers/coredns:v1.8.0: output: Error response from daemon: manifest for registry.aliyuncs.com/google_containers/coredns:v1.8.0 not found: manifest unknown: manifest unknown
, error: exit status 1
[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
#Solved
cat <<EOF> /etc/docker/daemon.json
{
“exec-opts”: [“native.cgroupdriver=systemd”]
}
EOF
#restart docker
systemctl restart docker
[root@localhost u01]# kubeadm init –image-repository registry.aliyuncs.com/google_containers –kubernetes-version v1.21.2 –pod-network-cidr=192.168.0.0/16 –ignore-preflight-errors=NumCPU
[init] Using Kubernetes version: v1.21.2
[preflight] Running pre-flight checks
[preflight] Pulling images required for setting up a Kubernetes cluster
[preflight] This might take a minute or two, depending on the speed of your internet connection
[preflight] You can also perform this action in beforehand using ‘kubeadm config images pull’
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR ImagePull]: failed to pull image registry.aliyuncs.com/google_containers/coredns:v1.8.0: output: Error response from daemon: manifest for registry.aliyuncs.com/google_containers/coredns:v1.8.0 not found: manifest unknown: manifest unknown
, error: exit status 1
[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@localhost u01]#

[Linux] e297: write error in swap file solution

Log in to the server today, and you will report an error if you open the file through VI:

E297: Write error in swap file
E303: Unable to open swap file for “cron”, recovery impossible

The prompt says that it cannot be written, so check the disk space

df -lh

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              20G   20G   20K 100% /
none                   15G     0   15G   0% /dev/shm

You can see that the root partition is 100% used

After cleaning, it returned to normal