오늘도 한 뼘 더

[AWS] EC2 - failed [sfd_list:1] sfdisk --list --unit=S /dev/nvme0n1 본문

DevOps & Infra/AWS

[AWS] EC2 - failed [sfd_list:1] sfdisk --list --unit=S /dev/nvme0n1

나른한댕댕이🐶 2023. 1. 25. 11:45
728x90
반응형

  # 배경  

EC2에 root 시스템에 공간이 없어 연결되어 있는 스토리지 볼륨을 늘려야 했다. 

볼륨 크기를 늘리는 과정에서 에러가 발생

 

  # 문제  

sudo growpart /dev/nvme0n1 1

위 명령어를 통해서 볼륨 크기를 늘리려고 했을 때 다음과 같은 문제가 발생하였다.

failed [sfd_list:1] sfdisk --list --unit=S /dev/nvme0n1

 

  # 원인 및 해결방법  

EBS 볼륨 크기를 늘리기 위해서는 연결되어 있는 서버에 여유 공간이 있어야 하는데 여유 공간이 없어 크기를 늘릴 때 에러가 난 것이다. 

https://aws.amazon.com/ko/premiumsupport/knowledge-center/ebs-volume-size-increase/

 

Amazon EBS에서 ‘No space left on device’ 오류 해결

파일 시스템에 남은 공간 없음 오류가 표시되는 경우 EBS 볼륨의 크기를 늘리려면 어떻게 해야 합니까? 최종 업데이트 날짜: 2020년 5월 7일 Amazon Elastic Block Store(Amazon EBS) 볼륨 크기를 늘리려고 했

aws.amazon.com

## 임시 파일 시스템 사용

1. 임시 파일 시스템을 탑재하여 여유 공간을 확보한다.

sudo mount -o size=10M,rw,nodev,nosuid -t tmpfs tmpfs /tmp

 

2. 파티션의 크기를 늘리면 성공하는 것을 확인할 수 있다.

sudo growpart /dev/nvme0n1 1

3. 파일 시스템 확장하기

sudo xfs_growfs /dev/nvme0n1p1
728x90
반응형
Comments