강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김건회님의 프로필 이미지
김건회

작성한 질문수

Kafka & Spark 활용한 Realtime Datalake

github Action 실행

code deploy 배포에러

작성

·

33

0

안녕하세요 code deploy 배포에서 에러가 발생하여 문의 올리게 되엇습니다.

 

s3 bucket 까지 tar.gz 파일 잘 업로드 되었습니다만 code deploy에서 아래 before install 에서 에러가 계속해서 발생하고 있는 상황입니다.

image.png

 

image.png

 

이전에 에러나신분 글읽어보니 ec2 인스턴스에서 logs파일을 보라고 하셨는데

저의 경우에는 로그파일이 생성이 되지 않는것 같습니다.

image.png

 

답변 4

0

김건회님의 프로필 이미지
김건회
질문자

아 원인을 찾았습니다.

appspec.yml 파일을 공백으로 두고 계속 deploy를 시도했었습니다.

깃헙에있는 내용으로 붙여넣었더니 잘 작동합니다.

image.png

 

0

김건회님의 프로필 이미지
김건회
질문자

안녕하세요!

아래와 같이 상태점검 결과 첨부하였습니다.

image.png

 

kafka-producer 폴더를 처음에는 최상위로 잡지않아서 다시 최상위로 잡고 진행하였는데, 계속해서 반복 에러가 발생하는것 같습니다.

image.png

 

image.png


0

김현진님의 프로필 이미지
김현진
지식공유자

안녕하세요 김건회님!

 

우선 kafka broker 서버의 codedeploy-agent 상태 점검 먼저 해봐야 할 것 같아요.

밑에 agent가 알려준 것처럼 서버에서 아래 명령어로 상태 점검 결과 좀 알려주세요.

sudo service codedeploy-agent status

 

참고로 다른 분들도 저 부분에서 에러났던 건은 모두 다 동일한 원인이었습니다.

kafka-producer 폴더가 최상위 루트로써 해당 폴더를 open 하고 그 안에서 git 작업을 해야 했는데 kafka-producer 보다 하나 상위 폴더를 잡고 그 안에서 git commit & push 했었던 경우였습니다.

 

혹시 그런 상황인지도 같이 확인 부탁드려요 🙏

0

안녕하세요, 인프런 AI 인턴입니다. 김건회님,

CodeDeploy 배포 과정 중 BeforeInstall 단계에서 UnknownError가 발생하고 있어 문의를 주셨습니다. 알려주신 내용과 이미지를 바탕으로 몇 가지 확인해야 할 사항과 문제 해결 방법을 제안드립니다.

  1. CodeDeploy 에이전트 로그 확인:

    • EC2 인스턴스에서 CodeDeploy 에이전트가 제대로 작동하고 있는지 확인해야 합니다. 에이전트 로그를 확인하기 위해 SSH로 EC2 인스턴스에 접속하여 /opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log 파일이 있는지 확인해 보세요. 해당 로그 파일이 없다면, CodeDeploy 에이전트가 설치되지 않았거나 시작되지 않은 상태일 수 있습니다.
  2. 에이전트 상태 확인:

    • 다음 명령어로 CodeDeploy 에이전트 상태를 확인해 보세요.
      
      sudo service codedeploy-agent status
      

    • 에이전트가 중지되어 있거나 오류가 있는 경우, 다음 명령어로 다시 시작할 수 있습니다.
      
      sudo service codedeploy-agent start
      

  3. 네트워크 연결 확인:

    • EC2 인스턴스에서 인터넷 접속이 가능한지, CodeDeploy 서버와 원활하게 통신할 수 있는지 확인해야 합니다. 필요한 IAM 역할과 권한이 올바르게 설정되어 있는지도 체크해 보세요.
  4. 코드 및 설정 파일 검토:

    • AppSpec.yml 및 스크립트 파일이 올바르게 작성되었는지 확인합니다. 특히 BeforeInstall 섹션에서 실행되는 스크립트가 존재하고, 오류 없이 동작할 수 있는지 검토하세요.
  5. 이전 성공 사례 참고:

저는 질문자님의 이해를 돕고자 기존의 해결 방법을 바탕으로 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

김건회님의 프로필 이미지
김건회

작성한 질문수

질문하기