Instalação do zabbix-agent no Solaris 11.04 SUNOS 5.11

Publicado por Emerson Guedes em 06/08/2024

[ Hits: 303 ]

Blog: https://emerosn.github.io/

 


Instalação do zabbix-agent no Solaris 11.04 SUNOS 5.11



Estou me baseado na versão 6.0 do zabbix-server e zabbix-agent versão 1 com Solaris na arquitetura i386, mas servirá para Sparc também.

Observação: pela falta da linguagem GO para o Solaris não é possível até o momento desse post a instalação do Zabbix-Agent2.

Faça o download do arquivo .p5p disponível diretamente no site oficial do Zabbix, link abaixo:
Esse .p5p é uma espécie de arquivo de contêiner que pode incluir vários pacotes de software, metadados e outros recursos necessários para a instalação e gerenciamento de software no Solaris. Esses pacotes podem conter aplicativos, bibliotecas, drivers, patches e outros componentes de software.

1. Crie uma pasta install no /tmp/:

mkdir /tmp/install

2. Faça a publicação no sistema do .p5p:

pkg set-publisher -G '*' -g /tmp/install/zabbix_agent-6.0.14-solaris-11-i386-openssl.p5p Zabbix

3. Instalação do pacote publicado:

pkg install zabbix-agent

Estrutura de diretórios para arquivos do zabbix-agent e seu init file

Arquivos do binário do agentd:

/opt/
    |---- zabbix-agent
        |---- bin
        |    |---- zabbix_get
        |    |---- zabbix_sender
        |---- doc
        |    |---- LICENSE
        |---- man
        |    |---- man1
        |    |    |---- zabbix_get.1
        |    |    |---- zabbix_sender.1
        |    |---- man8
        |        |---- zabbix_agentd.8
        |---- sbin
        |    |---- zabbix_agentd
        |---- scripts


Arquivos de configuração do agent:

/etc/opt/
    |---- ssm
    |    |---- oracle_hmp.conf
    |---- zabbix-agent
        |---- zabbix_agentd.conf
        |---- zabbix_agentd.conf.d


Arquivo init file:

/lib/svc/manifest/system/zabbix-agent.xml


Gerenciar o serviço no Solaris

Para gerenciar serviços no Solaris (agora conhecido como Oracle Solaris), você pode usar o comando svcs para listar serviços, svcadm para habilitar, desabilitar e manipular serviços, e init ou systemctlpara iniciar e parar serviços. Aqui estão alguns comandos úteis para gerenciar serviços no Solaris:

1. Listar Serviços:
  • svcs: Lista todos os serviços e seu status atual.
  • svcs -a: Lista todos os serviços, incluindo aqueles com falhas.
  • svcs -x: Lista serviços com falhas e informações detalhadas sobre as falhas.

2. Habilitar/Desabilitar Serviços:
  • svcadm enable servicename: Habilita um serviço.
  • svcadm disable servicename: Desabilita um serviço.

3. Iniciar/Parar Serviços:
  • svcadm restart servicename: Reinicia um serviço.
  • svcadm refresh servicename: Atualiza a configuração de um serviço.
  • svcadm clear servicename: Limpa erros persistentes em um serviço.

4. Visualizar Informações Detalhadas do Serviço:
  • svcs -l servicename: Mostra informações detalhadas sobre um serviço específico.

5. Configuração de Serviços:
  • Os arquivos de configuração de serviços estão geralmente localizados em /lib/svc/manifest/ ou /var/svc/manifest/. Você pode editar esses arquivos para ajustar a configuração de um serviço.

6. Verificar Status Geral do Sistema:
  • svcs -a: Exibe o status de todos os serviços no sistema.
  • svcs -xv: Exibe informações detalhadas sobre serviços com falhas.

7. Logs de Serviço:
  • Os logs de serviços são armazenados em /var/svc/log/ e podem ser úteis para solucionar problemas relacionados a serviços específicos.

8. Inicialização Personalizada:
  • O Solaris usa o SMF (Service Management Facility) para gerenciar serviços durante a inicialização. Você pode personalizar a inicialização de serviços usando o SMF.

Lembre-se de que o Solaris 11 usa o Service Management Facility (SMF) para gerenciar serviços, que é diferente do init.d ou do systemd em outros sistemas Unix/Linux. Portanto, os comandos e procedimentos de gerenciamento de serviços no Solaris podem ser diferentes dos sistemas mais comuns. Certifique-se de consultar a documentação do Oracle Solaris específica para a versão que você está usando para obter detalhes adicionais e configurações específicas.
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalar Hamachi no Linux

Utilizando aplicativos do VI (editor)

traceroute - Comando não funciona [Resolvido]

Instalação do Firefox 4 RC no Debian Squeeze

Removendo pacotes "unneeded" no openSUSE

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts