본문 바로가기

Developer/Troubleshooting

Message: unknown error: cannot create temp dir for unpacking extensions

셀레니움 에러가 발생하였다.

 

디렉토리가 확장이 되지않는다는 문구를 보고

제일 번저 서버 용량을 확인해보았다.

 

셀레니움 코드만 데몬으로 작동하는 서버임에도, 용량이 엄청나게 많이 줄어있었고

이전에 이와 비슷한 문제가 있었던 것으로 기억했다.

 

그래서

cd
du -h --max-depth=1

를 사용해서 디렉토리마다 용량을 확인했더니 /tmp 파일이 너무 많은 용량을 차지하고 있었다.

 

지난번에 비슷한 에러가 발생했을 때, /tmp안에 .com.google.Chrome.~~ 하는 디렉토리가 엄청 많았던 적이 있었다.

 

 

예상대로 파일이 엄청나게 많이 쌓여있었고, 관련 디렉토리 모두 지워줬다.

(디렉토리여서, rm -r .com.google.Chrome.*로 지웠다.)

 

에러 역시 해결되었다!

 

도대체 저 파일이 뭐길래 저렇게 많이 쌓이는거고, 셀레니움 에러가 나는건지 찾아보고 있으나,, 못찾아내고있다

정확한 원인을 모르겠어서, 주기적으로 삭제하는 스크립트를 생성해서 돌릴 예정이다.