Kubernetes kube-scheduler Fail to Start

686 views
Skip to first unread message

Sreejith Sreejayan

unread,
Mar 20, 2018, 7:37:42 AM3/20/18
to Kubernetes user discussion and Q&A
Deployed Kubernetes 1.9 from scratch. while starting service from systemctl kube-api , kube-controller, etcd starting without any error and while running #kubectl get componentstatuses    scheduler            Unhealthy   Get http://127.0.0.1:10251/healthz: dial tcp 127.0.0.1:10251: getsockopt: connection refused getting failed error
running #jounalctl -u kube-scheduler.service
 error ### Started Kubernetes Scheduler.
Mar 20 15:24:14 kub1 systemd[1]: Starting Kubernetes Scheduler...
Mar 20 15:24:14 kub1 systemd[1]: kube-scheduler.service: main process exited, code=killed, status=11/SEGV
Mar 20 15:24:14 kub1 systemd[1]: Unit kube-scheduler.service entered failed state.
Mar 20 15:24:14 kub1 systemd[1]: kube-scheduler.service failed.
Mar 20 15:24:19 kub1 systemd[1]: kube-scheduler.service holdoff time over, scheduling restart.
Mar 20 15:24:19 kub1 systemd[1]: Started Kubernetes Scheduler.
#### checked permission everything looking good
###disabled selinux linux also same

#### kube-scheduler config file
[Unit]
Description=Kubernetes Scheduler
Documentation=https://github.com/kubernetes/kubernetes



[Service]
ExecStart=/usr/local/bin/kube-scheduler \
  --leader-elect=true \
  --master=http://127.0.0.1:8080 \
  --v=2
Restart=on-failure
RestartSec=5


[Install]
WantedBy=multi-user.target


##Controller config file


[Unit]
Description=Kubernetes Controller Manager
Documentation=https://github.com/kubernetes/kubernetes

[Service]
ExecStart=/usr/local/bin/kube-controller-manager \
  --address=0.0.0.0 \
  --cluster-cidr=10.200.0.0/16 \
  --cluster-name=kubernetes \
  --cluster-signing-cert-file=/var/lib/kubernetes/ca.pem \
  --cluster-signing-key-file=/var/lib/kubernetes/ca-key.pem \
  --leader-elect=true \
  --master=http://127.0.0.1:8080 \
  --root-ca-file=/var/lib/kubernetes/ca.pem \
  --service-account-private-key-file=/var/lib/kubernetes/ca-key.pem \
  --service-cluster-ip-range=10.32.0.0/24 \
  --v=2
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target


###API config file

[Unit]
Description=Kubernetes API Server
Documentation=https://github.com/kubernetes/kubernetes

[Service]
ExecStart=/usr/local/bin/kube-apiserver \
  --admission-control=Initializers,NamespaceLifecycle,NodeRestriction,LimitRanger,ServiceAccount,DefaultStorageClass,ResourceQuota \
  --advertise-address=192.168.3.236 \
  --allow-privileged=true \
  --apiserver-count=1 \
  --audit-log-maxage=30 \
  --audit-log-maxbackup=3 \
  --audit-log-maxsize=100 \
  --audit-log-path=/var/log/audit.log \
  --authorization-mode=Node,RBAC \
  --bind-address=0.0.0.0 \
  --client-ca-file=/var/lib/kubernetes/ca.pem \
  --enable-swagger-ui=true \
  --etcd-cafile=/var/lib/kubernetes/ca.pem \
  --etcd-certfile=/var/lib/kubernetes/kubernetes.pem \
  --etcd-keyfile=/var/lib/kubernetes/kubernetes-key.pem \
  --etcd-servers=https://192.168.3.236:2379,https://192.168.3.237:2379 \
  --event-ttl=1h \
  --experimental-encryption-provider-config=/var/lib/kubernetes/encryption-config.yaml \
  --insecure-bind-address=127.0.0.1 \
  --kubelet-certificate-authority=/var/lib/kubernetes/ca.pem \
  --kubelet-client-certificate=/var/lib/kubernetes/kubernetes.pem \
  --kubelet-client-key=/var/lib/kubernetes/kubernetes-key.pem \
  --kubelet-https=true \
  --runtime-config=api/all \
  --service-account-key-file=/var/lib/kubernetes/ca-key.pem \
  --service-cluster-ip-range=10.32.0.0/24 \
  --service-node-port-range=30000-32767 \
  --tls-ca-file=/var/lib/kubernetes/ca.pem \
  --tls-cert-file=/var/lib/kubernetes/kubernetes.pem \
  --tls-private-key-file=/var/lib/kubernetes/kubernetes-key.pem \
  --v=2
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

any clue to Error should be very appreciable
Reply all
Reply to author
Forward
0 new messages