Pavel
так то он мне все их выкачал
Anton
docker ps -a логи смотри контейнеров
Pavel
контейнеров не создаётся
Pavel
от слова совсем
Maksim
ммм
Anton
а etcd?
Maksim
не может быть
Maksim
docker ps -a
Pavel
docker ps -a
оно самое
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
тогда я пасс, я за чистые наркотики
Maksim
Selinux есть такая система..
Maksim
/etc/selinux/config
Maksim
тут либо знаешь что это такое либо нет)
Pavel
ну в моём случае нет)
Maksim
ну или за гугули "отключение selinux "
Anton
поподробнее плиз)
блин ну ты чего уж, сидишь с centos и не выключил еще? =))))))
Pavel
да я сейчас локально на бубунте на своей машине пытаюсь
Anton
я не предлагал, из уважения, думаю, такой пустяк первое что нужно проверять
Pavel
setenforce 0 setenforce: SELinux is disabled на бубунте
Pavel
на центоси вчера также было в мануалах об этом написано
Maksim
setenforce 0 setenforce: SELinux is disabled на бубунте
На бубнте selinux нет как класса
Maksim
ну небыло раньше
Pavel
sudo apt install selinux-utils
Maksim
selinux это чисто красношляпная фича
Pavel
setenforce 0 setenforce: SELinux is disabled
Pavel
эт для надёжности
Maksim
А зачем ты их установил_)))
Maksim
то есть ты установил селинукс, что бы его отключить)
Anton
уверенность бесценна
Pavel
Да это на локальной машине, тут пофик, можно всё что угодно ставит удалять, на крайняк перенакачу систему
Pavel
Поехал заново ставить
Pavel
kubeadm
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 не взлетел
Anton
git clone —depth=1 https://github.com/kubernetes/kubernetes.git по этому пути пошёл
я не понял если честно как git clone может помочь тут. сам соберешь все компоненты?
Pavel
там есть красивый ./hack/local-up-cluster.sh
Anton
кажется уже среди предлагаемых способов поднять кластер этих скриптов нет
Anonymous
сорян, не туда
Anton
надеюсь все у вас получится, а нет - так логи почитаете наконец
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
Но только на голом хосту, где не было телоджвижений с кубером до этого
Pavel
надеюсь все у вас получится, а нет - так логи почитаете наконец
Логи выставлял на 4, в логах один фиг ничего интересного-странного нет