logrotate
logrotate 명령은 로그 파일을 닫았다가 다시 엽니다. 이 명령은 Linux 파일 시스템에서 로그 로테이션을 돕기 위한 것입니다.
대부분의 Linux 시스템에는 이 명령과는 별도로 logrotate 프로그램이 사전 설치되어 있습니다. 애플리케이션별 로그 로테이션 스크립트는 /etc/logrotate.d에 있습니다.
다음 스크립트는 /etc/logrotate.d/rippled로 생성할 수 있는 샘플입니다.
보관하는 로그의 양에 따라 최소 크기 및 회전과 같은 매개 변수를 구성할 수 있습니다. 서버 로그의 상세 수준을 구성하려면 rippled.cfg 파일의 log_level 설정을 사용하세요. 이 샘플 스크립트는 표준 log_level을 기반으로 하며 약 2주 분량의 로그를 압축 형식으로 저장합니다.
CentOS/Red Hat, Ubuntu 또는 Debian용 공식 패키지는 기본적으로 /etc/logrotate.d/rippled 스크립트를 제공합니다. 필요에 따라 이 스크립트를 수정할 수 있습니다. 수정 내용은 패키지 업그레이드 시 덮어쓰지 않습니다.
Note:
애플리케이션당 시스템 로그 로테이션 스크립트는 하나만 사용해야 합니다. 동일한 디렉터리를 처리하는 다른 로그 로테이션이 없는지 확인하세요.
logrotate
메소드는 권한이 없는 사용자가 실행할 수 없는 관리자 메소드입니다.
요청 형식
요청 형식의 예입니다:
요청에 매개변수가 포함되어 있지 않습니다.
응답 형식
성공적인 응답의 예입니다:
응답은 표준 형식을 따르며, 성공적인 결과에는 다음 필드가 포함됩니다:
발생 가능한 오류
일반적인 오류 유형입니다.
Last updated