작성
·
594
·
수정됨
0
instance group 만들기 과정 진행 중인데
아이디명@goserver-group-58z4:~$ ps -ef | grep server
아이디명 1555 1544 0 07:52 pts/0 00:00:00 grep --color=auto server
아이디명@goserver-group-58z4:~$ ps -ef | grep go
root 521 1 0 04:54 ? 00:00:01 /usr/bin/google_osconfig_agent
root 701 1 0 04:54 ? 00:00:01 /usr/bin/google_guest_agent
아이디명 1561 1544 0 07:58 pts/0 00:00:00 grep --color=auto go
아이디명@goserver-group-58z4:~$ curl -XGET "localhost:8080/ping"curl: (7) Failed to connect to localhost port 8080: Connection refused
강의랑 똑같이 따라하고 있는데
curl -XGET "localhost:8080/ping"curl
명령어 실행 시
curl: (7) Failed to connect to localhost port 8080: Connection refused
에러가 발생합니다.
이전 질문도 남겼던 사람인데 방화벽 설정이 문제인 걸까요?
또한 바로 이전에 에러 없이 잘 실행되었던 명령어를 한두시간 지나 다시 실행하니 에러가 뜹니다.
사용자명@vm-uc1-goserver-01:~$ ls
server
사용자명@vm-uc1-goserver-01:~$ ./server
./server: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./server)
추가적으로 궁금한 게 서버 파일 실행 이후부터 한번에 이 강의의 과정들을 진행해야 하는 건가요? 하루 지나 다시 이어가도 문제없는 건지 아닌지 잘 모르겠습니다.
강의랑 똑같이 진행하고 있는데 계속 에러가 뜹니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
에러 메시지 curl: (7) Failed to connect to localhost port 8080: Connection refused
는 8080 포트로 연결을 시도했으나 해당 포트에서 실행 중인 서비스가 없어서 연결을 거부당했다는 것을 의미합니다. 명령어 실행 시점에 해당 포트에서 서비스가 실행되고 있지 않은 상태입니다. 서버 애플리케이션이 정상적으로 실행되어 해당 포트를 오픈하고 있어야 합니다. 서버 애플리케이션을 시작한 것이 맞는지, 혹은 예상치 못한 오류로 중지되었는지 확인이 필요합니다.
방화벽 설정이 원인일 수도 있습니다만, localhost
주소로 접근하는 경우에는 시스템 내부에서의 통신이므로 보통은 방화벽 설정에 의해 영향을 받지 않습니다. 그러나 환경에 따라 다를 수 있으므로, 방화벽 설정을 확인하거나 임시로 비활성화해 보는 것도 하나의 방법일 수 있습니다.
또한, ./server: /lib/x86_64-linux-gnu/libc.so.6: version
GLIBC_2.34’ not found (required by ./server)에러는 서버 애플리케이션이 요구하는
glibc버전이 시스템에 설치된 것과 맞지 않아 발생하는 문제입니다. 이는 서버 파일을 실행하기 위해 필요한
glibc의 버전이 현재 시스템에 없거나 낮기 때문입니다. 이 문제를 해결하기 위해서는 요구되는 버전의
glibc를 설치하거나 업데이트해야 합니다. 다만,
glibc`는 핵심 시스템 라이브러리이므로 업그레이드시 다른 의존성 문제가 발생할 수 있으니 주의가 필요합니다.
서버 파일을 실행한 이후의 작업이 강의에서 요구하는 흐름대로 진행되어야 하나, 서버 파일 실행과 관련된 문제는 별도로 상황을 파악하고 해결해야 할 수 있습니다. 서버 애플리케이션이나 관련 툴들의 실행은 진행 상황에 따라 다시 시작해야 할 수도 있지만, 보통은 서버 애플리케이션을 다시 실행하거나 관련 서비스를 재시작하는 것으로 문제를 해결할 수 있습니다. 하루가 지나도 문제없이 이어갈 수 있어야 하며, 지속적으로 에러가 발생한다면 해당 과정의 설정이나 상태를 점검해야 합니다.
진행 중 어려움이 있을 때는 강의 내용을 다시 한번 꼼꼼히 확인하고, 필요한 경우 관련 커뮤니티나 문서를 참고하시는 것도 도움이 됩니다.