Or else directly `kubectl logs kubernetes-dashboard-1872455951-wprxz --
namespace=kube-system`

On Sat, Mar 4, 2017 at 11:10 PM, Guangya Liu <gyliu...@gmail.com> wrote:

> Your container was created on "192.168.10.212", for such case, it is
> encouraged to ssh to `192.168.10.212` and then `docker ps -a` to get the
> exited container, and then `docker logs ID` to see what is wrong with the
> container.
>
> On Sat, Mar 4, 2017 at 9:16 AM, <michelsanto...@gmail.com> wrote:
>
>> I need a help! :-|
>>
>>
>> I have created 2 virtual machines in VirtualBox, the master node and the
>> minion node. The kubernete-panel has been installed and during pod startup,
>> the CrashLoopBackOff error is displayed. I do not understand why this
>> problem occurs and I would like help. Below is the information for this
>> issue.
>>
>> Let me know if you need more information.
>>
>>
>>
>> tks!
>>
>>
>>
>> ############################################################
>> ###########################
>>
>>
>>
>> kubectl describe pod kubernetes-dashboard-1872455951-wprxz
>> --namespace=kube-system
>>
>> ############################################################
>> ###########################
>>
>>
>>
>>
>>     Name:       kubernetes-dashboard-1872455951-wprxz
>>
>>     Namespace:  kube-system
>>
>>     Node:       192.168.10.212/192.168.10.212
>>
>>     Start Time: Thu, 09 Feb 2017 23:38:53 -0200
>>
>>     Labels:     app=kubernetes-dashboard
>>
>>             pod-template-hash=1872455951
>>
>>     Status:     Running
>>
>>     IP:     172.17.15.2
>>
>>     Controllers:    ReplicaSet/kubernetes-dashboard-1872455951
>>
>>     Containers:
>>
>>       kubernetes-dashboard:
>>
>>         Container ID:       docker://0dc7baaf145abb504a2d
>> c02e1a81fe641ce9c42f6f0f10336da23c64a0087b47
>>
>>         Image:          gcr.io/google_containers/kuber
>> netes-dashboard-amd64:v1.5.1
>>
>>         Image ID:           docker-pullable://gcr.io/goog
>> le_containers/kubernetes-dashboard-amd64@sha256:46a09eb9c611
>> e625e7de3fcf325cf78e629d002e57dc80348e9b0638338206b5
>>
>>         Port:           9090/TCP
>>
>>         State:          Waiting
>>
>>           Reason:           CrashLoopBackOff
>>
>>         Last State:         Terminated
>>
>>           Reason:           Error
>>
>>           Exit Code:        1
>>
>>           Started:          Mon, 20 Feb 2017 20:54:18 -0300
>>
>>           Finished:         Mon, 20 Feb 2017 20:54:19 -0300
>>
>>         Ready:          False
>>
>>         Restart Count:      100
>>
>>         Liveness:           http-get http://:9090/ delay=30s timeout=30s
>> period=10s #success=1 #failure=3
>>
>>         Volume Mounts:      <none>
>>
>>         Environment Variables:  <none>
>>
>>     Conditions:
>>
>>       Type      Status
>>
>>       Initialized   True
>>
>>       Ready     False
>>
>>       PodScheduled  True
>>
>>     No volumes.
>>
>>     QoS Class:  BestEffort
>>
>>     Tolerations:    <none>
>>
>>     Events:
>>
>>       FirstSeen LastSeen    Count   From                SubobjectPath
>>            Type        Reason      Message
>>
>>       --------- --------    -----   ----                -------------
>>            --------    ------      -------
>>
>>       1m        1m      1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal      Created     Created
>> container with docker id 60960478f88d; Security:[seccomp=unconfined]
>>
>>       1m        1m      1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal      Started     Started
>> container with docker id 60960478f88d
>>
>>       1m        1m      1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal      Started     Started
>> container with docker id d7de24bdfcff
>>
>>       1m        1m      1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal      Created     Created
>> container with docker id d7de24bdfcff; Security:[seccomp=unconfined]
>>
>>       1m        1m      3   {kubelet 192.168.10.212}
>>   Warning     FailedSync  Error syncing pod, skipping: failed to
>> "StartContainer" for "kubernetes-dashboard" with CrashLoopBackOff:
>> "Back-off 10s restarting failed container=kubernetes-dashboard
>> pod=kubernetes-dashboard-1872455951-wprxz_kube-system(ae1125
>> 4d-ef31-11e6-81a6-0800273291c3)"
>>
>>
>>
>>
>>       1m    1m  1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal  Created     Created
>> container with docker id 8565c3e46650; Security:[seccomp=unconfined]
>>
>>       1m    1m  1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal  Started     Started
>> container with docker id 8565c3e46650
>>
>>       1m    57s 2   {kubelet 192.168.10.212}
>> Warning FailedSync  Error syncing pod, skipping: failed to "StartContainer"
>> for "kubernetes-dashboard" with CrashLoopBackOff: "Back-off 20s restarting
>> failed container=kubernetes-dashboard pod=kubernetes-dashboard-18724
>> 55951-wprxz_kube-system(ae11254d-ef31-11e6-81a6-0800273291c3)"
>>
>>
>>
>>
>>       1m    44s 4   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal  Pulling         pulling
>> image "gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1"
>>
>>       1m    40s 5   {kubelet 192.168.10.212}
>> Warning MissingClusterDNS   kubelet does not have ClusterDNS IP configured
>> and cannot create Pod using "ClusterFirst" policy. Falling back to
>> DNSDefault policy.
>>
>>       1m    40s 4   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal  Pulled
>> Successfully pulled image "gcr.io/google_containers/kube
>> rnetes-dashboard-amd64:v1.5.1"
>>
>>       38s   38s 1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal  Started         Started
>> container with docker id 0dc7baaf145a
>>
>>       38s   38s 1   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Normal  Created         Created
>> container with docker id 0dc7baaf145a; Security:[seccomp=unconfined]
>>
>>       1m    9s  9   {kubelet 192.168.10.212}
>> spec.containers{kubernetes-dashboard}   Warning BackOff         Back-off
>> restarting failed docker container
>>
>>       37s   9s  4   {kubelet 192.168.10.212}
>> Warning FailedSync      Error syncing pod, skipping: failed to
>> "StartContainer" for "kubernetes-dashboard" with CrashLoopBackOff:
>> "Back-off 40s restarting failed container=kubernetes-dashboard
>> pod=kubernetes-dashboard-1872455951-wprxz_kube-system(ae1125
>> 4d-ef31-11e6-81a6-0800273291c3)"
>>
>>
>>
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/hosts
>>
>>     ############################################################
>> ###########################
>>
>>     127.0.0.1   localhost localhost.localdomain localhost4
>> localhost4.localdomain4
>>
>>     ::1         localhost localhost.localdomain localhost6
>> localhost6.localdomain6
>>
>>
>>
>>
>>     192.168.10.201 master.host
>>
>>     192.168.10.211 master1.host
>>
>>     192.168.10.202 minion1.host
>>
>>     192.168.10.203 minion2.host
>>
>>     192.168.10.212 minionA.host
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/kubernetes/config (master1.host)
>>
>>     ############################################################
>> ###########################
>>
>>     ###
>>
>>     # kubernetes system config
>>
>>     #
>>
>>     # The following values are used to configure various aspects of all
>>
>>     # kubernetes services, including
>>
>>     #
>>
>>     #   kube-apiserver.service
>>
>>     #   kube-controller-manager.service
>>
>>     #   kube-scheduler.service
>>
>>     #   kubelet.service
>>
>>     #   kube-proxy.service
>>
>>     # logging to stderr means we get it in the systemd journal
>>
>>     KUBE_LOGTOSTDERR="--logtostderr=true"
>>
>>
>>
>>
>>     # journal message level, 0 is debug
>>
>>     KUBE_LOG_LEVEL="--v=0"
>>
>>
>>
>>
>>     # Should this cluster be allowed to run privileged docker containers
>>
>>     KUBE_ALLOW_PRIV="--allow-privileged=false"
>>
>>
>>
>>
>>     # How the controller-manager, scheduler, and proxy find the apiserver
>>
>>     KUBE_MASTER="--master=http://127.0.0.1:8080";
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/kubernetes/apiserver (master1.host)
>>
>>     ############################################################
>> ###########################
>>
>>     ###
>>
>>     # kubernetes system config
>>
>>     #
>>
>>     # The following values are used to configure the kube-apiserver
>>
>>     #
>>
>>
>>
>>
>>
>>
>>
>>     KUBE_API_ADDRESS="--address=0.0.0.0"
>>
>>     KUBE_API_PORT="--port=8080"
>>
>>     KUBELET_PORT="--kubelet_port=10250"
>>
>>     KUBE_ETCD_SERVERS="--etcd_servers=http://127.0.0.1:2379";
>>
>>     KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"
>>
>>     KUBE_ADMISSION_CONTROL="--admission_control=NamespaceLifecyc
>> le,NamespaceExists,LimitRanger,SecurityContextDeny,ResourceQuota"
>>
>>     KUBE_API_ARGS=""
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>     # The address on the local server to listen to.
>>
>>     #KUBE_API_ADDRESS="--insecure-bind-address=127.0.0.1"
>>
>>
>>
>>
>>     # The port on the local server to listen on.
>>
>>     # KUBE_API_PORT="--port=8080"
>>
>>
>>
>>
>>     # Port minions listen on
>>
>>     # KUBELET_PORT="--kubelet-port=10250"
>>
>>
>>
>>
>>     # Comma separated list of nodes in the etcd cluster
>>
>>     #KUBE_ETCD_SERVERS="--etcd-servers=http://127.0.0.1:2379";
>>
>>
>>
>>
>>     # Address range to use for services
>>
>>     #KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"
>>
>>
>>
>>
>>     # default admission control policies
>>
>>     #KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecy
>> cle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,
>> ResourceQuota"
>>
>>
>>
>>
>>     # Add your own!
>>
>>     #KUBE_API_ARGS=""
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     [root@master1-host etc]# hostnamectl
>>
>>     ############################################################
>> ###########################
>>
>>        Static hostname: master1-host
>>
>>              Icon name: computer-vm
>>
>>                Chassis: vm
>>
>>             Machine ID: 2f97f9f83b814338963a7c00ce6870c6
>>
>>                Boot ID: 144946d199c8433c8c7aefa385f40cdc
>>
>>         Virtualization: kvm
>>
>>       Operating System: CentOS Linux 7 (Core)
>>
>>            CPE OS Name: cpe:/o:centos:centos:7
>>
>>                 Kernel: Linux 3.10.0-514.6.1.el7.x86_64
>>
>>           Architecture: x86-64
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/hosts (minionA.host)
>>
>>     ############################################################
>> ###########################
>>
>>
>>
>>
>>
>>
>>
>>     127.0.0.1   localhost localhost.localdomain localhost4
>> localhost4.localdomain4
>>
>>     ::1         localhost localhost.localdomain localhost6
>> localhost6.localdomain6
>>
>>
>>
>>
>>
>>
>>
>>     192.168.10.201 master.host
>>
>>     192.168.10.211 master1.host
>>
>>     192.168.10.202 minion1.host
>>
>>     192.168.10.203 minion2.host
>>
>>     192.168.10.212 minionA.host
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     [root@minionA-host ~]# hostnamectl
>>
>>     ############################################################
>> ###########################
>>
>>        Static hostname: minionA-host
>>
>>              Icon name: computer-vm
>>
>>                Chassis: vm
>>
>>             Machine ID: 2f97f9f83b814338963a7c00ce6870c6
>>
>>                Boot ID: 0a1ffe7f3c5d48faadeb797346ca1c0f
>>
>>         Virtualization: kvm
>>
>>       Operating System: CentOS Linux 7 (Core)
>>
>>            CPE OS Name: cpe:/o:centos:centos:7
>>
>>                 Kernel: Linux 3.10.0-514.6.1.el7.x86_64
>>
>>           Architecture: x86-64
>>
>>
>>
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     [root@minionA-host ~]# kubectl logs kubernetes-dashboard-1872455951-wprxz
>> --namespace=kube-system
>>
>>     ############################################################
>> ###########################
>>
>>     Using HTTP port: 9090
>>
>>     Error while initializing connection to Kubernetes apiserver. This
>> most likely means that the cluster is misconfigured (e.g., it has invalid
>> apiserver certificates or service accounts configuration) or the
>> --apiserver-host param points to a server that does not exist. Reason:
>> invalid configuration: no configuration has been provided
>>
>>     Refer to the troubleshooting guide for more information:
>> https://github.com/kubernetes/dashboard/blob/master/docs/use
>> r-guide/troubleshooting.md
>>
>>     [root@minionA-host ~]#
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/kubernetes/config (minionA.host)
>>
>>     ############################################################
>> ###########################
>>
>>     ###
>>
>>     # kubernetes system config
>>
>>     #
>>
>>     # The following values are used to configure various aspects of all
>>
>>     # kubernetes services, including
>>
>>     #
>>
>>     #   kube-apiserver.service
>>
>>     #   kube-controller-manager.service
>>
>>     #   kube-scheduler.service
>>
>>     #   kubelet.service
>>
>>     #   kube-proxy.service
>>
>>     # logging to stderr means we get it in the systemd journal
>>
>>     KUBE_LOGTOSTDERR="--logtostderr=true"
>>
>>
>>
>>
>>     # journal message level, 0 is debug
>>
>>     KUBE_LOG_LEVEL="--v=0"
>>
>>
>>
>>
>>     # Should this cluster be allowed to run privileged docker containers
>>
>>     KUBE_ALLOW_PRIV="--allow-privileged=false"
>>
>>
>>
>>
>>     # How the controller-manager, scheduler, and proxy find the apiserver
>>
>>     #KUBE_MASTER="--master=http://127.0.0.1:8080";
>>
>>
>>
>>
>>
>>
>>
>>     KUBE_MASTER="--master=http://192.168.10.211:8080";
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/kubernetes/apiserver (minionA.host)
>>
>>     ############################################################
>> ###########################
>>
>>     ###
>>
>>     # kubernetes system config
>>
>>     #
>>
>>     # The following values are used to configure the kube-apiserver
>>
>>     #
>>
>>
>>
>>
>>     # The address on the local server to listen to.
>>
>>     KUBE_API_ADDRESS="--insecure-bind-address=master1.host"
>>
>>
>>
>>
>>     # The port on the local server to listen on.
>>
>>     KUBE_API_PORT="--port=8080"
>>
>>
>>
>>
>>     # Port minions listen on
>>
>>     # KUBELET_PORT="--kubelet-port=10250"
>>
>>
>>
>>
>>     # Comma separated list of nodes in the etcd cluster
>>
>>     KUBE_ETCD_SERVERS="--etcd-servers=http://master1.host:2379";
>>
>>
>>
>>
>>     # Address range to use for services
>>
>>     KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"
>>
>>
>>
>>
>>     # default admission control policies
>>
>>     KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecyc
>> le,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,
>> ResourceQuota"
>>
>>
>>
>>
>>     # Add your own!
>>
>>     KUBE_API_ARGS=""
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>>
>>
>>
>>
>>
>>
>>     ############################################################
>> ###########################
>>
>>     /etc/kubernetes/kubelet (minionA.host)
>>
>>     ############################################################
>> ###########################
>>
>>     ###
>>
>>     # kubernetes kubelet (minion) config
>>
>>
>>
>>
>>     # The address for the info server to serve on (set to 0.0.0.0 or ""
>> for all interfaces)
>>
>>     #KUBELET_ADDRESS="--address=127.0.0.1"
>>
>>
>>
>>
>>     # The port for the info server to serve on
>>
>>     # KUBELET_PORT="--port=10250"
>>
>>
>>
>>
>>     # You may leave this blank to use the actual hostname
>>
>>     #KUBELET_HOSTNAME="--hostname-override=127.0.0.1"
>>
>>
>>
>>
>>     # location of the api-server
>>
>>     #KUBELET_API_SERVER="--api-servers=http://127.0.0.1:8080";
>>
>>
>>
>>
>>     # pod infrastructure container
>>
>>     #KUBELET_POD_INFRA_CONTAINER="--pod-infra-container-image=re
>> gistry.access.redhat.com/rhel7/pod-infrastructure:latest"
>>
>>
>>
>>
>>     # Add your own!
>>
>>     #KUBELET_ARGS=""
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>     KUBELET_ADDRESS="--address=0.0.0.0"
>>
>>     KUBELET_PORT="--port=10250"
>>
>>     # change the hostname to this host’s IP address
>>
>>     KUBELET_HOSTNAME="--hostname_override=192.168.10.212"
>>
>>     KUBELET_API_SERVER="--api_servers=http://192.168.10.211:8080";
>>
>>     KUBELET_ARGS=""
>>
>>
>>
>>
>>     ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ############################################################
>> ###############
>>
>> [root@minionA-host ~]# kubectl logs kubernetes-dashboard-1872455951-wprxz
>> --namespace=kube-system
>> ############################################################
>> ###########################
>> Using HTTP port: 9090
>> Error while initializing connection to Kubernetes apiserver. This most
>> likely means that the cluster is misconfigured (e.g., it has invalid
>> apiserver certificates or service accounts configuration) or the
>> --apiserver-host param points to a server that does not exist. Reason:
>> invalid configuration: no configuration has been provided
>> Refer to the troubleshooting guide for more information:
>> https://github.com/kubernetes/dashboard/blob/master/docs/use
>> r-guide/troubleshooting.md
>> [root@minionA-host ~]#
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Kubernetes user discussion and Q&A" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to kubernetes-users+unsubscr...@googlegroups.com.
>> To post to this group, send email to kubernetes-users@googlegroups.com.
>> Visit this group at https://groups.google.com/group/kubernetes-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to kubernetes-users+unsubscr...@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to