CentOS의 로그 디렉터리 변경

CentOS의 로그 디렉터리 변경

OS가 로그를 기록하는 기본 디렉터리는 '/var/log/'입니다. 해당 디렉터리를 내가 만든 다른 디렉터리로 변경하고 싶습니다. 어떻게 해야 합니까?

메모:

경로(/var/log/)를 변경해 보았습니다..)에서 (/var/tmp_log/.) '/etc/rsyslog.conf'에 대상 폴더 '/tmp_log/'를 생성하고 PC를 재부팅했지만 새 로그 작성이 중지되었습니다.

그런 다음 원본 파일을 '/var/log/'에서 '/var/tmp_log/'로 복사하려고 시도했지만 작동하지 않았습니다.

답변1

안에 있는 다른 파일도 모두 확인하셨나요 /etc/rsyslog.d/?

/var/logrsyslog에 반드시 의존하지 않는 다른 많은 애플리케이션의 기본 로그 폴더입니다. 예를 들어 Apache는 rsyslog를 사용하지 않으므로 /var/log.

lsof +D /var/log/해당 폴더 내에 열려 있는 파일이 있는 모든 프로세스를 제공합니다. 파일이 열려 있는 프로세스만 표시됩니다. 일부 애플리케이션은 파일을 항상 열어 두지 않고 로그에 일괄적으로 쓰기만 합니다.

또 다른 옵션은 새 폴더를 만들고 해당 폴더를 가리키는 /var/tmp_log/심볼릭 링크를 만드는 것입니다. /var/log그게 효과가 있을까요?

관련 정보