Kubernetes

failed to create listener: failed to listen on 127.0.0.1:10257: listen tcp 127.0.0.1:10257: bind: address already in use

chaenii 2022. 1. 11. 11:46

⚠️ kubernetes controller-manager가 실행되지 않고, CrashLoopBackOff 상태가 지속된다.

로그를 찍어보니 "failed to create listener: failed to listen on 127.0.0.1:10257: listen tcp 127.0.0.1:10257: bind: address already in use" 에러가 났다.

 

아래의 명령어를 통해 서비스가 이미 바인딩되어 해당 포트를 사용하지 못하는 것을 확인했다. 10257을 종료하고 kubelet 서비스를 다시 시작했더니 controller-manager가 정상적으로 Running 상태가 되었다.

$ netstat -lutpn | grep 10257
tcp        0      0 127.0.0.1:10257         0.0.0.0:*               LISTEN      14841/kube-controll

$ kill 10257

$ service kubelet restart

 

반응형