CmsConfig discover 명령
CmsConfig discover 명령을 사용하여 옵션 파일 및 로그 파일을 자동으로 감지하고 이들 파일을 client-configuration.xml 클라이언트 구성 파일에 추가할 수 있습니다. 이 방법으로 client management service 가 클라이언트 로그 파일에 액세스할 수 있고 Operations Center에서 진단에 사용할 수 있도록 하는 데 도움을 줄 수 있습니다.
일반적으로 client management service 설치 프로그램은 CmsConfig discover 명령을 자동으로 실행합니다. 따라서 백업 아카이브 클라이언트를 변경(예: 클라이언트 추가, 서버 구성 또는 로그 파일 위치 변경)한 경우 수동으로 이 명령을 실행해야 합니다.
client management service 가 client-configuration.xml 파일에 로그 정의를 작성하려면 IBM Storage Protect 서버 주소, 서버 포트 및 클라이언트 노드 이름을 확보해야 합니다. 노드 이름이 클라이언트 옵션 파일 (일반적으로 Linux® 클라이언트 시스템의 경우 dsm.sys , Windows 클라이언트 시스템의 경우 dsm.opt ) 에 정의되어 있지 않으면 클라이언트 시스템의 호스트 이름이 사용됩니다.
클라이언트 구성 파일을 업데이트하려면 client management service 가 하나 이상의 로그 파일 (예: dsmerror.log 및 dsmsched.log) 에 액세스해야 합니다. 최상의 결과를 얻으려면 백업 아카이브 클라이언트 명령 dsmc의 경우와 동일한 환경 변수를 사용하여 동일한 디렉토리에서 CmsConfig discover 명령을 실행하십시오. 이러한 방법으로 올바른 로그 파일을 찾을 가능성을 높일 수 있습니다.
클라이언트 옵션 파일이 사용자 정의 위치에 있거나 일반 옵션 파일 이름을 가지지 않은 경우, 감지 범위를 좁히기 위해 클라이언트 옵션 파일의 경로를 지정할 수도 있습니다.
구문
매개변수
- configPath
- 클라이언트 옵션 파일의 경로(일반적으로 dsm.opt)입니다. 클라이언트 옵션 파일이 기본 위치에 있지 않거나 기본 이름을 가지지 않은 경우, 구성 경로를 지정하십시오. client management service 는 클라이언트 옵션 파일을 로드하고 여기에서 클라이언트 노드 및 로그를 발견합니다. 이 매개변수는 선택사항입니다.
Linux 클라이언트 시스템에서 client management service 는 항상 클라이언트 사용자 옵션 파일 (dsm.opt) 을 먼저 로드한 후 클라이언트 시스템 옵션 파일 (일반적으로 dsm.sys) 을 찾습니다. 그러나 configPath 매개변수의 값은 항상 클라이언트 사용자 옵션 파일입니다.
Linux 클라이언트 시스템의 예
- 클라이언트 로그 파일을 감지하고 자동으로 로그 정의를 client-configuration.xml
파일에 추가하십시오.
/opt/tivoli/tsm/cms/bin 디렉토리에서 다음 명령을 실행하십시오.
- 명령:
./CmsConfig.sh discover- 출력:
Discovering client configuration and logs. server.example.com:1500 SUSAN /opt/tivoli/tsm/client/ba/bin/dsmerror.log Finished discovering client configuration and logs.
- /opt/tivoli/tsm/client/ba/bin/daily.opt 파일에 지정된 구성 파일 및 로그 파일을 감지하고 로그 정의를 자동으로 client-configuration.xml 파일에 추가합니다.
/opt/tivoli/tsm/cms/bin 디렉토리에서 다음 명령을 실행하십시오.
- 명령:
./CmsConfig.sh discover /opt/tivoli/tsm/client/ba/bin/daily.opt- 출력:
Discovering client configuration and logs server.example.com:1500 NO_SSL SUSAN Capabilities: [LOG_QUERY] Opt Path: /opt/tivoli/tsm/client/ba/bin/dsm.sys Log File: /opt/tivoli/tsm/client/ba/bin/dsmerror.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Log File: /opt/tivoli/tsm/client/ba/bin/dsmsched.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Finished discovering client configuration and logs.
Windows 클라이언트 시스템의 예
- 클라이언트 로그 파일을 감지하고 자동으로 로그 정의를 client-configuration.xml
파일에 추가하십시오.
C:\Program Files\Tivoli\TSM\cms\bin 디렉토리에서 다음 명령을 실행하십시오.
- 명령:
cmsconfig discover- 출력:
Discovering client configuration and logs. server.example.com:1500 SUSAN C:\Program Files\Tivoli\TSM\baclient\dsmerror.log Finished discovering client configuration and logs.
- c:\program
files\tivoli\tsm\baclient\daily.opt 파일에 지정된 구성 파일 및 로그 파일을 감지하고 로그 정의를 자동으로 client-configuration.xml 파일에 추가합니다.
C:\Program Files\Tivoli\TSM\cms\bin 디렉토리에서 다음 명령을 실행하십시오.
- 명령:
cmsconfig discover "c:\program files\tivoli\tsm\baclient\daily.opt"- 출력:
Discovering client configuration and logs server.example.com:1500 NO_SSL SUSAN Capabilities: [LOG_QUERY] Opt Path: C:\Program Files\Tivoli\TSM\baclient\dsm.opt Log File: C:\Program Files\Tivoli\TSM\baclient\dsmerror.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Log File: C:\Program Files\Tivoli\TSM\baclient\dsmsched.log en_US MM/dd/yyyy HH:mm:ss Windows-1252 Finished discovering client configuration and logs.
