5
syslog에서 관리하는 로그 파일의 총 크기를 제한하려면 어떻게합니까? 이 크기 제한 (할당량)을 초과하면 가장 오래된 아카이브 로그 파일이 제거되어야합니다.syslog에서 관리하는 로그 파일의 총 크기를 제한하는 방법은 무엇입니까?
일부 로그 파일은 LOG_LOCALn에서 지정한 사용자 지정 파일이지만 할당량 문제와 관련해서는 문제가되지 않습니다.
감사합니다.
syslog에서 관리하는 로그 파일의 총 크기를 제한하려면 어떻게합니까? 이 크기 제한 (할당량)을 초과하면 가장 오래된 아카이브 로그 파일이 제거되어야합니다.syslog에서 관리하는 로그 파일의 총 크기를 제한하는 방법은 무엇입니까?
일부 로그 파일은 LOG_LOCALn에서 지정한 사용자 지정 파일이지만 할당량 문제와 관련해서는 문제가되지 않습니다.
감사합니다.
Linux 유틸리티 logrotate은 과도한 디스크 공간을 차지하지 않도록 주기적으로 시스템 오류 로그 파일의 이름을 바꾸고 재사용합니다. Linux 시스템은 이와 관련된 모든 관련 정보를 파일에 저장합니다. /etc/logrotate.conf
로그 크기를 관리하는 데 도움이되는 많은 속성이 있습니다. 어떤 일을하기 전에 설명서 ("man logrotate")를 읽으십시오.
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
# packages drop log rotation information into this directory
include /etc/logrotate.d
# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
missingok
monthly
create 0664 root utmp
rotate 1
}
/var/log/btmp {
missingok
monthly
create 0660 root utmp
rotate 1
}
# system-specific logs may be configured here
우리가 매주 basis.This에 회전 할 것이라고 로그 파일을 볼 수 있듯이
내 컴퓨터에서 사용할 수 없습니다 매일 basis.The를 압축 변경 될 수 있습니다 다음과 같이 내 컴퓨터에서이 파일을 찾습니다. 로그 파일 크기를 작게 만들려면이 옵션을 사용할 수 있습니다. 이 항목을 완전히 이해하려면 article을 참조하십시오.
logrotate를 구성하십시오. 일부 syslog 화신은 내부적으로 logrotating을 지원합니다. – user3159253