Errorlogmax
errorlogmax 옵션은 오류 로그의 최대 크기(MB)를 지정합니다. 오류 로그의 기본 이름은 dsmerror.log입니다.
로그 랩핑은 errorlogmax 옵션으로 제어됩니다. errorlogmax가 영(0)으로 설정된 경우 로그 크기에 제한이 없습니다. 로그된 항목은 랩핑
되지 않고 이전에 로깅된 항목을
겹쳐씁니다. errorlogmax가 영(0)으로 설정되지 않은 경우 로그 파일이 최대 크기에 도달한 후 최신 로그 항목이 이전 로그 항목을
겹쳐씁니다.
로그 제거는 errorlogretention 옵션으로 제어됩니다. 제거된 로그는 랩핑되지 않습니다. 대신 errorlogretention 옵션에서 지정한 일 수보다 오래된 로그 항목은 로그 파일에서 제거됩니다.
로그 랩핑(errorlogmax 옵션)에서 로그 제거(errorlogretention 옵션)로 변경할 경우 모든 기존 로그 항목은 보관되고 새로운 errorlogretention 기준을 사용하여 로그가 제거됩니다. 제거된 로그 항목은 dsmerlog.pru라는 파일에 저장됩니다.
로그 제거 사용(errorlogretention 옵션)에서 로그 랩핑 사용(errlogmax 옵션)으로 변경할 경우 기존 로그의 모든 레코드가 dsmerlog.pru 로그 파일에 복사되고, 기존 로그는 비워지며, 새로운 로그 랩핑 기준을 사용하여 로깅이 시작됩니다.
errorlogmax 옵션 값만 변경할 경우, 기존 로그는 새 크기에 맞게 확장 또는 축소됩니다. 값이 줄어들면 파일을 새 크기로 줄이기 위해 가장 오래된 항목이 삭제됩니다.
errologmax 또는 errorlogretention을 지정하지 않을 경우 오류 로그가 크기 제한없이 증가할 수 있습니다. 로그가 디스크 자원을 소모하지 않도록 로그 내용을 수동으로 관리해야 합니다. 옵션을 지정하지 않은 상태에서 로그가 작성된 경우 나중에 명령을 실행하고 errorlogretention 옵션을 지정하면 지정된 보존 값을 사용하여 로그가 제거됩니다. 옵션을 지정하지 않은 상태에서 로그가 작성된 경우 나중에 명령을 실행하고 errorlogmax 옵션을 지정하면 기존 로그가 제거된 로그처럼 처리됩니다. 즉, dsmerror.log 파일의 컨텐츠가 dsmerlog.pru 라는 파일에 복사되고 새 로그 항목이 dsmerror.log 에 작성되며 최대 크기에 도달하면 로그가 랩핑됩니다.
LOGHEADERREC 661 104857600 IBM Spectrum Protect 8.1.0 Fri Dec 9 06:46:53 2011LOGHEADERREC 텍스트의 날짜 및 시간 소인은 dateformat 또는 timeformat 옵션에 지정된 설정을 사용하여 형식화됩니다.





지원되는 클라이언트
이 옵션은 모든 클라이언트에서 사용할 수 있습니다.
옵션 파일



이 옵션을 서버 스탠자 내의 클라이언트 시스템 옵션 파일 (dsm.sys) 에 두십시오.
이 옵션을 클라이언트 옵션 파일(dsm.opt)에 두십시오.




GUI의 클라이언트 환경 설정 탭에서 오류 로그 파일 랩핑 사용 을 선택하고 로그 파일에 0이 아닌 최대 크기 를 지정하여 이 옵션을 설정할 수도 있습니다. 로그 파일의 랩핑을 방지하려면 최대 크기를 영(0)으로 설정하십시오. 최대 랩핑이 영(0)으로 설정된 경우
오류 로그 파일 랩핑 사용 옵션을 선택 취소하거나 설정하는 것이 아무런 영향을 주지 않습니다. 최대 크기가 영(0)으로 설정된 경우 로그 랩핑이 발생하지 않습니다.
구문
매개변수
- 크기
- 로그 파일의 최대 크기를 메가바이트로 지정합니다. 값의 범위는 0 - 2047입니다. 기본값은 0이며, 로그 파일 랩핑을 사용 불가능으로 설정하고 로그 파일이 무한정 증가할 수 있도록 합니다.
예제
- 옵션 파일:
errorlogmax 2000- 명령행:
-errorlogmax=2000
이 옵션은 초기 명령행에서만 유효하고 대화식 모드에서는 사용할 수 없습니다.
