Avamar: Avamar Data Domain 로그에서 디버그 레벨 로깅을 활성화하는 방법(ddrmaint.log)
Summary: 이 문서에서는 문제 해결을 위해 Avamar Utility Node의 로그(ddrmaint.log)에 디버그 모드를 사용하도록 설정하는 방법에 대해 설명합니다.
Instructions
주의: 중요 참고: 관련 정보를 수집한 후에는 디버그를 비활성화해야 합니다. 디버그를 비활성화하지 않으면 Avamar 또는 Data Domain 유지 보수 성능 문제가 발생할 수 있습니다.
1. Avamar Utility Node에 admin으로 로그인합니다.
2. 루트 권한으로 상승합니다.
3. 루트 키를 로드합니다. Avamar: Avamar Server에 로그인하고 다양한 키를 로드하는 방법 에서 필요에 따라 키를 로드하는 방법에 대한 자세한 내용을 참조하십시오.
참고: 이 문서의 나머지 부분에서는 관리자 키가 로드되었다고 가정합니다.
4. 다음을 실행합니다. ddrmaint 명령을 실행하여 Avamar와 DD(Data Domain) 간의 연결을 보장합니다.
ddrmaint read-ddr-info
출력이 표시되는 방법의 예는 부록 A를 참조하십시오. ddrmaint.log에 관한 자세한 내용을 참조하십시오.
참고: 이 명령이 예상대로 출력을 반환하지 않으면 Dell Technologies Avamar 지원에 문의하십시오.
5. 생성 또는 편집 ddrmaint.cmd VI (또는 이에 상응하는 것)를 사용하는 파일 :
vi /usr/local/avamar/var/ddrmaint.cmd
6. 파일에 다음 줄을 추가합니다.
--debug
7. 파일을 저장합니다.
8. ddrmaint 명령을 실행하여 디버그 메시지와 함께 로그를 강제로 업데이트합니다.
ddrmaint read-ddr-info
9. 디버그가 활성화되었는지 확인하려면 ddrmaint.log 디버그 메시지의 경우:
grep "Debug:" /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log
디버그 출력이 ddrmaint.log에 관한 자세한 내용을 참조하십시오.
10. 문제 해결이 완료되면 ddrmaint.log 파일에서 디버그 플래그를 제거합니다.
디버그를 비활성화하지 않으면 Avamar 또는 Data Domain 유지 보수 성능 문제가 발생할 수 있습니다.
Additional Information
부록 A:
디버그가 활성화되기 전 ddrmaint.log의 예:
('ddrmaint read-ddr-info' 로그에서 이 출력을 트리거하는 명령 실행)
Mar 18 12:33:07 avamar1 ddrmaint.bin[13517]: Info: ============================= read-ddr-info cmd start v6.1.0-402 =============================
Mar 18 12:33:07 avamar1 ddrmaint.bin[13517]: Info: read-ddr-info cmdline: '/usr/local/avamar/bin/ddrmaint.bin --flagfile=/usr/local/avamar/etc/usersettings.cfg --password=**************** --server=avamar1 --vardir=/usr/local/avamar/var --bindir=/usr/local/avamar/bin --id=root --vardir=/usr/local/avamar/var --bindir=/usr/local/avamar/bin --sysdir=/usr/local/avamar/etc read-ddr-info'
Mar 18 12:33:07 avamar1 ddrmaint.bin[13517]: Info: read-ddr-info::checkflags read-local: 0
Mar 18 12:33:07 avamar1 ddrmaint.bin[13517]: Info: ============================= read-ddr-info cmd finished
부록 B:
디버그가 활성화된 후 ddrmaint.log 예:
('ddrmaint read-ddr-info' 로그에서 이 출력을 트리거하는 명령 실행)
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Info: ============================= read-ddr-info cmd start v6.1.0-402 =============================
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Info: read-ddr-info cmdline: '/usr/local/avamar/bin/ddrmaint.bin --flagfile=/usr/local/avamar/etc/usersettings.cfg --password=**************** --server=avamar1 --vardir=/usr/local/avamar/var --bindir=/usr/local/avamar/bin --id=root --debug --vardir=/usr/local/avamar/var --bindir=/usr/local/avamar/bin --sysdir=/usr/local/avamar/etc read-ddr-info'
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Debug: read-ddr-info::connect addr=10.20.30.40:27000 expert=false
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Debug: read-ddr-info::connect socket=tcp servaddr=10.20.30.40:27000 fd=4 bufsize=60000 isclosed=0
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Debug: read-ddr-info::login - Command type requires login
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Debug: read-ddr-info::connect hasstatusexts=1
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Debug: read-ddr-info::execute setting DB to not flush streams
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Info: read-ddr-info::checkflags read-local: 0
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Debug: read-ddr-info::is_command_successful fault_count: 0
Mar 18 12:33:56 avamar1 ddrmaint.bin[13542]: Info: ============================= read-ddr-info cmd finished =============================