본문 바로가기

Troubleshooting

[TS] 디스크 증설 시 "No space left on device” 오류 해결방법

반응형

오류내용

 

원인

발생하는 원인은 다양하지만 이 문서에서는 디스크 공간 부족을 가정하고 해결 가이드를 작성하였습니다.

 

 

해결 방법

`growpart`명령을 사용하여 블록 데이터를 증설할 때 "No space left on device" 오류가 발생하면, `growpart` 명령을 실행하기 전에 임시 파일 시스템인 `tmpfs`를 `/tmp`에 마운트를 진행합니다.

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

 

`growpart` 명령을 통해 블록 데이터 증설

  • sudo growpart {DISK} {PARTITION-NUMBER}
sudo growpart /dev/nvme0n1 1

파일시스템 증설

  • sudo resize2fs {Filesystem Path}
sudo resize2fs /dev/root

 

임시 파일시스템 `tmpfs` 해제

 

반응형

'Troubleshooting' 카테고리의 다른 글

Elasticsearch에서 GeoIP 업데이트 오류 해결하기  (0) 2023.09.07