인프런 커뮤니티 질문&답변
code deploy 배포에러
작성
·
1
0
안녕하세요 code deploy 배포에서 에러가 발생하여 문의 올리게 되엇습니다.
s3 bucket 까지 tar.gz 파일 잘 업로드 되었습니다만 code deploy에서 아래 before install 에서 에러가 계속해서 발생하고 있는 상황입니다.


이전에 에러나신분 글읽어보니 ec2 인스턴스에서 logs파일을 보라고 하셨는데
저의 경우에는 로그파일이 생성이 되지 않는것 같습니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 김건회님,
CodeDeploy 배포 과정 중 BeforeInstall 단계에서 UnknownError가 발생하고 있어 문의를 주셨습니다. 알려주신 내용과 이미지를 바탕으로 몇 가지 확인해야 할 사항과 문제 해결 방법을 제안드립니다.
CodeDeploy 에이전트 로그 확인:
- EC2 인스턴스에서 CodeDeploy 에이전트가 제대로 작동하고 있는지 확인해야 합니다. 에이전트 로그를 확인하기 위해 SSH로 EC2 인스턴스에 접속하여
/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log파일이 있는지 확인해 보세요. 해당 로그 파일이 없다면, CodeDeploy 에이전트가 설치되지 않았거나 시작되지 않은 상태일 수 있습니다.
- EC2 인스턴스에서 CodeDeploy 에이전트가 제대로 작동하고 있는지 확인해야 합니다. 에이전트 로그를 확인하기 위해 SSH로 EC2 인스턴스에 접속하여
에이전트 상태 확인:
- 다음 명령어로 CodeDeploy 에이전트 상태를 확인해 보세요.
sudo service codedeploy-agent status
- 에이전트가 중지되어 있거나 오류가 있는 경우, 다음 명령어로 다시 시작할 수 있습니다.
sudo service codedeploy-agent start
- 다음 명령어로 CodeDeploy 에이전트 상태를 확인해 보세요.
네트워크 연결 확인:
- EC2 인스턴스에서 인터넷 접속이 가능한지, CodeDeploy 서버와 원활하게 통신할 수 있는지 확인해야 합니다. 필요한 IAM 역할과 권한이 올바르게 설정되어 있는지도 체크해 보세요.
- EC2 인스턴스에서 인터넷 접속이 가능한지, CodeDeploy 서버와 원활하게 통신할 수 있는지 확인해야 합니다. 필요한 IAM 역할과 권한이 올바르게 설정되어 있는지도 체크해 보세요.
코드 및 설정 파일 검토:
AppSpec.yml및 스크립트 파일이 올바르게 작성되었는지 확인합니다. 특히BeforeInstall섹션에서 실행되는 스크립트가 존재하고, 오류 없이 동작할 수 있는지 검토하세요.
이전 성공 사례 참고:
- 아래 유사 질문에서 다른 수강생들이 해결한 사례를 참고하여 더 많은 아이디어를 얻어보세요:
- 아래 유사 질문에서 다른 수강생들이 해결한 사례를 참고하여 더 많은 아이디어를 얻어보세요:
저는 질문자님의 이해를 돕고자 기존의 해결 방법을 바탕으로 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




