Table of contents
TOC
Свернуть оглавление
Развернуть оглавление

Администрирование и настройка агента UNIX и Linux

Matt Goedtel|Последнее обновление: 01.12.2016
|
1 Участник

В этом разделе рассматриваются возможности администрирования и настройки агента UNIX или Linux для System Center 2016 — Operations Manager.

Каталоги агента

  • Открытая инфраструктура управления (OMI) устанавливается в следующий каталог: /opt/omi.

  • Агент UNIX и Linux устанавливается в следующий каталог: /opt/microsoft/scx/.

  • Агент UNIX и Linux хранит файлы журналов в каталоге: /var/opt/microsoft/scx/log/.

  • Инфраструктура OMI хранит файлы журналов в каталоге: /var/opt/omi/log/.

  • Файлы конфигурации агента, включая сертификаты, хранятся в каталоге: /etc/opt/microsoft/scx/.

  • Файлы конфигурации OMI хранятся в каталоге: /etc/opt/omi.

Средства администрирования агента

В этом разделе описываются средства для администрирования и настройки агента UNIX и Linux.

Запуск средств администрирования агента

Средства для настройки агента UNIX/Linux находятся в каталоге:

/opt/microsoft/scx/bin/tools  

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 –log-set all intermediate

Повышение детальности ведения всех журналов до промежуточного уровня:

cd /opt/microsoft/scx/bin/tools/
./scxadmin –log-set all intermediate 

scxsslconfig

Средство scxsslconfig используется для создания сертификата в /etc/opt/Microsoft/scx/ssl/. Это средство позволяет устранить неполадки, когда невозможно определить полное доменное имя из самого узла UNIX или Linux или известное узлу доменное имя не совпадает с доменным именем, которое использовал сервер управления для достижения узла.

Примечание

Для того чтобы созданный сертификат можно было использовать в передаче данных 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

При необходимости список шифров SSL, используемый агентом UNIX/Linux, может быть изменен. Дополнительные сведения об этом изменении см. в разделе Настройка шифров SSL.

Указание дополнительного временного пути для сценариев

При создании правила или монитора сценария UNIX или Linux в пользовательском пакете управления содержимое сценария будет записано в файл в каталоге /tmp компьютера агента перед запуском. Вы можете указать дополнительный каталог для выполнения сценария. Чтобы указать дополнительный каталог, перезапишите символьную ссылку на каталог /etc/opt/microsoft/scx/conf/tmpdir так, чтобы она указывала на другой каталог. Назначение этой символьной ссылки должно быть доступно для учетной записи пользователя, заданной в профиле учетной записи действия UNIX или Linux и (или) профиле привилегированной учетной записи запуска от имени UNIX или Linux.

Universal Linux — имя и версия операционной системы

Агент Universal Linux Agent, поддерживающий ряд операционных систем Linux, таких как CentOS, Debian GNU\/Linux, Oracle Linux и Ubuntu Server, анализирует файлы выпуска, чтобы определить название и версию операционной системы узла. При необходимости эти свойства можно изменить. Чтобы изменить свойства операционной системы, отправляемые узлом Universal Linux Agent в 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) являются обязательными и не должны быть пустыми.

Дальнейшие действия

© 2017 Microsoft