kubernetes установить на ubuntu закрыть соединение при развертывании

Когда я устанавливаю kubernetes на 3 узле ubuntu14.04, он собирался развертываться и внезапно останавливался. У меня было 3 узла этого кластера: 172.25.2.31 ukub01 172.25.2.32 ukub02 172.25.2.33 ukub03 И я следовал этому документу для установки: http://kubernetes.io/v1.0/docs/getting-started-guides/ubuntu.html

Настройка config-default.sh:

export nodes=${nodes:-"root@ukub01 root@ukub02 root@ukub03 "}
role=${role:-"ai i i"}
export NUM_MINIONS=${NUM_MINIONS:-3}
export SERVICE_CLUSTER_IP_RANGE=${SERVICE_CLUSTER_IP_RANGE:-172.25.3.0/24}
export FLANNEL_NET=${FLANNEL_NET:-172.16.0.0/16}

развертывание сообщений:

root@ukub01:/opt/kubernetes/cluster# KUBERNETES_PROVIDER=ubuntu ./kube-up.sh
... Starting cluster using provider: ubuntu
... calling verify-prereqs
Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)
... calling kube-up
Deploying master and node on machine ukub01

make-ca-cert.sh                                                                                                                                       100% 3398     3.3KB/s   00:00    
config-default.sh                                                                                                                                     100% 3232     3.2KB/s   00:00    
util.sh                                                                                                                                               100%   19KB  19.4KB/s   00:00    
kubelet.conf                                                                                                                                          100%  644     0.6KB/s   00:00    
kube-proxy.conf                                                                                                                                       100%  684     0.7KB/s   00:00    
flanneld.conf                                                                                                                                         100%  577     0.6KB/s   00:00    
kube-proxy                                                                                                                                            100% 2230     2.2KB/s   00:00    
kubelet                                                                                                                                               100% 2155     2.1KB/s   00:00    
flanneld                                                                                                                                              100% 2159     2.1KB/s   00:00    
kube-controller-manager.conf                                                                                                                          100%  744     0.7KB/s   00:00    
kube-apiserver.conf                                                                                                                                   100%  674     0.7KB/s   00:00    
kube-scheduler.conf                                                                                                                                   100%  674     0.7KB/s   00:00    
etcd.conf                                                                                                                                             100%  664     0.7KB/s   00:00    
flanneld.conf                                                                                                                                         100%  568     0.6KB/s   00:00    
kube-controller-manager                                                                                                                               100% 2672     2.6KB/s   00:00    
etcd                                                                                                                                                  100% 2073     2.0KB/s   00:00    
flanneld                                                                                                                                              100% 2159     2.1KB/s   00:00    
kube-apiserver                                                                                                                                        100% 2358     2.3KB/s   00:00    
kube-scheduler                                                                                                                                        100% 2360     2.3KB/s   00:00    
reconfDocker.sh                                                                                                                                       100% 1759     1.7KB/s   00:00    
kube-controller-manager                                                                                                                               100%   31MB  30.8MB/s   00:00    
etcd                                                                                                                                                  100% 6494KB   6.3MB/s   00:00    
flanneld                                                                                                                                              100% 8695KB   8.5MB/s   00:00    
kube-apiserver                                                                                                                                        100%   37MB  36.9MB/s   00:00    
etcdctl                                                                                                                                               100% 6041KB   5.9MB/s   00:00    
kube-scheduler                                                                                                                                        100%   16MB  16.2MB/s   00:01    
kube-proxy                                                                                                                                            100%   16MB  16.1MB/s   00:01    
kubelet                                                                                                                                               100%   33MB  33.1MB/s   00:00    
flanneld                                                                                                                                              100% 8695KB   8.5MB/s   00:00    
Connection to ukub01 closed.

Я проверил логи в / var / log / upstart. Там два файла, и мне не пришлось искать причину ошибки. flanneld.log:

I1010 14:47:40.249071 05088 main.go:292] Exiting...

systemd-logind.log

New session 3 of user root.
New session 4 of user root.
Removed session 4.
New session 5 of user root.
Removed session 3.

Я думаю, что kubernetes / etcd / flannel можно установить вручную на ubuntu, если есть документы с настройками параметров, и я установил etcd & flannel на трех узлах, но я все еще не могу найти часть kubernetes.

Не могли бы вы помочь мне с этой ошибкой или подскажите, пожалуйста, где я могу найти документ по установке и настройке Kubernetes?


person JSK Zhu    schedule 10.10.2015    source источник
comment
Еще один вопрос: параметр «SERVICE_CLUSTER_IP_RANGE» должен быть таким же диапазоном IP-адресов трех узлов или может быть случайным диапазоном? Я должен установить его на 172.25.2.0/24 или вроде 10.11.1.0/24, или что-то в порядке?   -  person JSK Zhu    schedule 10.10.2015
comment
но он по-прежнему не работает. потому что у меня был git и я собрал весь исходный код из сети, поэтому я думаю, что его больше не нужно было загружать, включите ca-cert.so, почему он завис и как проверить шаг? Я ​​не не знаю.   -  person JSK Zhu    schedule 13.10.2015
comment
Удалось ли решить проблему?   -  person mbbce    schedule 30.01.2016
comment
Я видел очень похожее поведение, когда сценарий easyrsa выдавал ошибку при выполнении. Мне нужно было убедиться, что IP-адрес в сценарии совпадает с IP-адресом на машине, иначе сценарий завершился неудачно.   -  person ryanday    schedule 26.05.2016


Ответы (1)


Я предполагаю, что у вас проблема с сетью (в основном GWF). Вы можете выполнить следующую команду, чтобы проверить это.

$ curl -L -O https://storage.googleapis.com/kubernetes-release/easy-rsa/easy-rsa.tar.gz
person Emma He    schedule 10.10.2015
comment
Должен ли этот файл быть отдельным от kubernetes ubuntu? Если нет, это только может доказать, что я за GFW. И я думаю, что все необходимые файлы были загружены. - person JSK Zhu; 13.10.2015
comment
Извините за поздний ответ. Да, он включен в make-ca-cert.sh - person Emma He; 19.11.2015