BACKEND.*/Server

Code Deploy Agent 재설치

초코푸딩 2024. 5. 18. 07:46

- 순서

1. 명령어로 꺼보기
sudo service codedeploy-agent stop

2. 덜 죽은거 있으면 완전끄기
ps aux | grep codedeploy-agent
sudo kill -9 [PID]

3. 남은 파일들 정리
sudo yum erase codedeploy-agent -y
sudo rm -rf /opt/codedeploy-agent
sudo rm /usr/lib/systemd/system/codedeploy-agent.service
sudo systemctl daemon-reload

4. 재설치
cd /home/ec2-user  # 또는 다른 작업 디렉토리
wget https://aws-codedeploy-ap-northeast-1.s3.amazonaws.com/latest/install
chmod +x ./install
sudo ./install auto

5. 재기동
sudo service codedeploy-agent start

6. 상태확인
sudo service codedeploy-agent status

 

 

- 로그

tail -f /var/log/aws/codedeploy-agent/codedeploy-agent.log

 

 

- EC2 용량 관련 max revision 설정

1. vi /etc/codedeploy-agent/conf/codedeployagent.yml


2. max_revisions: 2 // 5->2

//sudo service codedeploy-agent restart

https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/codedeploy-agent-operations-install-linux.htm

 

아마존 리눅스 또는 RHEL용 CodeDeploy 에이전트 설치 - AWS CodeDeploy

앞의 명령에서 /home/ec2-user는 Amazon Linux 또는 RHEL Amazon EC2 인스턴스의 기본 사용자 이름을 나타냅니다. 사용자 지정 AMI를 사용하여 인스턴스를 만든 경우 AMI 소유자가 다른 기본 사용자 이름을 지

docs.aws.amazon.com