CmsConfig discover 명령

CmsConfig discover 명령을 사용하여 옵션 파일 및 로그 파일을 자동으로 감지하고 이들 파일을 client-configuration.xml 클라이언트 구성 파일에 추가할 수 있습니다. 이 방법으로 client management service 가 클라이언트 로그 파일에 액세스할 수 있고 Operations Center에서 진단에 사용할 수 있도록 하는 데 도움을 줄 수 있습니다.

일반적으로 client management service 설치 프로그램은 CmsConfig discover 명령을 자동으로 실행합니다. 따라서 백업 아카이브 클라이언트를 변경(예: 클라이언트 추가, 서버 구성 또는 로그 파일 위치 변경)한 경우 수동으로 이 명령을 실행해야 합니다.

client management serviceclient-configuration.xml 파일에 로그 정의를 작성하려면 IBM Storage Protect 서버 주소, 서버 포트 및 클라이언트 노드 이름을 확보해야 합니다. 노드 이름이 클라이언트 옵션 파일 (일반적으로 Linux® 클라이언트 시스템의 경우 dsm.sys , Windows 클라이언트 시스템의 경우 dsm.opt ) 에 정의되어 있지 않으면 클라이언트 시스템의 호스트 이름이 사용됩니다.

클라이언트 구성 파일을 업데이트하려면 client management service 가 하나 이상의 로그 파일 (예: dsmerror.logdsmsched.log) 에 액세스해야 합니다. 최상의 결과를 얻으려면 백업 아카이브 클라이언트 명령 dsmc의 경우와 동일한 환경 변수를 사용하여 동일한 디렉토리에서 CmsConfig discover 명령을 실행하십시오. 이러한 방법으로 올바른 로그 파일을 찾을 가능성을 높일 수 있습니다.

클라이언트 옵션 파일이 사용자 정의 위치에 있거나 일반 옵션 파일 이름을 가지지 않은 경우, 감지 범위를 좁히기 위해 클라이언트 옵션 파일의 경로를 지정할 수도 있습니다.

구문

구문 다이어그램 읽기비주얼 구문 다이어그램 건너뛰기 CmsConfig discover configPath

매개변수

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.