Compartir a través de


Administración y configuración del agente de UNIX/Linux

 

Publicada: marzo de 2016

Se aplica a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Este tema describe las opciones para administrar y configurar el agente de UNIX/Linux para System Center – Operations Manager.

Directorios del agente

  • El agente de UNIX/Linux se instala en el directorio siguiente: /opt/microsoft/scx/

  • El agente de UNIX/Linux mantiene archivos de registro en el directorio siguiente: /var/opt/microsoft/scx/log/

  • Los archivos de configuración del agente, incluidos los certificados, se almacenan en el directorio siguiente: /etc/opt/microsoft/scx/

Herramientas de administración del agente

En esta sección, se describen herramientas que permiten administrar y configurar al agente de UNIX/Linux.

Ejecución de las herramientas de administración del agente

Las herramientas de configuración del agente de UNIX/Linux se encuentran en el directorio siguiente:

/opt/microsoft/scx/bin/tools

Antes de la ejecución de las herramientas, debe obtener el archivo /opt/microsoft/scx/bin/tools/setup.sh. Esto se puede realizar con el comando siguiente:

. /opt/microsoft/scx/bin/tools/setup.sh

Scxadmin

La herramienta scxadmin se usa para controlar el estado del agente de UNIX/Linux (iniciar, detener o reiniciar), así como los registros que realiza el agente. Es posible mostrar el uso de la herramienta con el comando siguiente: 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}]

Ejemplos

Reinicio del agente:

cd /opt/microsoft/scx/bin/tools/
./scxadmin -restart

Aumento de los registros al nivel intermedio:

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

scxsslconfig

La herramienta scxsslconfig se usa para generar el certificado en /etc/opt/Microsoft/scx/ssl/. Esta herramienta es útil para corregir problemas como, por ejemplo, cuando no se puede determinar el nombre de dominio completo a partir del host de UNIX o Linux, o cuando el FQDN del host de UNIX/Linux no coincide con el FQDN que usa el servidor Operations Manager para conectar con el host.

Nota

El certificado generado debe estar firmado por Operations Manager para poder usarse en la comunicación WS-Management. Sobrescribir un certificado firmado previamente requerirá firmar el certificado de nuevo.

Es posible mostrar el uso de la herramienta scxsslconfig con el comando siguiente: 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

Ejemplos

Regeneración del certificado, forzando la sobrescritura de un certificado existente con resultados detallados:

cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f -v

Regeneración del certificado, forzando la sobrescritura de un certificado existente con un nombre de dominio DNS y un nombre de host especificados:

cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f –h myserver –d contoso.com

Temas de configuración adicionales

Cifrado SSL

Si es necesario, puede personalizar la lista de cifrado SSL que usa el agente de UNIX/Linux. Para obtener más información acerca de esta configuración, vea el tema Configuración de cifrado SSL.

Linux universal: nombre/versión del sistema operativo

El agente de Universal Linux, que admite los sistemas operativos Linux como, por ejemplo, CentOS, Debian GNU/Linux, Oracle Linux y Ubuntu Server, analiza los archivos de versión para determinar la versión y el nombre del sistema operativo del host. Si es necesario, estas propiedades se pueden personalizar. Para personalizar las propiedades de sistema operativo que se presentan a Operations Manager para un host de agente de Universal de Linux, siga el procedimiento siguiente:

Cree el archivo disablereleasefileupdates en el directorio: /etc/opt/microsoft/scx/conf/.

touch /etc/opt/microsoft/scx/conf/disablereleasefileupdates

Si el archivo existe, el agente no intentará actualizar las propiedades del sistema operativo que se devuelven a Operations Manager. De este modo, se garantiza que se conservan las personalizaciones.

Edite el archivo scx-release en el directorio: /etc/opt/microsoft/scx/conf. Este archivo tiene el formato siguiente:

OSName=CentOS
OSVersion=6.0
OSFullName=CentOS 6.0 (x86_64)
OSAlias=UniversalR
OSManufacturer=

Los valores de las propiedades OSName, OSVersion y OSFullName pueden editarse para reflejar los valores personalizados.

Nota

La propiedad OSAlias no se debe editar. Todas las propiedades de este archivo (excepto OSManufacturer) son obligatorias y no pueden tener valores nulos.