xyzjr 发表于 2018-1-5 16:37:49

kubeadm 安装1.6.0版本出错 未解决

  工具包已经安装好了。
# rpm -qa |grep kube
  kubeadm-1.6.0-0.x86_64
  kubectl-1.6.0-0.x86_64
  kubelet-1.6.0-0.x86_64
  kubernetes-cni-0.5.1-0.x86_64
#
  已经手动把所有需要用的镜像下载下来了,
# docker images

  REPOSITORY                                             TAG               IMAGE>  gcr.io/google_containers/kube-proxy-amd64                v1.6.0            746d1460005f      3 days ago          109.2 MB
  gcr.io/google_containers/kube-controller-manager-amd64   v1.6.0            dc78cc207023      3 days ago          132.7 MB
  gcr.io/google_containers/kube-apiserver-amd64            v1.6.0            6a29f77d1186      3 days ago          150.5 MB
  gcr.io/google_containers/kube-scheduler-amd64            v1.6.0            dc03ae0150c9      3 days ago          76.75 MB
  gcr.io/google_containers/k8s-dns-sidecar-amd64         1.14.1            fc5e302d8309      4 weeks ago         44.52 MB
  gcr.io/google_containers/k8s-dns-kube-dns-amd64          1.14.1            f8363dbf447b      4 weeks ago         52.36 MB
  gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64   1.14.1            1091847716ec      4 weeks ago         44.84 MB
  gcr.io/google_containers/etcd-amd64                      3.0.17            243830dae7dd      5 weeks ago         168.9 MB
  gcr.io/google_containers/kubernetes-dashboard-amd64      v1.5.1            1180413103fd      11 weeks ago      103.6 MB
  gcr.io/google_containers/etcd-amd64                      3.0.14-kubeadm      856e39ac7be3      4 months ago      174.9 MB
  gcr.io/google_containers/kubedns-amd64                   1.9               26cf1ed9b144      4 months ago      47 MB
  gcr.io/google_containers/dnsmasq-metrics-amd64         1.0               5271aabced07      4 months ago      14 MB
  gcr.io/google_containers/kube-dnsmasq-amd64            1.4               3ec65756a89b      6 months ago      5.126 MB
  gcr.io/google_containers/kube-discovery-amd64            1.0               c5e0c9a457fc      6 months ago      134.2 MB
  gcr.io/google_containers/exechealthz-amd64               1.2               93a43bfb39bf      6 months ago      8.375 MB
  gcr.io/google_containers/pause-amd64                     3.0               99e59f495ffa      11 months ago       746.9 kB
  gcr.io/google_containers/defaultbackend                  1.0               137a07dfd084      17 months ago       7.51 MB
#
  停在以下这个位置
# kubeadm init --apiserver-advertise-address 172.16.160.34
WARNING: kubeadm is in beta, please do not use it for production clusters.
Using Kubernetes version: v1.6.0
Using Authorization mode: RBAC
Running pre-flight checks
Generated CA certificate and key.
Generated API server certificate and key.
API Server serving cert is signed for DNS names and IPs
Generated API server kubelet client certificate and key.
Generated service account token signing key and public key.
Generated front-proxy CA certificate and key.
Generated front-proxy client certificate and key.
Valid certificates and keys now exist in "/etc/kubernetes/pki"
Wrote KubeConfig file to disk: "/etc/kubernetes/controller-manager.conf"
Wrote KubeConfig file to disk: "/etc/kubernetes/scheduler.conf"
Wrote KubeConfig file to disk: "/etc/kubernetes/admin.conf"
Wrote KubeConfig file to disk: "/etc/kubernetes/kubelet.conf"
Created API client, waiting for the control plane to become ready
All control plane components are healthy after 10.787286 seconds
Waiting for at least one node to register and become ready
Temporarily unable to list nodes (will retry)
Temporarily unable to list nodes (will retry)
Temporarily unable to list nodes (will retry)
  命令保存:
  docker pull gcr.io/google_containers/kube-proxy-amd64:v1.6.0
  docker pull gcr.io/google_containers/kube-controller-manager-amd64:v1.6.0
  docker pull gcr.io/google_containers/kube-apiserver-amd64:v1.6.0
  docker pull gcr.io/google_containers/kube-scheduler-amd64:v1.6.0
  docker pull gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.1
  docker pull gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.1
  docker pull gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.1
  docker pull gcr.io/google_containers/etcd-amd64:3.0.17
  docker pull gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1
  docker pull gcr.io/google_containers/etcd-amd64:3.0.14-kubeadm
  docker pull gcr.io/google_containers/kubedns-amd64:1.9
  docker pull gcr.io/google_containers/dnsmasq-metrics-amd64:1.0
  docker pull gcr.io/google_containers/kube-dnsmasq-amd64:1.4
  docker pull gcr.io/google_containers/kube-discovery-amd64:1.0
  docker pull gcr.io/google_containers/exechealthz-amd64:1.2
  docker pull gcr.io/google_containers/pause-amd64:3.0
  docker pull gcr.io/google_containers/defaultbackend:1.0
  systemctl disable kubelet.service && systemctl stop kubelet.service
  systemctl disable docker && systemctl stop docker
  docker rm -f -v $(docker ps -q);
  find /var/lib/kubelet | xargs -n 1 findmnt -n -t tmpfs -o TARGET -T | uniq | xargs -r umount -v;
  rm -r -f /etc/kubernetes /var/lib/kubelet /var/lib/etcd;
  systemctl enable kubelet.service && systemctl start kubelet.service
  systemctl enable docker && systemctl start docker
  systemctl status kubelet.service
  systemctl status docker
  1.5.4
  kubeadm init --api-advertise-addresses 172.16.160.34
  或者1.6.0:
  kubeadm init --apiserver-advertise-address 172.16.160.34
页: [1]
查看完整版本: kubeadm 安装1.6.0版本出错 未解决