일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Git
- javascript
- ReactJS
- 맛집
- MySQL
- db
- linux
- Web Server
- php
- Spring Batch
- JVM
- Design Patterns
- jsp
- redis
- it
- IntelliJ
- java
- ubuntu
- Gradle
- tool
- Spring
- laravel
- Spring Boot
- jenkins
- elasticsearch
- AWS
- 요리
- devops
- springboot
- Oracle
- Today
- Total
아무거나
EC2 인스턴스 스토리지 확장 방법 본문
1. EC2를 정지시킨다.
2. 연결되어 있는 EBS를 detach 시킨다.
- EBS 항목으로 가서 교체할 인스턴스의 EBS를 오른쪽 클릭하여 Detach Volume를 선택. (오른쪽 끝에 적힌 /dev/sda1 와 같은 경로를 기억하자)
3. detach 된 EBS volume의 snapshot을 생성한다.
- 정지된 볼륨에서 다시 마우스 오른쪽 버튼을 눌러서 Create Snapshot 을 선택.
4. 생성된 snapshot으로 새로운 EBS volume을 생성한다. 이때 생성되는 EBS volume의 크기를 원하는 사이즈로 지정한다.
- ebs -> snapshots 메뉴에서 3번에서 생성한 스냅샷을 찾아 마우스 오른쪽 클릭해서 create volume를 선택(사이즈를 재 조정하여 생성)
5. EC2에 새로 생성된 EBS volume을 attach 한다.
- 새로 생성된 ebs volume를 attach한다. 오른쪽 클릭해서 Attach Volume를 선택 -> device 의 경로는 2번에서 본 경로 ( ex-/dev/sda1 ) 로 입력한다.
6. EC2 인스턴스에 접속해서 디스크크기를 재설정한다.
- 접속해도 막상 디스크 용량을 확인해보면 늘어나질 않을 것이다.
-> - df -h
- fdisk -l 로 확인해보면 /dev/xvde // 디스크 용량이 새로 사이즈확장한 용량으로 확인된다.
- resize2fs /dev/xvde // 명령을 실행해서 파일시스템을 재 구축 해야 한다.(오래걸림, 프로세스에 지장 없음 -> 즉 서비스 운영중에도 가능함)
- df -h // 다시 용량확인
대략 위와 같은 과정이다.
쉽게 생각하면 기존 저장장치를 때어내고 새로만든 큰 저장장치를 다시 붙이는 것이다.
위의 내용은 아마존측에서 새로 기능이 확장되어
ebs자체에서 actions -> modify volume에서(ec2 볼륨 detach한 후) 용량이 수정가능하게 개편되었다.
-> 확장된 볼륨 장착 후 서버가 재부팅 되므로 주의하자.
'Infra > AWS' 카테고리의 다른 글
AWS S3 Client Tool 및 CLI 정리 (0) | 2019.03.19 |
---|---|
EIP 추가 / 변경 (0) | 2019.03.19 |
[aws-cli] aws s3 client tool 및 cli 정리 (0) | 2019.03.19 |
aws console dynamoDB 조회 유의사항(검색방법) (0) | 2019.03.19 |
Elastic Cache(Redis) 원격접속 툴로 못 붙는 현상 (0) | 2019.03.19 |