Procurando por um método automatizado para instalar e configurar o SNMP em servidores

3

Eu tenho um ambiente com 30 servidores Windows (Server 2003 e alguns sistemas 2008).

Agora estamos analisando as soluções de monitoramento, mas o primeiro item que precisamos acompanhar é a instalação do SNMP e a configuração de cada servidor.

Espero que exista um método que nos permita fazer isso de maneira remota e gerenciada centralmente, de modo que, se mais tarde alterarmos a string ou os servidores da comunidade para enviar interrupções, isso pode ser uma alteração fácil.

Você tem alguma sugestão sobre como eu poderia fazer esse processo? Existe um GPO que eu possa aplicar para realizar isso?

Obrigado.

    
por Richard West 02.06.2009 / 17:36

3 respostas

4

Para o Windows Server 2008, você pode usar o OCSETUP.EXE. Veja mais em: link

Para o Windows Server 2003, você pode usar o SYSOCMGR. Coloque as seguintes linhas em um arquivo (estou chamando o meu "snmp.txt"):

[Components]
netoc = on
[NetOptionalComponents]
SNMP = 1

Em seguida, chame SYSOCMGR como um Administrador (ou como SYSTEM-- isso absolutamente funciona a partir de um script de inicialização do AD):

SYSOCMGR /i:%SystemRoot%\inf\sysoc.inf /u:snmp.txt

(Isto assume que você está chamando SYSOCMGR do mesmo diretório que snmp.txt.)

Eu fiz isso o tempo todo com o Windows XP, e funcionou bem em uma VM que acabei de testar com o W2K3. Certifique-se de que os arquivos de origem do Windows estejam acessíveis no local que o SYSOCMGR procura por padrão ou a instalação irá travar perguntando por eles.

Editar: Invertido / u e / i no exemplo da linha de comando. Eu sou um idiota!

    
por 02.06.2009 / 17:55
1

Uma palavra de aviso - NÃO instale o SNMP em um SQL Server sem primeiro fazer downs do SQL Server para manutenção. Instalar o SNMP forçará o SQL Server a sair da memória, o que não será bom para o tempo de atividade e sua reputação pessoal. Tivemos alguns problemas com isso quando implementamos o SNMP em nosso ambiente.

O comentário de Evan acima também está correto, pois a única maneira de implementar o Microsoft SNMP é através do sysocmgr. Não há MSI para instalá-lo. Se você quiser instalá-lo remotamente, pode usar o psexec ( link ) ...

    
por 03.06.2009 / 21:59
0

Sua melhor aposta provavelmente será encontrar ou criar um MSI e usar o GPO para distribuí-lo.

Aqui está um link para documentar como criar um MSI:

link

    
por 02.06.2009 / 17:43