본문 바로가기

리눅스

code-server "error listen EADDRINUSE: address already in use 127.0.0.1:8080" log

반응형

ubuntu에 code-server를 설치하고 나서 ~/.local/share/code-server/coder-logs 폴더에 보시면

code-server-stdout.log라는 화일이 있습니다.

내용을 보시면

 

[2022-08-04T02:13:13.677Z] info  Using user-data-dir ~/.local/share/code-server
[2022-08-04T02:13:13.682Z] error listen EADDRINUSE: address already in use 127.0.0.1:8080

 

라는 내용이 중복되는 것을 확인 할 수 있습니다.

이를 해결하려면 다음과 같이 systemd에 화일을 삭제하면 됩니다.

 

$  sudo rm /usr/lib/systemd/user/code-server.service

 

systemctl에서 system과 user 두군데 등록되어 생기는 문제로 보입니다.

 

추가로 code-server 서비스 관련 명령들입니다.

(사용자가 "ubuntu" 입니다.)

$ sudo systemctl restart code-server@ubuntu

$ sudo systemctl stop code-server@ubuntu

$ sudo systemctl start code-server@ubuntu

$ sudo systemctl status code-server@ubuntu

반응형