logrotate 관련 생겼던 문제

Byung Seon Kang·2022년 7월 23일
0

삽질

목록 보기
1/2
  • nginx log 저장 시에 일자별로 저장하려고 logrotate를 사용했는데 다음과같은 문제들이 발생했었다.
  1. /etc/logrotate.conf를 안읽음.
    원인과 해결
    아직 원인 못찾음.
  2. window에서 alpine(linux 가벼운판) 환경으로 도커 세팅해주면서 /etc/logrotate.d/nginx를 window 환경에서 만든 것을 넘겨주는데 linux에서 이를 제대로 읽지 못함.
    원인과 해결
    원인 : 윈도우는 CRLF, linux는 LF로만 개행. 이로인해 변환과정에서 문제가 생김.
    해결 : dockerfile에 RUN dos2unix /etc/logrotate.d/nginx command 추가해서 해결.
profile
왜 필요한지 질문하기

0개의 댓글