k8s启动kube-apiserver错误解决

The error :
kube-apiserver.service - Kubernetes API Server
Loaded: loaded (/usr/lib/systemd/system/kube-apiserver.service; enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2015-10-19 10:33:32 EDT; 7ms ago
Docs: https://github.com/GoogleCloudPlatform/kubernetes
Process: 19445 ExecStart=/usr/bin/kube-apiserver $KUBE_LOGTOSTDERR $KUBE_LOG_LEVEL $KUBE_ETCD_SERVERS $KUBE_API_ADDRESS $KUBE_API_PORT $KUBELET_PORT $KUBE_ALLOW_PRIV $KUBE_SERVICE_ADDRESSES $KUBE_ADMISSION_CONTROL $KUBE_API_ARGS (code=exited, status=255)
Main PID: 19445 (code=exited, status=255)

Oct 19 10:33:32 host-192-168-1-167 systemd[1]: Unit kube-apiserver.service entered failed state.
kube-controller-manager.service - Kubernetes Controller Manager
Loaded: loaded (/usr/lib/systemd/system/kube-controller-manager.service; enabled)
Active: active (running) since Mon 2015-10-19 10:33:32 EDT; 56ms ago
Docs: https://github.com/GoogleCloudPlatform/kubernetes
Main PID: 19510 (kube-controller)
CGroup: /system.slice/kube-controller-manager.service
└─19510 /usr/bin/kube-controller-manager --logtostderr=false --v=0 --master=http://192.168.1.167:8080

Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.981235 19510 reflector.go:136] Failed to list *api.Pod: Get http://192.168.1.167... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.982749 19510 reflector.go:136] Failed to list *api.PersistentVolume: Get http://... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.982902 19510 reflector.go:136] Failed to list *api.Namespace: Get http://192.168... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.981276 19510 reflector.go:136] Failed to list *api.ReplicationController: Get ht... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.981524 19510 nodecontroller.go:187] Error monitoring node status: Get http://192... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.983045 19510 reflector.go:136] Failed to list *api.Namespace: Get http://192.168... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.983016 19510 resource_quota_controller.go:62] Synchronization error: Get http://...22b80)})
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.983147 19510 reflector.go:136] Failed to list *api.ServiceAccount: Get http://19... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.983227 19510 reflector.go:136] Failed to list *api.PersistentVolumeClaim: Get ht... refused
Oct 19 10:33:32 host-192-168-1-167 kube-controller-manager[19510]: E1019 10:33:32.983256 19510 reflector.go:136] Failed to list *api.PersistentVolume: Get http://... refused
Hint: Some lines were ellipsized, use -l to show in full.

原因:原因8080端口被占用

  通过命令查看一下:netstat -lnp|grep 8080

  找到相关进程kill -9 进程pid 

再执行以下命令

  $ systemctl daemon-reload
  $ systemctl restart kube-apiserver

猜你喜欢

转载自blog.csdn.net/kongliand/article/details/110264162