EC2 인스턴스를 운영 하다보면 디스크 공간이 부족한 경우가 생깁니다.
이 때 EBS 볼륨을 생성해서 EC2 인스턴스에 연결하면 , 디스크 걱정없이 데이터를 저장하실 수 있습니다.
EC2 서비스에서 좌측 Elastic Block Store 아래 볼륨 메뉴를 클릭합니다.
우측 상단의 “볼륨 생성” 버튼을 클릭합니다.
볼륨 설정에서
볼륨유형 – 범용 SSD(gp2)
크기 - 1GB
가용 영역 - 서브넷과 동일한 가용 영역
나머지는 기본 설정으로 선택합니다.
태그 추가 버튼을 누른 후 키는 “Name”, 값은 “user**-data”로 입력합니다.
“볼륨 생성” 버튼을 눌러 생성을 마무리 합니다.
볼륨이 사용 가능 상태가 되면 우측 작업 메뉴에서 “볼륨 연결”을 선택합니다.
앞에서 생성했던 user**-web1인스턴스를 선택하고
“볼륨 연결”버튼을 클릭합니다.
리눅스 서버로 ssh를 통해 접속합니다.
lsblk 명령을 통해 볼륨이 가상서버에 연결된 것을 확인합니다. (xvdf로 연결)
$sudo lsblk
mkfs 명령어로 해당 디바이스를 xfs 파일 시스템으로 포멧합니다.
$sudo mkfs -t xfs /dev/xvdf
/data를 마운트 포인트로 생성합니다.
$sudo mkdir /data
/data를 마운트합니다
$sudo mount /dev/xvdf /data
df 명령어로 마운트 상태를 확인합니다. /dev/xvdf 디바이스가 /data로 연결되었고 , 사이즈도 확인합니다.
$df -h