작성
·
165
·
수정됨
0
안녕하세요. 강사님.
어느날 서버에 접속해보니 api timeout이 발생하면서 node / pod 등 조회가 안되고 있습니다.
E0605 17:20:35.425038 3424 memcache.go:265] couldn't get current server API group list: Get "https://192.168.37.169:6443/api?timeout=32s": dial tcp 192.168.37.169:6443: connect: connection refused
E0605 17:20:35.425350 3424 memcache.go:265] couldn't get current server API group list: Get "https://192.168.37.169:6443/api?timeout=32s": dial tcp 192.168.37.169:6443: connect: connection refused
E0605 17:20:35.426888 3424 memcache.go:265] couldn't get current server API group list: Get "https://192.168.37.169:6443/api?timeout=32s": dial tcp 192.168.37.169:6443: connect: connection refused
E0605 17:20:35.428316 3424 memcache.go:265] couldn't get current server API group list: Get "https://192.168.37.169:6443/api?timeout=32s": dial tcp 192.168.37.169:6443: connect: connection refused
E0605 17:20:35.429744 3424 memcache.go:265] couldn't get current server API group list: Get "https://192.168.37.169:6443/api?timeout=32s": dial tcp 192.168.37.169:6443: connect: connection refused
위와 같이 api timeout이 발생하면서 연결 거부가 발생하여서
구글링하여보니 /etc/kubernetes/admin.conf를 $HOME/.kube/config에 복사하여 해결한 사례를 보고 똑같이 하였으나 증상이 동일합니다.
혹시 이런 상황에서 어떤쪽을 확인해보면 좋을까요?
(kubelet쪽도 확인하여보았지만 정상 running 상태였습니다.)
답변 1
0
안녕하세요
제가 제공해 드린 랩이 아니라서 답변드리기가 매우 어렵습니다 . (환경을 알 수 없다는 뜻이옵니다..)
"https://192.168.37.169:6443/api?timeout=32"
제가 제공해드린 랩은 API의 서버 주소가 192.168.1.10 이라서요..
해당 내용의 서비스 제공자에게 현재 상황을 물어보시는게 가장 빠르게 해결하실 수 있으실 것 같습니다.
그리고 적어주신
/etc/kubernetes/admin.conf를 $HOME/.kube/config
을 다시 쓰면 제 랩에서는 다시 192.168.1.10의 주소를 찾아갈텐데요.
그 이후에도 위의 주소를 찾아간다면 다른 랩이 맞는거 같습니다.
빠른 답변 감사합니다.
제가 오래전에 만든 서버인데 저런 상황에서 강사님의 의견을 한 번 들어보고 싶어서 글 남겼습니다.
휴일 잘 보내세요.
감사합니다.