셀레니움 크롤러를 돌리다가 아래와 같은 에러가 발생했다.
구글링 결과, C 드라이버 혹은, 크롬 드라이버의 바이너리 파일이 위치한 공간이 꽉찼을 때 발생하는 에러였다.
서버의 용량 확인 결과, 전체 서버의 약 60%를 사용하고 있었기 때문에...
이유를 찾기가 굉장히 어려웠다.
그리고 크롬 드라이버의 쿠키가 저장되는 폴더에 들어갔고,
/tmp 폴더 확인 결과
뭔지 알수없는 파일들이 줄줄이 늘어있었고,
파이썬 파일 개수 확인 결과
.com.google.Chrome 파일이 약 45000개 정도 있었다,,
이 영향이 아닐까 하는 생각에 과감히 모든 파일을 지웠다
rm -rf $(ls -a | grep -P ".com.google.Chrome.*")
정규식을 사용하여 모든 파일을 삭제했는데,
사실 저 파일이 왜 생긴건지 아직 원인 파악을 하지 못했다,,
쿠키 파일이라고 하는데, 아직까지 셀레니움을 쓰면서 이런 파일로 인해, 실행되지 못하는 경우는 처음봤기 때문,,
'Developer > Troubleshooting' 카테고리의 다른 글
ModuleNotFoundError: No module named 'DBUtils' (0) | 2021.02.22 |
---|---|
Message: unknown error: cannot create temp dir for unpacking extensions (0) | 2021.01.20 |
linux vi error (0) | 2021.01.20 |
스프링 부트 An internal error occurred during: "Building UI model". (1) | 2020.12.30 |
Failed: element not interactable in headless chrome (0) | 2020.07.25 |