Administrar e configurar o agente de UNIX/Linux
Publicado: março de 2016
Aplica-se a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Este tópico descreve as opções para administrar e configurar o agente do UNIX/Linux para System Center – Operations Manager.
Diretórios de agente
O agente do UNIX/Linux instala no diretório: /opt/microsoft/scx/
O agente do UNIX/Linux mantém arquivos de log no diretório: /var/opt/microsoft/scx/log/
Arquivos de configuração do agente, incluindo certificados, são armazenados no diretório: /etc/opt/microsoft/scx/
Ferramentas de administração do agente
Nesta seção, encontram-se ferramentas para administrar e configurar o agente do UNIX/Linux.
Executando as ferramentas de administração do agente
As ferramentas para configurar o agente de UNIX/Linux estão localizadas no diretório:
/opt/microsoft/scx/bin/tools
Antes de executar as ferramentas, o arquivo /opt/microsoft/scx/bin/tools/setup.sh deve ser originado. Isso pode ser feito com o seguinte comando:
. /opt/microsoft/scx/bin/tools/setup.sh
Scxadmin
A ferramenta scxadmin é usada para controlar o estado do agente do UNIX/Linux (iniciar, parar ou reiniciar), assim como controlar o registro em log realizado pelo agente. O uso da ferramenta pode ser exibido com o comando a seguir: 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}]
Exemplos
Reiniciando o agente:
cd /opt/microsoft/scx/bin/tools/
./scxadmin -restart
Aumente todos os registros em log para o nível intermediário:
cd /opt/microsoft/scx/bin/tools/
./scxadmin –log-set all intermediate
scxsslconfig
A ferramenta scxsslconfig é usada para gerar o certificado no /etc/opt/Microsoft/scx/ssl/. Essa ferramenta é útil na correção de problemas em que não é possível determinar o nome de domínio totalmente qualificado no host UNIX ou Linux em si, ou quando o FQDN (nome de domínio totalmente qualificado) conhecido para o host UNIX/Linux não corresponde ao FQDN usado pelo servidor do Operations Manager para alcançar o host.
Observação |
---|
O certificado gerado precisa ser assinado pelo Operations Manager para ser usado na comunicação do WS-Management. Substituir um certificado assinado anteriormente exigirá que o certificado seja assinado novamente. |
O uso da ferramenta scxsslconfig pode ser exibido com o seguinte comando: 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
Exemplos
Gerar o certificado, forçar a substituição de um certificado existente, com a saída detalhada:
cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f -v
Gerar o certificado, forçar a substituição de um certificado existente, com um nome de host especificado e o nome de domínio DNS:
cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f –h myserver –d contoso.com
Tópicos adicionais de configuração
Criptografias SSL
Se necessário, a lista de criptografia SSL usada pelo agente do UNIX/Linux pode ser personalizada. Para obter mais informações sobre essa configuração, consulte o tópico Configurando criptografias SSL.
Universal Linux – Nome/versão do sistema operacional
O Agente Universal Linux, que oferece suporte a sistemas operacionais Linux como CentOS, Debian GNU/Linux, Oracle Linux e Ubuntu Server, analisa os arquivos de versão para determinar a versão e o nome do sistema operacional do host. Se necessário, essas propriedades podem ser personalizadas. Para personalizar as propriedades do sistema operacional apresentadas para o Operations Manager para um host do Agente Universal Linux, use o procedimento a seguir:
Crie o arquivo disablereleasefileupdates no diretório: /etc/opt/microsoft/scx/conf/.
touch /etc/opt/microsoft/scx/conf/disablereleasefileupdates
Se esse arquivo existir, o agente não irá tentar atualizar as propriedades do sistema operacional que são retornadas para o Operations Manager. Isso garante que as personalizações sejam preservadas.
Edite o arquivo scx-release no diretório: /etc/opt/microsoft/scx/conf Este arquivo tem o formato:
OSName=CentOS
OSVersion=6.0
OSFullName=CentOS 6.0 (x86_64)
OSAlias=UniversalR
OSManufacturer=
Os valores das propriedades OSName, OSVersion e OSFullName podem ser editados para refletir os valores personalizados.
Observação |
---|
A propriedade OSAlias não deve ser editada. Todas as propriedades deste arquivo (exceto OSManufacturer) são obrigatórias e não devem ser nulas. |