Reference Guide
24 명령줄 인터페이스 정보
세부 오류 보고
CLI에서 발생한 오류에서 수집된 오류 데이터는 파일에 기록됩니다.
CLI에 대한 세부 오류 보고는 다음과 같은 방식으로 작동합니다.
•
비정상적으로
CLI
를
종료하거나
스크립트
명령어
실행을
중단해야
할
경우
CLI
가
중단되기
전에
오류
데이터가
수집
및
저장됩니다
.
•CLI
에서는
표준
이름의
파일에
데이터를
기록하여
오류
데이터를
자동
으로
저장합니다
.
•CLI
에는
오류
데이터가
포함된
파일의
이전
버전에
대한
덮어쓰기
방지
기능이
없습니다
.
오류 처리를 위해 다음과 같은 두 가지 종류로 오류가 분류됩니다.
•
사용자가
입력한
매개변수
또는
구문
오류
•
작동
오류로
인해
발생하는
예외
이러한 두 가지 종류의 오류 중 하나가 발견되면 CLI에서는 오류 설명 정
보를 명령줄에 직접 작성하고 반환 코드를 설정합니다. 반환 코드에 따라
CLI에서는 오류의 원인인 매개변수에 대한 추가 정보를 작성할 수도 있습
니다. CLI에서는 입력된 구문 오류를 식별하는 데 도움이 되도록 권장되는
올바른 명령어 구문에 대한 정보도 작성합니다.
명령어를
실행하는
동안
예외가
발생하면
excprpt.txt
라는
파일에
오류
정보
가 자동으로 저장됩니다. excprpt.txt는 devmgr.datadir 시스템 속성에 지정
된 디렉터리에 저장됩니다. 이 디렉터리의 기본값은 Windows의 경우에는
기본 설치 디렉터리 아래의 "client/data" 디렉터리이고, Linux의 경우에는
/var/opt/SM
디렉터리입니다
.
어떤
이유로든
devmgr.datadir
에
지정된
디렉
터리에
이
파일을
저장할
수
없으면
excprpt.txt
파일은
CLI
가
실행되는
것과
동일한 디렉터리에 저장됩니다. 파일명이나 위치는 변경할 수 없습니다.
excprpt.txt
파일은
예외가
발생할
때마다
덮어쓰여집니다
.
excprpt.txt
파일
에
있는
정보를
저장하려면
새
파일이나
디렉터리에
정보를
복사해야
합니다
.