NetWorker: 문제 해결을 위해 AUTHC DEBUG를 활성화하는 방법
Summary: 이 KB에서는 NetWorker의 인증 서비스(authc)에 대한 디버깅을 활성화하는 방법에 대한 개요를 제공합니다. 디버깅을 초기 문제 해결 단계로 활성화하지 않는 것이 좋습니다. 이 프로세스는 기본 로깅이 authc에서 발생한 문제를 충분히 자세히 설명하지 못할 때 권장됩니다.
Instructions
NetWorker(AUTHC) 서버에서 수정해야 하는 두 개의 파일이 있습니다.
(1)
/nsr/authc/webapps/auth-server/WEB-INF/classes/log4j.properties
Windows:
..\Program Files\EMC NetWorker\nsr\authc-server\tomcat\webapps\auth-server\WEB-INF\classes\log4j.properties
(2)
/opt/nsr/authc-server/conf/authc-cli-log4j.properties
Windows:
..\Program Files\EMC NetWorker\nsr\authc-server\conf\authc-cli-log4j.properties
(1) log4j.properties:
안에 log4j.properties 다음을 확인해야 합니다.
appender.app.policies.size.size=2000KB
appender.audit.policies.size.size=2000KB
logger.audit.level = error
rootLogger.level = warn
다음으로 변경합니다.
appender.app.policies.size.size=100MB
appender.audit.policies.size.size=100MB
logger.audit.level = debug
rootLogger.level= debug
(2) authc-cli-log4j.properties:
안에 authc-cli-log4j.properties 확인해야 할 파일:
appender.syslog.policies.size.size=100KB
rootLogger.level = error
appender.syslog.policies.size.size=100MB
rootLogger.level= debug
서비스 재시작:
디버그 변경 사항을 적용하려면 NetWorker Server 서비스를 재시작해야 합니다.
Linux:
nsr_shutdown
systemctl start networker
Windows:
net stop nsrd
net start nsrd
NetWorker Server daemon.raw 모니터링하여 NetWorker Server 서비스(nsrd) 시작과 관련된 메시지가 있는지 확인합니다.
Linux: /nsr/logs/daemon.raw
Windows: ..\Program Files\EMC NetWorker\nsr\logs\daemon.raw
NetWorker: nsr_render_log 사용하여 .raw 로그 파일을 렌더링하는 방법
DEBUG 태그가 지정된 메시지는 authc-server-audit.log 및 authc-server.log에 관한 자세한 내용을 참조하십시오.
Linux: /nsr/authc/logs/
Windows: ..\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\
디버그 비활성화:
교체 log4j.properties 및 authc-cli-log4j.properties 디버그 설정이 적용되기 전에 생성된 원본 복제본으로. 복제본이 생성되지 않은 경우 위에서 설명한 기본 매개변수를 설정합니다. 디버깅을 적용하지 않고 인증 서비스를 다시 로드하려면 NetWorker Server 서비스를 재시작해야 합니다.