본문 바로가기

IT

에러 해결 - vi error write error in swap file / jupyter error [Errno 28] No space left on device

서버에서 jupyter noteboock을 사용하다가  forbidden 에러가 발생하며 저장이 되지 않았고, 새로운 탭을 열어서 다시 저장하려고 하니 [Errno 28] No space left on device 에러가 발생했다.

 

저장 가능한 공간이 부족하다그러니 vi로 파일을 생성해보았다.

vi를 통해 파일을 생성하거나 열게되니 "write error in swap file" 라는 문구가 잠깐뜬다 사라진다.

저장은 또 된다.

 

구글링해보니 저장공간이 부족한것이 맞으니 df -h로 가득찬 용량을 확인해보고 정리하라고 한다.

 

아무리 df -h 를 통해 확인해봐도 꽉찬 스토리지는 없었다.

inode?

 

df -i 로 inode가 꽉찼는지 확인해 보라는 얘기가 있어서 확인해봤지만, 역시 가득찬것은 없었다.

알고보니 inode가 꽉찬건 맞지만 어떠한 이유로 해당 서버에서 확인이 안되었다.

 

IBM서버로 가서 mmdf명령어를 통해 이를 확인할 수 있었다.

 

결론적으로 system pool에 공간이 없어서 발생한 오류인것, 해당 내용을 확인하기 위해서는 여러 방법이 있으니, 구글링을 통해 각자 환경에 맞는 방법으로 확인이 필요하다.