• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

vagrant up 시 오류

21.10.13 20:25 작성 조회수 331

0

이번에는 Virtualbox를 아예 삭제하고 관련 폴더도 다 삭제한 다음 6.1.18버전으로 다시 설치하고, .vagrant 파일도 삭제하고 vagrant up을 했는데 다음과 같은 오류가 났습니다 ㅜ

----

    w2-k8s-1.22: Installed:

    w2-k8s-1.22:   kubeadm.x86_64 0:1.22.0-0 kubectl.x86_64 0:1.22.0-0 kubelet.x86_64 0:1.22.0-0

    w2-k8s-1.22:

    w2-k8s-1.22: Dependency Installed:

    w2-k8s-1.22:   conntrack-tools.x86_64 0:1.4.4-7.el7

    w2-k8s-1.22:   cri-tools.x86_64 0:1.13.0-0

    w2-k8s-1.22:   kubernetes-cni.x86_64 0:0.8.7-0

    w2-k8s-1.22:   libnetfilter_cthelper.x86_64 0:1.0.0-11.el7

    w2-k8s-1.22:   libnetfilter_cttimeout.x86_64 0:1.0.0-7.el7

    w2-k8s-1.22:   libnetfilter_queue.x86_64 0:1.0.2-2.el7_2

    w2-k8s-1.22:   socat.x86_64 0:1.7.3.2-2.el7

    w2-k8s-1.22: Complete!

    w2-k8s-1.22: Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

    w2-k8s-1.22: Created symlink from /etc/systemd/system/multi-user.target.wants/kubelet.service to /usr/lib/systemd/system/kubelet.service.

==> w2-k8s-1.22: Running provisioner: shell...

    w2-k8s-1.22: Running: C:/Users/LG/AppData/Local/Temp/vagrant-shell20211013-18604-5scmh8.sh

    w2-k8s-1.22: [preflight] Running pre-flight checks

    w2-k8s-1.22: error execution phase preflight: couldn't validate the identity of the API Server: Get "https://192.168.1.10:6443/api/v1/namespaces/kube-public/configmaps/cluster-info?timeout=10s": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

    w2-k8s-1.22: To see the stack trace of this error execute with --v=5 or higher

The SSH command responded with a non-zero exit status. Vagrant

assumes that this means the command failed. The output for this command

should be in the log above. Please read the output to determine what went wrong.

-----

제 노트북은 왜 이럴까요..ㅎㅎㅎ;;

-----

추가)

문제가 있는 2번째 워커 노드만 제거하고 다시 vagrant up 했더니 

Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

이 부분에서 무한 대기하고 있습니다.

답변 2

·

답변을 작성해보세요.

1

안녕하세요 

첫 번째꺼는 저도 알 수 없습니다. 그래서 자주 묻는 질문에 페이지도 만들었고요..

최근에 메모리 용량을 늘리는 배포판도 만들긴 했네요. 

(추가) 기존에 질문한 것과 연관되는 느낌이 있는데..기존에 설치된 쿠버네티스 클러스터 켜 놓고 설치 추가하신거 아닌가요? 영상과 진행 내용을 정확히 이해하고 진행하시면 더 좋은 결과를 얻으실 수 있을꺼 같습니다. 

 

두 번째꺼는 현재 하시는 내용과 얘기하시는 내용들로 지금 알 수 있는 내용이 없습니다. 

지금 한 내용들이 어떻게 적용해서 어떻게 실행하고 어떻게 이루어져서 어느정도 대기 했는데 어떻게 되었다.

의 정보가 없습니다. 물론 이런 정보가 있다고 해도 전체 맥락을 알 수 없으니 정확히 알기도 어렵습니다. 
이건 실무적으로도 들어가도 저런 상태에서는 알 수가 없습니다. 


저런 상태에서 해결을 하려면 직접 들어가서 봐야하거나, 제가 현재 했던 내용을 모두 다 (의도를 포함) 이해하고 있어야 합니다.

원하시는게 원인을 찾고 해결이라면, 관련된 내용을 모두 제가 이해해야 할꺼 같고요. 
단순히 해결이면 전체 다시 설치하시는게 좋을꺼 같습니다. 

이건 개인 의견이긴 한데요. 질문을 하시고 답을 받는 것도 매우 좋지만,

(특히 졸업 프로젝트 한다고 하셨는데...) 찾아보고 스스로 고민하시는게 더 졸업 프로젝트에 도움이 되실겁니다.

하다하다 안되는 것을 hints를 얻어서 해결하는 것과 질문 답으로 얻은 지식의 깊이는 달라요. 
(개인 차는 있을 수 있습니다.)

0

Jason Yoo님의 프로필

Jason Yoo

2021.10.14

삭제된 글입니다

음....책이 되는데 강의가 안될리가 없는데용;;;

혹시 위에 설명드린 것처럼 (이미 해보셨을꺼 같지만) 기존에 설치된 (쉽게 쿠버)의 가상머신들이 켜져 있는 상태에서 실행하신거 아닐까요?

아니면 뭔가 어디 리소스가 부족하거나...음....

그리고 두번째의 부분이 대기하는건 매우 이례적인데요...

역시 다시 생성해도(처음부터) 동일한지 봐야할꺼 같아요. 

당장은 불필요하실수도 있을꺼 같긴 한데 현재의 과정들이 나중에 시스템을 이해하는데 그리고 테라폼과 같은 다른 프로비저너를 할때 도움이 되실꺼에요 

(저는 오류 해결한게 400시간도 넘을듯요 ㅠㅠ 5년 넘게 했으니;;) 

제 기억이 맞다면 채팅방에 계신거 같던데....가상 머신이 켜진 상태에서 실행한게 아니시라면 채팅방에서 (제가 떠들고 있을때 --;;;) 위의 문제 좀 얘기해주세요 

저거 1-2번 물어가면서 해결할 수 있는게 아니라서요. 

 

Jason Yoo님의 프로필

Jason Yoo

2021.10.14

삽질이 시간 낭비가 아니라, 피와 살이 되는 과정이라고 생각해야겠군요! 좀 더 인내심을 가지고 더 시도하도록 하겠습니다. 감사합니다.

그리고 저는 채팅방에는 없습니다!

아하? 저번에 졸업작품 한다고 하신 분이 사실 있어서요 같은 분이신줄..(같은 학교/과이시려나.?) 건대에서 부교재로 한다는거 같던데;;;

글구 삽질은 저 또한 어어어어엄청 자주 합니다. 그게 구조를 이해하는 방법이기도 하거든요. 

글구 책의 랩도 괜찮긴 한데....강의 랩이 좀 더 유연하게 설계되었으니 향후 폭넓은 공부를 위해서 해결이 꼭 되셨으면 좋겠어요. 

Jason Yoo님의 프로필

Jason Yoo

2021.10.14

아! 저는 채팅방은 한 번도 들어가본 적이 없습니다! 그런데 같은 학교인 것은 신기하네요! 저도 같은 건국대학교이고 분산 관련 전공 수업에서 이번 학기에 부교재로 사용하고 있습니다! 같은 수업을 듣는 다른 분이 채팅방에 계신 것 같네요!

세상은 매우 좁으니까요~:D