create EBS & mount to EC2

2022. 5. 21. 13:32Cloud/aws

EBS 를 생성하고 마운트 시키는 작업입니다

이미 아시는 분들은 스킵하시거나 참고만 해주시면 감사드리겠습니다


EBS 생성을 위해 Elastic Block Store 에 불륨을 누릅니다

.

처음 EC2를 생성할 때 설정한 불륨이 나오는데 새로 생성할거기 떄문에 볼륨생성을 누릅니다

 

자신의 원하는 크기를 지정하시고 자신의 EC2 가 있는 가용영역을 등록시켜주어야 됩니다

설정한 가용영역이 자신의 EC2 인스턴스의 가용영역과 다르면 마운트가 안되므로 일치시켜주어야 됩니다

모두 하시면 볼류생성을 눌러줍니다

 

참고로 자신의 EC2 인스턴스 가용영역 확인방법은 자신의 EC2 인스턴스 -> 가용영역 부분을 확인해주시면 됩니다

 

완료하시면 볼륨이 생성된 것을 확인할 수 있습니다

 

새로 만든 볼륨을 선택하고 작업 -> 볼륨연결을 누릅니다

 

자신이 선택한 인스턴스 id 값을 넣어주고 볼륨 연결을 누릅니다

 

연동 확인을 위해 EC2 인스턴스 -> 스토리지에 가보니 새로 생성한 볼륨과 잘 연동된 것을 확인했습니다

 

터미널에 확인해보기 위해 putty를 이용해보겠습니다

디스크를 보기 위해 root 권한으로 sudo fdisk -l 을 명령하면 아까 전 생성한 100gib 볼륨을 확인할 수 있습니다

 

마운트를 하기 위해 먼저 sudo df -h 를 명령하여 현재 마운트된 디렉토리와 파티션을 확인합니다

20G 인  /dev/xvda1에 만들어보겠습니다

저는 웹서버를 설치할 예정이므로 www 디렉토리를 생성하여 여기에 마운트를 시켜주겠습니다

먼저 sdc를 포맷하겠습니다

 

sudo fdisk /dev/xvdc 를 명령하여 파티션을 만들어 보겠습니다

파티션을 1개 만들어 주고

설정된 것을 확인하기 위해 print 를 명령하여 보았습니다

xvdc의 100 gib 짜리를 xvdc1번 파티션으로 전체를 다 쓸 수 있습니다

w 를 명령하여 빠져 나옵니다

 

mkfs로 포맷을 시켜주기 위해 sudo mkfs.xfs /dev/xvdc1 을 명령하여 포맷을 시켜줍니다

 

var/www 로 마운트 시켜주겠습니다

sudo mount /dev/xvdc1 /var/www 를 명령시켜주고 sudo df -h 를 명령하여 현재 마운트를 확인해보니 잘 생성된 것을 확인했습니다

하지만 이 상태로는 재시작 할때 방금 생성한 마운트된 정보가 날라가므로 vi 에디터를 파일시스템에 정보를 입력하여 재시작해도 적용되게 설정하겠습니다

 

파일시스템 정보가 있는 /etc/fstab 에 vi 에디터를 실행시켜 설정된 정보를 넣어주겠습니다

 

재부팅하여 로그인 하여 현재 마운트 정보를 확인해도 날아가지 않고 남아있는 것을 확인했습니다

'Cloud > aws' 카테고리의 다른 글

create AWS EIP & connect to EC2  (0) 2022.05.23
EC2 리전 변경 오류 해결  (0) 2022.05.21
about EC2 & EBS  (0) 2022.05.20
connect EC2 to putty  (0) 2022.05.20
Create EC2  (0) 2022.05.19