error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists
[ERROR Port-10250]: Port 10250 is in use
[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists
$ kubeadm reset
[reset] WARNING: Changes made to this host by 'kubeadm init' or 'kubeadm join' will be reverted.
[reset] Are you sure you want to proceed? [y/N]: y
[preflight] Running pre-flight checks
W0210 09:46:55.734906 2905242 removeetcdmember.go:80] [reset] No kubeadm config, using etcd pod spec to get data directory
[reset] No etcd config found. Assuming external etcd
[reset] Please, manually reset etcd to prevent further issues
[reset] Stopping the kubelet service
[reset] Unmounting mounted directories in "/var/lib/kubelet"
[reset] Deleting contents of config directories: [/etc/kubernetes/manifests /etc/kubernetes/pki]
[reset] Deleting files: [/etc/kubernetes/admin.conf /etc/kubernetes/kubelet.conf /etc/kubernetes/bootstrap-kubelet.conf /etc/kubernetes/controller /etc/kubernetes/scheduler.conf]
[reset] Deleting contents of stateful directories: [/var/lib/kubelet /var/lib/dockershim /var/run/kubernetes /var/lib/cni]
The reset process does not clean CNI configuration. To do so, you must remove /etc/cni/net.d
The reset process does not reset or clean up iptables rules or IPVS tables.
If you wish to reset iptables, you must do so manually by using the "iptables" command.
If your cluster was setup to utilize IPVS, run ipvsadm --clear (or similar)
to reset your system's IPVS tables.
The reset process does not clean your kubeconfig files and you must remove them manually.
Please, check the contents of the $HOME/.kube/config file.
Failed to create pod sandbox: rpc error: code = Unknown desc = failed to set up sandbox container "c630e66c3967b10c2d0069117b719d6241c9a0a68b6f21b89f7f90f55c425bc4"
network for pod "continuous-image-puller-6bkgh": networkPlugin cni failed to set up pod "continuous-image-puller-6bkgh_jupyterhub"
network: failed to set bridge addr: "cni0" already has an IP address different from 10.244.6.1/24
flannel.1과 cni0 Network Interface가 있다는 것을 확인
# interface 확인
$ ip a
...
...
8: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ae:29:a2:24:e5:74 brd ff:ff:ff:ff:ff:ff
inet 10.***.***.***/27 brd 10.198.64.223 scope global bond0
valid_lft forever preferred_lft forever
inet6 fe80::ac29:a2ff:fe24:e574/64 scope link
valid_lft forever preferred_lft forever
9: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:28:6a:64:c0 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
10: flannel.1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UNKNOWN group default
link/ether 1e:3c:dc:97:4d:71 brd ff:ff:ff:ff:ff:ff
inet 10.***.***.***/32 brd 10.244.9.0 scope global flannel.1
valid_lft forever preferred_lft forever
inet6 fe80::1c3c:dcff:fe97:4d71/64 scope link
valid_lft forever preferred_lft forever
11: cni0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 26:88:39:8c:71:3d brd ff:ff:ff:ff:ff:ff
inet 10.***.***.***/24 brd 10.***.***.*** scope global cni0
valid_lft forever preferred_lft forever
inet6 fe80::2488:39ff:fe8c:713d/64 scope link
valid_lft forever preferred_lft forever
flannel.1과 cni0 Network Interface 삭제
$ rm -rf /var/lib/cni
$ ifconfig flannel.1 down
$ ifconfig cni0 down
$ ip link delete flannel.1
$ ip link delete cni0
Network Interface 삭제 후에 Worker Node 추가