【发布时间】:2019-11-01 21:55:46
【问题描述】:
当我安装 Kubernetes 时没有任何问题,但如果我重新启动系统,Kubernetes 似乎停止运行。 和这个帖子不一样:Running kubernetes on ubuntu
我已经通过多种方式安装了 Kubernetes,最后一种方式是通过 snap。
~$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.42 7917 stable canonical✓ core
kubectl 1.16.2 1309 stable canonical✓ classic
notepadqq 1.4.8 855 stable danieleds -
重启后 Docker 中的 Kubernetes 容器停止运行:
:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5de66143e335 8454cbe08dc9 "/usr/local/bin/kube…" 15 hours ago Exited (1) 11 hours ago k8s_kube-proxy_kube-proxy-rrbjb_kube-system_316b43ec-d268-4afb-b542-c09e857736b4_0
26b62f7fc060 k8s.gcr.io/pause:3.1 "/pause" 15 hours ago Exited (0) 10 hours ago k8s_POD_kube-proxy-rrbjb_kube-system_316b43ec-d268-4afb-b542-c09e857736b4_0
d1f3f60da435 b2756210eeab "etcd --advertise-cl…" 15 hours ago Exited (0) 10 hours ago k8s_etcd_etcd-slave-node_kube-system_161f34a5bdd3af3ef8001b343c96efef_0
2c14fc73f9bf c2c9a0406787 "kube-apiserver --ad…" 15 hours ago Exited (0) 10 hours ago k8s_kube-apiserver_kube-apiserver-slave-node_kube-system_a3c4ec33b7ecf145de3d55f76e5e4394_0
25b55f44caf4 ebac1ae204a2 "kube-scheduler --au…" 15 hours ago Exited (2) 10 hours ago k8s_kube-scheduler_kube-scheduler-slave-node_kube-system_74dea8da17aa6241e5e4f7b2ba4e1d8e_0
0fb767d94a9c 6e4bffa46d70 "kube-controller-man…" 15 hours ago Exited (2) 10 hours ago k8s_kube-controller-manager_kube-controller-manager-slave-node_kube-system_04a121c5d1d4d1f8b4ecc5ef4fd553e0_0
f5c30604a4cf k8s.gcr.io/pause:3.1 "/pause" 15 hours ago Exited (0) 10 hours ago k8s_POD_etcd-slave-node_kube-system_161f34a5bdd3af3ef8001b343c96efef_0
400feedb3bb8 k8s.gcr.io/pause:3.1 "/pause" 15 hours ago Exited (0) 10 hours ago k8s_POD_kube-scheduler-slave-node_kube-system_74dea8da17aa6241e5e4f7b2ba4e1d8e_0
927c370e0e3d k8s.gcr.io/pause:3.1 "/pause" 15 hours ago Exited (0) 10 hours ago k8s_POD_kube-controller-manager-slave-node_kube-system_04a121c5d1d4d1f8b4ecc5ef4fd553e0_0
750f3ee79cd1 k8s.gcr.io/pause:3.1 "/pause" 15 hours ago Exited (0) 10 hours ago k8s_POD_kube-apiserver-slave-node_kube-system_a3c4ec33b7ecf145de3d55f76e5e4394_0
我无法将它们重新打开,只能一个一个地打开。 有没有像 start kubectl 这样的命令?因为 systemctl start kubectl 说 kubectl 不是服务。 我也见过像 kubelet 和 kubeadm 这样的词(我之前安装过,也遇到过同样的问题)。
交换已关闭,就像许多帖子所说的那样,但它不起作用。 我使用 snap 安装了 Kubernetes.io,作为我认为应该没问题的最新安装。
那么您对此有何建议?
【问题讨论】:
-
我会说,如果您重新启动系统,那么您需要再次运行 kubeadm init 命令。您可以按照步骤 10 中的指南进行操作,以防万一您想重新启动并再次启动集群 - jhooq.com/…
标签: docker ubuntu kubernetes