Tech/ELK
[Elastic Search] wsl에서 esdump시, no space left on device 에러 해결
kangprog
2021. 12. 9. 15:01
반응형
WSL Virtual Disk 확장으로 해결했다.
esdump
를 사용하여, elastic search 인덱스 백업 중 No space left on device
에러가 발생했다.
무슨 에러인지 검색해보니, 저장공간이 부족해서 발생하는 에러
라고 한다.
wsl의 가상디스크 공간이 별개로 설정된다는 것을 인지하지 못한채, 큰 크기의 인덱스를 백업하려 했기 때문에 발생한 에러였다...
내가 작업했던 환경은 WSL2 Ubuntu를 사용하는 상태였다.
실제로 약 350GB의 인덱스를 백업하는 도중에 에러가 발생했고, df -h
로 wsl의 디스크 공간을 확인 해보니, 251GB
만큼 할당되어있었다.
큰 크기의 인덱스를 백업하기 위해서, WSL에 할당된 디스크 공간을 확장 시킬 방법이 필요했다.
WSL 디스크 공간 확장 방법은 아래 링크대로 따라하면 가능하다.
디스크 크기를 재 할당 후, 다시 백업을 진행하였다.
! 참고
window에서 elastic dump 설치 방법
https://quangphamsoft.wordpress.com/2017/03/23/importing-a-json-file-into-elasticsearch/
반응형