Compartilhar via


Problemas do sistema operacional

 

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 os problemas específicos aos sistemas operacionais UNIX e Linux.

Relatórios incorretos de recursos compartilhados de um servidor baseado no Solaris 10

Ao monitorar um servidor baseado no Sun Solaris 10 que esteja configurado para usar zonas, o Operations Manager pode relatar incorretamente recursos compartilhados, como um disco físico ou um adaptador de rede. Esse comportamento ocorre por design.

Em um servidor baseado no Sun Solaris 10 que esteja configurado para usar zonas, o Operations Manager não diferencia recursos compartilhados, como um disco físico ou um adaptador de rede. Caso um recurso seja compartilhado entre uma zona local e uma zona global, o Operations Manager não relata tal recurso compartilhado. Cada servidor baseado no Solaris 10 monitora apenas uma instância de cada recurso. Se um servidor baseado no Solaris 10 apresentar dois adaptadores de rede, sendo um anexado à zona global e outro compartilhado entre duas zonas locais, o recurso compartilhado é relatado pela primeira zona local enumerada. A segunda zona local não terá os dados do recurso compartilhado.

No Operations Manager, o comportamento de um servidor baseado no Solaris 10 implantado em uma máquina virtual pode ser ligeiramente diferente do comportamento de um servidor baseado no Solaris 10 implantado em um computador físico. O Solaris 10 exibe cada adaptador de rede existente em uma máquina virtual como um recurso físico à parte. Se você anexar adaptadores de rede individualmente definidos a cada zona configurada no servidor baseado no Solaris, o Operations Manager coletará os dados de cada adaptador de rede.

Os provedores de agente podem falhar se o limite do descritor de arquivo do computador Solaris for atingido pelo processo

Em um computador Solaris monitorado com um grande número de objetos monitorados (como sistemas de arquivos ou processos), talvez você observe comportamento não confiável do agente Solaris. Os sintomas podem incluir sistemas de arquivos, discos ou outros objetos que não estejam sendo descobertos. Isso pode ser causado pelo processo do agente esgotando descritores de arquivo (FD) disponíveis.

Para determinar se um problema é o resultado dos limites do Descritor de arquivo, inspecione o arquivo de log do agente: /var/opt/microsoft/scx/log/scx.log. Se qualquer mensagem de erro no log contiver o texto: errno = 24 (Há muitos arquivos abertos), deve-se suspeitar de um problema de limite de FD.

Para solucionar o problema, execute as seguintes etapas:

  1. Modifique o script de inicialização scx-cimd em /opt/microsoft/scx/bin/tools/scx-cimd (Solaris 10 ou Solaris 11) ou /etc/init.d/scx-cimd (Solaris 9). Localize a seção do script com as seguintes linhas:

    start)
        # Start daemon
        echo "Starting $DESC"
        $DAEMON $OPTIONS -d
        exit $?
        ;;
    

    Modifique esta seção para incluir um comando ulimit –n 1024 antes da linha $DAEMON $OPTIONS –d, na qual “1024” é o novo limite de processo para descritores de arquivo.

    start)
        # Start daemon
        echo "Starting $DESC"
        ulimit –n 1024
        $DAEMON $OPTIONS -d
        exit $?
        ;;
    
  2. Reinicie o agente:

    scxadmin -restart
    
  3. Se o problema persistir, tente a configuração novamente com um limite de 2048 para o descritor de arquivos e reinicie o agente. Se o processo continuar a esgotar descritores de arquivo com o limite de 2048 definido, contate o suporte.