Pavel
так то он мне все их выкачал
Anton
docker ps -a
логи смотри контейнеров
Pavel
контейнеров не создаётся
Pavel
от слова совсем
Maksim
ммм
Anton
а etcd?
Maksim
не может быть
Maksim
docker ps -a
Pavel
Pavel
нет ничо
Maksim
если была команда на страт контейнера, докер не может не сделать его
Maksim
то есть docker ps -a пусто?
Pavel
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Pavel
всё что есть
Pavel
и да, я эту команду 100500 раз вбивал, пока шёл kubeadm init
Maksim
крутотенечка, а кто отдаёт команду на страт?
Pavel
в чём то другом видать тупит
Maksim
смотри логи самого докера и syslog
Maksim
а вы через это вам kubeadm
Anton
к вечеру окажется что selinux был включен =)
Maksim
тогда я пасс, я за чистые наркотики
Pavel
Pavel
Maksim
Selinux есть такая система..
Maksim
/etc/selinux/config
Maksim
тут либо знаешь что это такое либо нет)
Pavel
ну в моём случае нет)
Maksim
ну или за гугули "отключение selinux "
Anton
поподробнее плиз)
блин ну ты чего уж, сидишь с centos и не выключил еще? =))))))
Pavel
да я сейчас локально на бубунте на своей машине пытаюсь
Anton
я не предлагал, из уважения, думаю, такой пустяк первое что нужно проверять
Pavel
setenforce 0
setenforce: SELinux is disabled
на бубунте
Pavel
на центоси вчера также было
в мануалах об этом написано
Maksim
Maksim
ну небыло раньше
Pavel
sudo apt install selinux-utils
Maksim
selinux это чисто красношляпная фича
Pavel
setenforce 0
setenforce: SELinux is disabled
Pavel
эт для надёжности
Maksim
А зачем ты их установил_)))
Pavel
Maksim
то есть ты установил селинукс, что бы его отключить)
Anton
уверенность бесценна
Pavel
Да это на локальной машине, тут пофик, можно всё что угодно ставит удалять, на крайняк перенакачу систему
Pavel
Pavel
Поехал заново ставить
Pavel
kubeadm
Alexey
Pavel
Oct 31 15:21:11 master kubelet[18790]: I1031 15:21:11.475059 18790 factory.go:355] Registering Docker factory
Правильно понимаю, что kubelet видит докер?
Pavel
Oct 31 15:21:11 master kubelet[18790]: W1031 15:21:11.475390 18790 manager.go:265] Registration of the rkt container factory failed: unable to communicate with Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp 127.0.0.1:15441: getsockopt: connection refused
Oct 31 15:21:11 master kubelet[18790]: W1031 15:21:11.475903 18790 manager.go:276] Registration of the crio container factory failed: Get http://%2Fvar%2Frun%2Fcrio.sock/info: dial unix /var/run/crio.sock: connect: no such file or directory
rkt и crio отсутствуют, логично, что до них не достукивается
Pavel
ну и всё, висим на
[init] This often takes around a minute; or longer if the control plane images have to be pulled.
Pavel
в сислоге только Oct 31 15:23:32 master kubelet[18790]: I1031 15:23:32.097101 18790 kubelet_node_status.go:276] Setting node annotation to enable volume controller attach/detach
Pavel
из варнингов ранее было
Oct 31 15:21:11 master kubelet[18790]: W1031 15:21:11.589080 18790 helpers.go:843] eviction manager: no observation found for eviction signal allocatableNodeFs.available
Anton
он похоже в этот момент пытается запустить контейнеры
Anton
в логах докера есть чего? контейнеры не генерятся?
Anton
и версия kubeadm которая?
Pavel
docker ps -a так и висит тихонечко, ничо нет
Pavel
kubeadm version: &version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.1", GitCommit:"f38e43b221d08850172a9a4ea785a86a3ffa3b3a", GitTreeState:"clean", BuildDate:"2017-10-11T23:16:41Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
Pavel
окт 31 11:55:23 master dockerd[2096]: time="2017-10-31T11:55:23.893104198+03:00" level=info msg="API listen on /var/run/docker.sock"
логи докера
как в 11 часиков включился, дальше тишина
Anton
-v, --v Level log level for V logs
для kubelet увеличивай
Anton
и перезапускай
Anton
--v=2 по дефолту наверное, до 4 подымай
Anton
мне как то такой совет помог =))
Anton
я не помню уже про kubeadm, но должны быть манифесты в /etc/kubernetes/manifests
которые kubelet использует чтобы поднять static pods
Anton
как раз api server \ controller \ scheduler
Pavel
git clone —depth=1 https://github.com/kubernetes/kubernetes.git
по этому пути пошёл
Anton
вместо копания проблемы пробуешь варианты? =)
Aleksey
Pavel
Ну попробую варианты, если запустится - буду разбираться почему kubeadm не взлетел
Pavel
там есть красивый ./hack/local-up-cluster.sh
Anton
кажется уже среди предлагаемых способов поднять кластер этих скриптов нет
Anonymous
сорян, не туда
Pavel
Anton
надеюсь все у вас получится, а нет - так логи почитаете наконец
Pavel
Pavel
Oct 31 16:12:41 master kubelet[28791]: I1031 16:12:41.738326 28791 eviction_manager.go:325] eviction manager: no resources are starved
Aleksey
Да попробуйте уже kismatic
Aleksey
Но только на голом хосту, где не было телоджвижений с кубером до этого