서버를 시작할 때 'A server is alreadyrunning.' 오류 처리
이벤트
서버를 시작하려고 할 때
"
A server is already running.
"오류가 발생했습니다.$ bundle exec rails s
=> Booting Puma
=> Rails 6.0.3.4 application starting in development
=> Run `rails server --help` for more startup options
A server is already running. Check /home/masa/environment/RailsTutorial/sample_app2/tmp/pids/server.pid.
Exiting
처리하다.
server.pid
서류 내용을 확인한다.$ cat /home/masa/environment/RailsTutorial/sample_app2/tmp/pids/server.pid
895
대상 서버의 프로세스 ID는 895
입니다.명령도 확인하고.
$ lsof -i:3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ruby 895 masa 13u IPv4 19793 0t0 TCP localhost:3000 (LISTEN)
ruby 895 masa 14u IPv6 19794 0t0 TCP ip6-localhost:3000 (LISTEN)
상응하는 과정을 삭제895
.$ kill 895
서류 재확인server.pid
.$ ls /home/masa/environment/RailsTutorial/sample_app2/tmp/pids/server.pid
ls: cannot access '/home/masa/environment/RailsTutorial/sample_app2/tmp/pids/server.pid': No such file or directory
895
에 해당하는 처리를 통해kill
파일도 삭제되었다.서버 재부팅
$ rails s
순조롭게 가동하다.
Reference
이 문제에 관하여(서버를 시작할 때 'A server is alreadyrunning.' 오류 처리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/masa20210102/articles/2fa07434282044텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)