Fall in IT.

AWS - EC2 하드디스크 용량 늘리기 본문

Amazon Web Service(AWS)

AWS - EC2 하드디스크 용량 늘리기

D.Y 2019. 3. 15. 10:10


안녕하세요.


서버를 운영하다보면 서버의 하드 디스크 사이즈가 부족한 경우가 생길 수 있습니다.

오늘은 서버의 루트 볼륨을 늘리는 방법에 대해서 알아보도록 하겠습니다.


해당 글은 운영중인 서버의 디스크 용량을 빠르게 확장하기 위해서 상세한 내용은 생략되어 작성되었습니다. 따라서, 자세한 내용을 확인하고자 하는 분들은 AWS 공식 문서를 확인해주세요. : )


볼륨을 확장하기 위해서는 2가지 단계가 진행되어야합니다.
첫 번째는 EBS 볼륨을 확장해야하고, 두 번째는 파일 시스템을 확장해야 합니다.

확장한 볼륨을 모두 사용하기 위해서는 파일 시스템의 크기를 조정해야만 합니다. 파일 시스템 관련 명령을 사용하여 확장한 볼륨에 맞게 파일 시스템의 크기를 조정합니다. ext2, ext3, ext4 파일 시스템의 경우 이 명령은 resize2fs이고, XFS 파일 시스템의 경우 이명령은 xfs_growfs입니다.


EBS 볼륨 확장하기    

  • AWS console에 접속한다.
  • EC2 서비스 > 인스턴스에 접속한다.
  • 하드 디스크 볼륨을 늘리고 싶은 EC2를 선택하고, 하단에 루트 디바이스 (ex. /dev/sda1)를 클릭

  • EBS ID를 클릭하여 EBS 볼륨 수정을 클릭

  • 원하는 크기로 조정한다.


볼륨 크기 조정 후 Linux 파일 시스템 확장하기
  • 어떤 파티션의 크기를 조정해야 하는지 확인
    $ lsblk
    
  • Linux 파티션 크기 조정
    $ sudo growpart /dev/xvdf 1  #디바이스 이름과 파티션 번호를 구분하는 공백을 추가해야합니다.
    
  • 파티션 크기 확인
    $ lsblk
    
  • Linux 파일 시스템 확장
    $ sudo resize2fs /dev/xvdf1
    
  • 디스크 용량 확인
    $ df -h
    


참조



모두 즐거운 코딩하세요~


Comments