본문 바로가기

IT/에러 회고

(2)
Cannot find module '<경로> - 빌드 에러 node 를 사용하다보면 종종 잘 되다가 해당 에러를 만날 때가 있다. 만약 새로 모듈을 추가했고 그 모듈을 사용하기 위해서라던지.. npm install 을 빠트렸다던지 해서 놓쳤다던가 하는 이유가 아닌 특별한 소스수정없이 빌드만 새로 했을 뿐인데 해당 에러가 발생하는 경우가 있다. 전혀 상관 없던 부분이었으나.. 혹시 내가 놓쳤던 부분이 있지 않을까 괜히 소스 수정해보고 여러가지 시도를 해봤으나.. 결론은 " 단순한 버그 " 였다 해결 방법 : EC2에 직접 접속하여 sudo nodemodule/문제가 되는 모듈 삭제 그리고 다시 npm install 또는 pipeline을 통해 재 빌드하게되면 다시 정상적으로 돌아가게된다. 시행착오 1. 버전문제일까봐 최신버전으로 받아봄. 2. 버전문제일까봐 아래버..
Error writing file '/rdsdbdata/tmp/' (Errcode: 28 - No space left on device) 를 만났다. - AWS RDS aurora 회사내에서 서비스를 운영하다가 해당 에러를 맞닥트렸다. Error writing file '/rdsdbdata/tmp/xXx' (Errcode: 28 - No space left on device) DB 스키마를 볼 일이 있어서 조회하는데 워크벤치에서 unable to load schema 라는 간단한 메시지와 함께 해당 에러를 맞닥트렸다. 내용은 정말 간단하게 "임시폴더가 가득 찼다" 의 내용이다. 에러는 간단했지만 파급은 굉장했다. 간단한 select 외에 db스키마 조회, 인덱스 생성, 그룹바이를 통한 select 등이 전부 동작이 되지 않았다. 보통 우리가 쿼리를 작성할 때, group by 등을 사용하는데 grouping이나 sorting등을 할 때 우리는 로컬에 임시테이블을 만들어서 적재를 한..