Weave Net is getting crashed after reboot the server

Weave Net is getting crashed after reboot the server.

Cluster information:

Kubernetes version: 1.14.2
Cloud being used: (put bare-metal if not on a public cloud)
Installation method:
Host OS: Ubuntu 16.04.4
CNI and version:
CRI and version:

Before all the pod and service are running fine, but after reboot the master all the pod and service is getting crashed,

And also the Weave Net is getting crashed.

Then I have reset the kubeadm, still also I get same problem.

root@master:~# kubectl describe pod weave-net-cdftn -n kube-system

Warning Failed 14m kubelet, slave1 Error: failed to start container “weave”: Error response from daemon: OCI runtime create failed: container_linux.go:344: starting container process caused “process_linux.go:424: container init caused “rootfs_linux.go:58: mounting \”/home\” to rootfs \"/var/lib/docker/overlay2/037933522c553e50f75c259b4d2f6154ac5d60940db4ae4eebb73e289f8d06d8/merged\" at \"/var/lib/docker/overlay2/037933522c553e50f75c259b4d2f6154ac5d60940db4ae4eebb73e289f8d06d8/merged/host/home\" caused \“too many levels of symbolic links\”"": unknown

I found the alternative solution for Weave Net, Currently I am using Calico CNI.

It’s working fine and also after reboot the slave. It’s not geting crashed. And when we reboot the master,

we want to reset the kubeadm, then recreate the Calico CNI.

This same method i have tried with Weave Net but no use.