



처리 환경 변수 설정
일부 상황에서는 IBM® Storage Protect 애플리케이션이 클라이언트 조작을 수행하는 데 필요한 파일을 찾을 수 있고 애플리케이션이 클라이언트 조작 중에 발생하는 이벤트 및 오류를 기록하는 로그 파일을 작성할 수 있도록 환경 변수를 설정해야 합니다.
다음 환경 중 하나에서는 환경 변수를 설정해야 합니다.
- 백업 아카이브 클라이언트가 설치된 디렉토리가 아닌 디렉토리에서 백업 아카이브 클라이언트를 호출하려고 합니다.
- 백업 아카이브 클라이언트, 관리 클라이언트 또는 모두에 대해 다른 옵션 파일을 지정하려고 합니다.
- 기본 설치 디렉토리에 로그 파일을 작성하지 않으려고 합니다.
팁: optfile 옵션을 사용하여 명령행 클라이언트 (관리 클라이언트가 아님) 에 대한 대체 클라이언트 옵션 파일을 지정할 수도 있습니다.
백업 아카이브 클라이언트 처리에 영향을 주는 설정할 수 있는 환경 변수는 네 가지입니다.
- 경로
- 클라이언트 실행(dsmc, dsmadmc, dsmj)을 위한 실행 파일이 있는 디렉토리를 포함합니다.
- DSM_DIR
- 클라이언트 실행(
dsmc, dsmadmc, dsmj)의 실행 파일, 자원 파일 및 dsm.sys 파일이 있는 디렉토리를 지정합니다. DSM_DIR에 대해서는 루트(/) 디렉토리를 지정할 수 없습니다.기본 설치 디렉토리 정보를 찾으려면 운영 체제의 설치 절을 참조하십시오.



이미지 백업, 이미지 복원, 스냅샷 기반 파일 백업, NAS 백업 또는 NAS 복원을 요청할 때 클라이언트는 DSM_DIR 환경 변수를 사용하여 해당 플러그인 라이브러리를 찾습니다. DSM_DIR이 설정되어 있지 않으면
클라이언트가 다음 디렉토리에서 플러그인 라이브러리를 찾습니다.- AIX®
- /usr/tivoli/tsm/client/ba/bin/plugins
- Oracle Solaris 및 모든 Linux® 클라이언트
- /opt/tivoli/tsm/client/ba/bin/plugins
- DSM_CONFIG
- 개별화된 옵션 파일을 작성하는 사용자의 클라이언트 사용자 옵션 파일의 완전한 경로 및 파일 이름을 지정합니다. DSM_CONFIG가 설정되지 않거나 클라이언트 optfile 옵션이
사용되지 않은 경우 클라이언트 사용자 옵션 파일이 다음 요구사항을 충족해야 합니다.
- 옵션 파일 이름을
dsm.opt로 지정해야 합니다. - Mac OS X 이외의 UNIX 클라이언트의 경우 DSM_DIR이 설정되지 않은 경우 파일은 기본 설치 디렉터리에 있어야 합니다. DSM_DIR이 설정되면 파일은 DSM_DIR에서 지정한 디렉토리에 있어야 합니다.
Mac OS X의 경우 파일이 다음 위치 중
하나에 있습니다. 이러한 디렉토리는 순서대로 검색되며 발견된 첫 번째 옵션 파일이 사용됩니다. ~/Library Preferences/Tivoli Storage Manager,/Library Preferences/Tivoli Storage Manager또는/Library/Application Support/tivoli/tsm/client/ba/bin.
기본 설치 디렉토리 정보를 찾으려면 운영 체제의 설치 절을 참조하십시오.
- 옵션 파일 이름을
- DSM_LOG
- IBM Storage Protect 로그 파일을 상주시킬 디렉토리를 가리킵니다. DSM_LOG에 대해서는 루트(/) 디렉토리를
지정할 수 없습니다. 로그 파일에는 처리 중에 발생하는 오류와
이벤트에 대한 정보가 포함되어 있습니다. 클라이언트는 기술 지원 팀이 심각한 오류를 진단하는 데 도움이 되는 로그를 작성합니다.
기본 설치 디렉토리 정보를 찾으려면 운영 체제의 설치 절을 참조하십시오.
중요사항: 사용자가 로그 파일을 작성하고 여기에 쓸 수 있도록 하려면 읽기-쓰기 권한에 의해 쓰기 액세스할 수 있는 디렉토리를 지정하도록 DSM_LOG 환경 변수를 설정하십시오. 이렇게 하면 로그 쓰기 오류 및 프로세스 종료가 발생하지 않습니다. 파일에 모든 클라이언트 사용자 ID가 읽고 쓸 수 있는 권한을 부여하려면 chmod 또는 setacl 명령을 사용하십시오. 로그 이름이 기본 이름인 경우, DSM_LOG 환경 변수가 로그 이름이 위치하는 디렉토리를 지정하도록 설정하십시오. 클라이언트가 로그 파일에 쓸 수 없는 경우, 오류 메시지가 stderror및 syslog 디먼에 기록됩니다. 오류 메시지가 시스템 로그에 표시되려면 syslog 디먼이 실행 중이어야 하며, 또 우선순위가 LOG_ERR인 메시지를 처리하도록 구성되어 있어야 합니다. syslog 디먼의 시작과 구성은 시스템마다 다릅니다. syslog 디먼 시작에 대한 정보는 man syslogd 명령을 사용하십시오. syslog 디먼 구성에 대한 정보는 man syslog.conf 를 사용하십시오.참고:- errorlogname 및 schedlogname 옵션은 DSM_LOG를 겹쳐씁니다. errorlogname 클라이언트 옵션을 지정하면 파일이 DSM_LOG로 지정된 위치가 아니라 errorlogname 옵션으로 지정된 디렉토리에 저장됩니다. schedlogname 클라이언트 옵션을 지정하는 경우 DSM_LOG가 지정한 위치가 아니라 schedlogname 옵션으로 지정된 디렉토리에 기록됩니다.
- 로그 파일은 기호 링크일 수 없습니다. 클라이언트가 이러한 링크를 발견하고 링크를 삭제한 후 조작을 종료합니다. 이 조치는 클라이언트가 보호 데이터를 겹쳐쓰지 못하도록 합니다. 관련 로그가 후속 조작에서 파일로 작성됩니다.
백업 아카이브 클라이언트 Java™ GUI 프로그램을 사용하려면 Java 2진파일을 설치한 디렉토리를 내보내야 합니다. 예를 들어, 다음 명령을 입력하십시오.
export PATH=java_bin_dir:$PATH
여기서, java_bin_dir은 파일 시스템에서 실행 가능한 Java 2진 파일의 경로입니다.