kubeadm init 报错如下:
注意到报错:[ERROR SystemVerification]: could not unmarshal the JSON output of 'docker info':
shell-init: 获取当前目录时出错: getcwd: 无法访问父目录: 没有那个文件或目录
原因分析:
该错误表示 getcwd 命令无法定位到当前工作目录。一般来说是因为你 cd 到了某个目录之后 rm 了这个目录,这时去执行某些 service 脚本的时候就会报 getcwd 错误。只需要 cd 到任何一个实际存在的目录下在执行命令即可。
想起来刚才是先cd 到了/etc/kubernetes 目录,然后又删除了 /etc/kubernetes 目录,之后再执行kubeadm 初始化操作会就会报这个错了。。。以后要细心操作啊。。