EC2

AWS

[AWS] CloudWatch로 EC2 디스크 사용량 모니터링 및 알림받기

EC2 인스턴스를 사용하면 인스턴스의 디스크 사용량이 전부 차기 전 미리 알아야 한다. 예를 들어 EC2 인스턴스의 용량이 40GB라고 가정하자. 이 때 EC2 인스턴스의 사용중인 용량이 20GB를 넘어가면 (50%) cloudwatch를 통해 모니터링을 하고 알림을 받을수 있다. 본 글에서는 EC2인스턴스의 디스크 사용량 체크를 위해서 CloudWatch를 적용한다. 환경 ubuntu: 18.04 AWS EC2 인스턴스에 CloudWatch를 붙이는 방법 IAM 역할 설정 먼저 EC2에 CloudWatch 서비스에 대한 엑세스 권한을 부여해야 한다. 1.AWS Management 콘솔에서 IAM 접속 2. 액세스 관리 - 역할 - 역할 만들기 클릭 3.신뢰할 수 있는 엔터티 선택 설정 및 다음 신뢰할 ..

AWS

[AWS] AWS EC2 Instance를 이미지(AMI)로 저장하는 방법

ec2의 현재 상태를 백업하고 나중에 동일한 ec2 인스턴스를 생성하기 위해 인스턴스를 이미지로 저장해야 하는 상황이 생겼다. ec2 인스턴스의 현재 상태를 이미지(AMI)로 저장하고 이미지로부터 ec2 인스턴스를 생성해보자. 이미지 생성 1. EC2 인스턴스 우클릭 - 이미지 및 템플릿 - 이미지 생성 2. 이미지 생성 창에서 이미지 이름 및 이미지 설명 지정 이미지의 이름은 생성 후에는 수정할 수 없기 때문에 신중하게 지정하자. 기본적으로 EC2는 인스턴스를 종료하고, 연결된 볼륨의 스냅샷을 캡처하고 이미지를 생성한다. 그리고 마지막으로 인스턴스를 재부팅 한다. 이때 재부팅 안 함에 체크를 하면 인스턴스의 재부팅을 막을수 있다. 하지만 생성된 이미지의 파일 시스템 무결성을 보장하지 않기 때문에 특별한..

AWS

[AWS] EC2 Instance의 볼륨 확장하는 방법

문제상황 운영중인 aws ec2 Instance의 볼륨 용량이 부족하여 확장할 일이 생겼다. 볼륨 확장하기 * 볼륨을 확장하는 건 간단하지만 볼륨을 줄이는건 상당히 귀찮기 때문에 미리 스냅샷을 따두자. 1. EC2 인스턴스 클릭 - 스토리지 - 확장하고 싶은 볼륨 ID 클릭 2. 봄륨 우클릭 후 볼륨 수정 3. 원하는 크기 입력 후 수정 버튼 클릭 4. 다시 인스턴스에 돌아가서 볼륨의 크기를 확인해보면 10GB로 바뀐것을 확인 할 수 있다. ( 적용까지 시간이 몇 분 정도 걸릴 수 있다.) 여기서 끝나면 좋겠지만, 볼륨을 확장한것 뿐이고 쉘로 접근해서 볼륨의 파티션을 확장해주어야 한다. 5. 인스턴스에 접속 후 lsblk 명령어 입력 lsblk 아래 xvda는 물리적인 disk를 의미하고 xvda1은 파..

얼은펭귄
'EC2' 태그의 글 목록