작성
·
48
·
수정됨
0
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다.
다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다!
[질문 하기]
하기 명령어를 수행할 때마다
k run chk-info --image=sysnet4admin/chk-info
E0722 14:02:33.293435 1421 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: connection refused
The connection to the server 192.168.1.10:6443 was refused - did you specify the right host or port?
이러한 메시지가 나오는데 재설치를 하든 뭘 하든 안되는데 도와주세요..
성능이슈라고 보기는 어려워보이는게 전 데스크탑을 이욯중이고 (8core, 32GB) Win 11 OS 사용중입니다..
도저히 이해가안가네요 마스터 노드가 꺼져있는거같기도 하고 잘 모르겠네요..
답변 2
0
안녕하세요
아래에 AI가 답변한 것들을 참고하시는 것도 좋고,
현재 상태를 알아야 하니...
k get no -o wide
k describe po chk-info
k get po -o wide
를 제공해 주실 수 있을까요?
추가적으로 저 명령 외에 다른 것들에 대한 상태도 알아야 할 것 같습니다.
저걸 가장 처음 실행한게 아닐꺼 같아서요.
회신 주시면 그 내용에 따라 답변 드릴 수 있을 것 같습니다.
아 그리고 재설치라고 적어주셨는데 재설치라는게 파드를 다시 배포한 것을 의미하는지도 함께 설명 부탁드려요.
네트워크 문제인 것으로 보이는데..
저는 데스크탑의 네트워크를 이더넷선을 연결하여 사용하고 있고
IPv4 주소: 192.168.0.8
서브넷 마스크 : 255.255.255.0
기본 게이트웨이 : 192.168.0.1
이렇게 되어있습니다.
192.168.1.10과 연결이 안되는 것으로 보이는데 어떻게 하면 좋을까요?
안녕하세요
컨트롤 플레인 노드 자체가 동작이 정상적이지 않은 상태 같은데요.
현재 버추얼박스에 VM이 켜져 있을까요?
켜져 있다면 모든 VM을 끄고 다시 켜도 동일한가요?
그래도 동일하다면
cp-k8s 노드로 접속해서
crictl ps
결과를 볼 수 있을까요?
쉽게 해결을 원하신다면
VM을 모두 지우고
다시 vagrant up 하시면 문제는 해결되실 것 같습니다.
원인를 알고자 한다면 해당 문제가 발생하기 전에 했던 작업들을 알아야 할 것 같습니다.
1,2 : 버츄얼박스에 VM이 켜져있었고, VM을 끄고 다시 킨 이후에 진행해도 동일한 증상이 발생했습니다.
vagrant up 해서 진행했을 때는 정상적으로 잘 됐으나 제공해주신 VM 이미지를 다운받아서 불러왔더니 잘 안됩니다..
그래서 질문드렸던 것이고..
다음 강의를 들을 때 제공해주신 이미지를 사용하지 않아도 상관없나요?
즉, vagrant up 한 vm 4개로 강의를 진행해도 괜찮을까요? 이미지로 다운받은 vm으론 아무리 해도 안되네요..
이미지를 import해서 하시는 경우
사양에 따라 (정확하게 파악하기 어려운게 저희쪽에 매우 구형 장비 외에는 재현되는 장비가 없습니다.)
kube-apiserver와 etcd가 번갈아 가면서 못 올라오는 이슈가 있습니다.
단순히 CPU, 메모리 뿐만 아니라 Disk IO, 보안 설정등이 영향을 주는 것으로 보여지는데
이런 경우 vagrant up
을 하시거나 이미지를 import해서 되는 장비를 찾아야 합니다.
참고로
즉, vagrant up 한 vm 4개로 강의를 진행해도 괜찮을까요?
이미지로 다운받은 vm으론 아무리 해도 안되네요..
이 2개는 같은 것입니다. 정확하게는 vagrant up 이 좀 더 최근에 변경 내용이 반영되어 있습니다.
VM 이미지를 만들던 시점에 vagrant up이 끝나고 나서 해당 VM 이미지를 export해서 만든거라서요
해당 내용을 위에 기입해 드린 것처럼
cp-k8s에 접속하신 후에
crictl ps로 보시면 api-server와 etcd 라는 요소가 모두 올라와 있지 않고
반복하거나, 또는 이미 충분히(?) 실패해서 2개 모두 올라와 있지 않은 것을 확신하실 수 있을꺼에요.
0
안녕하세요, 인프런 AI 인턴입니다. 이주호님.
쿠버네티스에서 k run chk-info --image=sysnet4admin/chk-info
명령을 실행하는 도중 API 서버에 대한 연결이 거부되는 오류를 겪고 계시군요. 이 문제는 네트워크 설정이나 클러스터 구성과 관련된 문제일 가능성이 높습니다. 아래의 몇 가지 점검 사항과 해결 방법을 시도해 보세요:
네트워크 설정 확인:
ping
명령어로 확인해 보세요. 이는 네트워크 상 연결이 가능한지를 검증할 수 있습니다. 만약 핑이 불통이라면 네트워크 연결 설정을 점검하세요.클러스터 구성 확인:
kubectl get nodes
명령어로 노드 상태를 검사하거나, 마스터 노드에서 API 서버가 정상 작동 중인지 확인하세요.쿠버네티스 설정 파일 확인:
~/.kube/config
)의 내용이 올바른지 확인해 주세요. 특히, 클러스터 서버 주소가 정확히 설정되어 있는지를 체크하세요.서비스 재시작 및 로그 확인:
환경 지원 자료 참조:
이러한 방법으로도 문제가 해결되지 않으면, 환경 설정 및 로그 파일 정보를 포함하여 추가적인 도움을 요청하세요. 지식공유자님께서 보다 구체적인 솔루션을 제시해 주실 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
네 재설치는 파드를 다시 배포한 것입니다.
정확히는 이미지를 삭제하고 다시 다운받아서 불러왔습니다.
요청해주신 명령어를 모두 입력해보았는데 모두 동일한 결과가 나옵니다..
root@cp-k8s:~# k run chk-info --image=sysnet4admin/chk-info
E0723 12:27:02.408646 778 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
The connection to the server 192.168.1.10:6443 was refused - did you specify the right host or port?
root@cp-k8s:~# k get no -o wide
E0723 12:27:12.918049 789 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:12.920761 789 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:12.921121 789 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:12.925446 789 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:12.925679 789 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
The connection to the server 192.168.1.10:6443 was refused - did you specify the right host or port?
root@cp-k8s:~# k describe po chk-info
E0723 12:27:21.897119 802 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:21.897441 802 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:21.899732 802 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:21.900524 802 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:21.902753 802 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
The connection to the server 192.168.1.10:6443 was refused - did you specify the right host or port?
root@cp-k8s:~# k get po -o wide
E0723 12:27:28.031430 815 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:28.031652 815 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:28.033855 815 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:28.034373 815 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
E0723 12:27:28.035681 815 memcache.go:265] couldn't get current server API group list: Get "https://192.168.1.10:6443/api?timeout=32s": dial tcp 192.168.1.10:6443: connect: conne
ction refused
The connection to the server 192.168.1.10:6443 was refused - did you specify the right host or port?