UNIX/Linux 에이전트 관리 및 구성
게시: 2016년 3월
적용 대상: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
이 항목에서는 System Center – Operations Manager에 대해 UNIX/Linux 에이전트를 관리 및 구성하는 옵션을 설명합니다.
에이전트 디렉터리
UNIX/Linux 에이전트 설치 디렉터리: /opt/microsoft/scx/
UNIX/Linux 에이전트 로그 파일 유지 관리 디렉터리: /var/opt/microsoft/scx/log/
인증서를 비롯한 에이전트 구성 파일 저장 디렉터리: /etc/opt/microsoft/scx/
에이전트 관리 도구
이 섹션에서는 UNIX/Linux 에이전트를 관리 및 구성하는 도구를 설명합니다.
에이전트 관리 도구 실행
UNIX/Linux 에이전트의 구성 도구는 다음 디렉터리에 있습니다.
/opt/microsoft/scx/bin/tools
도구를 실행하기 전에 /opt/microsoft/scx/bin/tools/setup.sh 파일의 원본을 가져와야 합니다. 다음 명령으로 그렇게 할 수 있습니다.
. /opt/microsoft/scx/bin/tools/setup.sh
Scxadmin
scxadmin 도구는 UNIX/Linux 에이전트의 상태를 제어(시작, 중지 또는 다시 시작)하고 에이전트에서 수행한 로깅을 제어하는 데 사용됩니다. 다음 명령으로 도구 사용법을 표시할 수 있습니다. scxadmin -?
# /opt/microsoft/scx/bin/tools/scxadmin -?
Usage: scxadmin
Generic options (for all commands)
[-quiet] Set quiet mode (no output)
General Options
scxadmin -version
Service Management
scxadmin {-start|-stop|-restart|-status} [all|cimom|provider]
Providers Management
scxadmin -config-list {RunAs}
scxadmin -config-set {RunAs} {CWD=<directory>|ChRootPath=<directory>|AllowRoot={true|false}}
scxadmin -config-reset {RunAs} [CWD|ChRootPath|AllowRoot]
Log Configuration Management
scxadmin {-log-list|-log-rotate|-log-reset} [all|cimom|provider]
scxadmin -log-set [all|cimom|provider] {verbose|intermediate|errors}
scxadmin -log-set provider {{FILE:<path>|STDOUT}:<module-id>={SUPPRESS|ERROR|WARNING|INFO|TRACE|HYSTERICAL}}
scxadmin {-log-reset|-log-remove} provider [{FILE:<path>|STDOUT}]
예
다음은 에이전트를 다시 시작합니다.
cd /opt/microsoft/scx/bin/tools/
./scxadmin -restart
다음은 모든 로깅을 중간 수준으로 늘립니다.
cd /opt/microsoft/scx/bin/tools/
./scxadmin –log-set all intermediate
scxsslconfig
scxsslconfig 도구는 /etc/opt/Microsoft/scx/ssl/에 인증서를 생성하는 데 사용됩니다. 이 도구는 UNIX 또는 Linux 호스트 자체에서 FQDN(정규화된 도메인 이름)을 확인할 수 없는 문제 또는 UNIX/Linux 호스트에 알려진 FQDN이 호스트에 연결하기 위해 Operations Manager 서버에서 사용한 FQDN과 일치하지 않는 문제를 해결하는 데 유용합니다.
참고
생성된 인증서를 WS-Management 통신에 사용하려면 Operations Manager에서 인증서에 서명해야 합니다. 이전에 서명된 인증서를 덮어쓴 경우 해당 인증서에 다시 서명해야 합니다.
다음 명령으로 scxsslconfig 도구 사용법을 표시할 수 있습니다. scxsslconfig -?
# /opt/microsoft/scx/bin/tools/scxsslconfig -?
Usage: /opt/microsoft/scx/bin/tools/.scxsslconfig [-v] [-s days] [-e days] [-d domain] [-h host] [-g targetpath]
-v - toggle debug flag
-g targetpath - generate certificates in targetpath
-s days - days to offset valid start date with (0)
-e days - days to offset valid end date with (3650)
-f - force certificate to be generated even if one exists
-d domain - domain name
-h host - host name
-b bits - number of key bits
-? - this help message
예
다음은 인증서를 다시 생성하는 예로 기존 인증서를 강제로 덮어쓰고 자세한 정보를 출력합니다.
cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f -v
다음은 인증서를 다시 생성하는 예로 기존 인증서를 강제로 덮어쓰고 호스트 이름 및 DNS 도메인 이름을 지정합니다.
cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f –h myserver –d contoso.com
추가 구성 항목
SSL 암호화
필요한 경우 UNIX/Linux 에이전트에 사용되는 SSL 암호화 목록을 사용자 지정할 수 있습니다. 이 구성에 대한 자세한 내용은 SSL 암호화 구성 항목을 참조하십시오.
범용 Linux – 운영 체제 이름/버전
범용 Linux 에이전트는 Linux 운영 체제(예: CentOS, Debian GNU/Linux, Oracle Linux 및 Ubuntu Server)를 지원하며, 릴리스 파일을 구문 분석하여 호스트의 운영 체제 이름 및 버전을 확인합니다. 필요한 경우 이러한 속성을 사용자 지정할 수 있습니다. 범용 Linux 에이전트 호스트용 Operations Manager에 제공되는 운영 체제 속성을 사용자 지정하려면 다음 절차를 따르십시오.
disablereleasefileupdates 파일을 만들 디렉터리: /etc/opt/microsoft/scx/conf/
touch /etc/opt/microsoft/scx/conf/disablereleasefileupdates
이 파일이 있는 경우 에이전트에서 Operations Manager로 반환된 운영 체제 속성의 업데이트를 시도하지 않습니다. 이렇게 하면 사용자 지정이 보존됩니다.
scx-release 파일을 편집합니다. 이 파일은 /etc/opt/microsoft/scx/conf 디렉터리에 있으며, 파일의 형식은 다음과 같습니다.
OSName=CentOS
OSVersion=6.0
OSFullName=CentOS 6.0 (x86_64)
OSAlias=UniversalR
OSManufacturer=
사용자 지정 값을 반영하도록 OSName, OSVersion 및 OSFullName 속성 값은 편집할 수 있습니다.
참고
OSAlias 속성은 편집하지 않아야 합니다. 이 파일의 모든 속성(OSManufacturer 제외)은 필수이며 Null이 되어서는 안 됩니다.