개발 작업을 위해서는 무료 포트 3000이 필요합니다. 하지만 grafana-server에서 사용하고 있는데 설치한 기억이 없습니다. 우리는 이를 회사 내부적으로 사용하므로 어느 시점에 시스템에 추가되었을 수도 있습니다.
어쨌든 저는 이 명령을 사용하여 sudo netstat -lepunt | grep 3000
포트 3000의 프로세스를 가져옵니다.
그런 다음 sudo kill -9 [process number]
다시 netstat를 실행하면 다시 나타나지만 프로세스 번호는 다릅니다.
나도 팔로우했다이 예다른 포트 번호를 강제로 적용했지만 여전히 문제가 해결되지 않는 것 같습니다.
또한 내 컴퓨터에서 모든 grafana 항목을 찾아 삭제해 보았습니다. 서비스를 다시 시작하여 더 이상 존재하지 않지만 여전히 존재함을 시스템에 알립니다. 결국 다음에 무엇을 해야할지 모르겠습니다. 어떤 아이디어가 있나요? 추가 정보를 직접 제공해야 합니까?
답변1
저는 Mac에서 이 문제를 해결하려고 노력해 왔습니다. 이 페이지가 계속 나타납니다. 따라서 다른 Mac 사용자가 다음 명령을 사용하도록 돕기 위해
brew services stop grafana
답변2
신용은 사용자에게 속합니다Ouwei_Ouwei레딧에서.
grafana-server.service
systemd는 포함 된 프로세스를 다시 시작Restart=on-failure
하고SIGKILL
프로세스를 전송하여 해당 오류 상태를 트리거합니다. 일반 명령만 사용하면kill PROCID_HERE
정상적으로 종료되고 다시 시작되지 않습니다.
그래서 kill 명령을 추가하면 안 됩니다 -9
.