Skip to content

tutoriais

Tutoriais de instalação do Zabbix 3.0

a b

Olá, pessoal!

Hoje (16/02/2016) foi lançado o Zabbix 3.0. Esta versão foi lançada com muitas novidades que podem ser conferidas nos links abaixo.

Os tutoriais de instalação do Zabbix Server, Agent, e Proxy 3.0 acabaram de sair do forno e podem ser baixados nos links abaixo.

 

Abraço e bons testes.

 

Instalando o NFS no Ubuntu 12.04

 

O NFS (Network File System) é um sistema de arquivos distribuídos desenvolvido inicialmente pela Sun Microsystems, Inc., a fim de compartilhar arquivos e diretórios entre computadores conectados em rede, formando assim um diretório virtual. Nesta página [1], você encontra mais informações sobre o funcionamento desse serviço de rede.

Este tutorial ensina a instalar e configurar o NFS  no Ubuntu 12.04.

No servidor

Instale o serviço com o seguinte comando:

sudo apt-get install nfs-kernel-server

Crie um diretório para armazenar os arquivos a serem compartilhados com os hosts clientes. Exemplo: /compartilhado.

sudo mkdir /compartilhado

Edite o arquivo /etc/exports para especificar as permissões do compartilhamento. Adicione seguinte linha:

/compartilhado *(rw,sync,no_subtree_check,no_root_squash)

Assim, o diretório será compartilhado com permissões de leitura e escrita e qualquer arquivo que for adicionado no diretório será rapidamente disponibilizado aos usuários do host cliente. Saiba mais sobre as permissões acessando esta página [2]

Edite o arquivo /etc/hosts.denny e adicione as seguintes linhas para negar o acesso remoto ao NFS a todos os hosts:

portmap: ALL
lockd: ALL
mountd: ALL
rquotad: ALL

Agora libere o acesso remoto ao NFS para hosts específicos.

Se você quer compartilhar o diretório “/compartilhado” com todos os hosts pertencentes a faixa de rede 192.168.0.0/24 (na qual também está o servidor NFS), edite o arquivo /etc/hosts.allow e informe as linhas abaixo. Se você quer compartilhar apenas com um ou dois computadores da rede, substitua 192.168.0.0/24 pelos endereços IP separando-os por vírgula. Ex.: portmap: 192.168.0.2, 192.168.0.3.

portmap: 192.168.0.0/24
lockd: 192.168.0.0/24
rquotad 192.168.0.0/24
mountd: 192.168.0.0/24
statd: 192.168.0.0/24

Execute o comando abaixo para ativar o serviço e habilitar as configurações.

sudo /etc/init.d/nfs-kernel-server restart

No cliente

Instale o cliente NFS.

sudo apt-get install nfs-common

Monte o diretório compartilhado pelo servidor NFS no host cliente.

Crie o diretório que receberá os arquivos compartilhados pelo servidor.

sudo mkdir /media/compartilhado

Edite o arquivo /etc/fstab e adicione a seguinte linha ao final. Isso fará com que a montagem do diretório remoto seja executada automaticamente quando o computador for ligado.

IP-Servidor:/compartilhado /media/compartilhado nfs rw 0 0

Na linha acima, substitua “IP-Servidor” pelo IP do servidor NFS. Exemplo: 192.168.0.1.

Agora monte manualmente o diretório remoto no host cliente.

sudo mount IP-Servidor:/compartilhado /media/compartilhado

Pronto! Agora é só testar. Adicione alguns arquivos no diretório “/compartilhado” do servidor e verá estes mesmos arquivos no diretório “/media/compartilhado” do host cliente.

Abraço e até a próxima.

Fontes:

[1] http://www.qfoi.com.br/index.php/artigos/51-instalando-nfs-no-ubuntu

[2] http://www.vivaolinux.com.br/artigo/Configurando-um-servidor-NFS-em-4-passos?pagina=1

Fazendo o upgrade do Zabbix

 

Algumas pessoas já me perguntaram como fazer o upgrade do Zabbix, então resolvi compartilhar um procedimento bem resumido que espero que o(a) ajude também.

OBS.: No passo a passo abaixo estou assumindo que você tem o Zabbix instalado no Ubuntu com o PostgreSQL. Se o ambiente for diferente desse, consulte os links postados no final.

Também não me responsabilizo por danos causados ao seu ambiente. O que estou compartilhando são procedimentos que funcionaram comigo, mas que você deve avaliar e customizar para atender a sua necessidade.

Caso 1: Tenho instalada a versão 2.0.3 e quero atualizar para a 2.0.4

  • Fazer o backup (dump) do banco de dados usado pelo Zabbix;

Se você não sabe como fazer um dump do Postgres, consulte os links abaixo.

http://www.postgresql.org/docs/current/static/app-pgdump.html

http://www.postgresql.org/docs/current/static/app-pgrestore.html

http://www.cyberciti.biz/tips/howto-backup-postgresql-databases.html

http://www.livredesenvolvimento.com.br/desktoplivre/servidores/gerar-e-restaurar-backup-do-postgresql-no-linux

  • Baixar a nova versão do Zabbix e compilá-la com os mesmos comandos usados na instalação da versão 2.0.4.

Ex.: A instalação da versão 2.0.3 foi feita seguindo os passos deste tutorial.
Então a compilação da versão 2.04 será feita com os comandos abaixo:

cd zabbix-2.0.4

sudo ./configure –enable-server –enable-agent –enable-java –with-postgresql –with-net-snmp –with-jabber –with-libcurl=/usr/bin/curl-config –with-ssh2 –with-openipmi

sudo make install

  • Depois faça uma cópia do diretório do Apache que contém os arquivos .php da interface web do Zabbix (Ex.: /var/www/zabbix) e copie os arquivos .php da nova versão para a pasta que está no Apache.

Ex.:

$ sudo cp -Ra /var/www/zabbix /var/www/zabbix_old

$ sudo rm -rf /var/www/zabbix

$ sudo mkdir /var/www/zabbix

$ sudo cp -R zabbix-2.0.4/frontends/php/* /var/www/zabbix/

$ sudo chown -R www-data:www-data /var/www/zabbix/

  • Depois é só acessar reiniciar o Apache e acessar a interface web do Zabbix para configurar a nova versão do Zabbix.

Caso 2: Tenho instalada a versão 1.8.X e quero atualizar para a 2.0.4

O vídeo tutorial foi feito por Hernandes Martins que também faz parte da comunidade Zabbix-BR. O vídeo exibe as etapas da migração Zabbix 1.8.x para versão Zabbix 2.0.0 no Ubuntu Server 12.04 com PostgreSQL.

http://www.youtube.com/watch?v=utKW0p2A5mw&feature=youtu.be

Os links abaixo também ensinam a fazer o upgrade.

http://gesielbernardes.blogspot.com.br/2012/06/migrando-do-zabbix-18-para-zabbix-20.html

http://heylinux.com/en/?p=175

 

Monitorando o Glassfishv2.1 com o Zabbix 2.0

Nos posts anteriores [1] e [2] publiquei tutoriais de instalação do Zabbix Server e Proxy 2.0. Agora estou publicando o tutorial de monitoramento do Glassfishv2.1 com o Zabbix Proxy 2.0.

http://zabbixbrasil.org/files/Monitorando_Glassfish2.1_com-Zabbix_2.0.pdf

Mais novidades sobre o Zabbix 2.0 podem ser encontradas no site official do Zabbix: http://zabbix.com, na página Arquivos do site da comunidade Zabbix Brasil http://zabbixbrasil.org/?page_id=7 e no manual do Zabbix http://www.zabbix.com/documentation/2.0/manual

Tutorial de instalação do Zabbix Proxy 2.0

Olá, amigo(a)!

No post anterior publiquei tutoriais de instalação do Zabbix 2.0. Agora estou publicando o tutorial de instalação do Zabbix Proxy 2.0, usando o SQLite como banco de dados no Ubuntu 10.04 e 12.04.

http://zabbixbrasil.org/files/Tutorial_de_instalacao_do_Zabbix_Proxy_2.0.0.pdf

Mais novidades sobre o Zabbix 2.0 podem ser encontradas no site official do Zabbix: http://zabbix.com, na página Arquivos do site da comunidade Zabbix Brasil http://zabbixbrasil.org/?page_id=7 e no manual do Zabbix http://www.zabbix.com/documentation/2.0/manual

Tutorial de instalação do Zabbix 2.0.0

Olá, amigo(a)!

Fiz os tutoriais abaixo para ajudar a instalar o Zabbix 2.0.0.

Instalando o Zabbix 2.0.0 no Ubuntu 10.04 e 12.04 com PostgreSQL – Aécio Pires

Instalando o Zabbix 2.0.0 no Debian 6 com MySQL – Aécio Pires

Mais novidades sobre o Zabbix 2.0 podem ser encontradas neste post http://zabbixbrasil.org/?p=272 e no site official do Zabbix: http://zabbix.com

Para aprender mais sobre Zabbix, você pode olhar a página Arquivo do site da comunidade Zabbix Brasil http://zabbixbrasil.org/?page_id=7 e o manual http://www.zabbix.com/documentation/2.0/manual

Abraço.