노력과 삽질 퇴적물
리눅스: grep 함정과 임기응변
오늘은 튜토리얼이나 샘플 코드가 아닌 실무에서 겪은 '괴담'에 가깝습니다. 요약본을 말하자면, 'grep 명령어가 파일 용량에 따라 결과가 상이하다.'입니다. 읽고도 '무슨 헛소리냐'싶어지죠? 저도 잘못 본 거였으면 좋겠지만, 이 이슈로 금요일 오전부터 오후까지 진땀 뺀터라. 당시 환경 > 우분투 16.04LTS, AWS ec2 > 톰캣 8.5 > 1.2~1.3GB정도 되는 톰캣 로그 3개. > mongoDB v4.2.12 테이블 일부를 초기화 시키다 그만 누적을 유지해야 하는 컬렉션까지 날려버린겁니다. 자동 백업본이나 수동 백업본이 아예 없던건 아니지만 시간상 몇 시간 공백이 있다 보니 대체 불가인 자료여서 어떻게든 복원을 시켜야 하는거였죠. 그런데 어떤 방법으로? 구명 보트를 찾아라. noSQL인 몽..
프로그래밍note/미분류.
2022. 5. 21. 23:09