O NMS Pandora FMS sendo instalado no Debian Squeeze
Senhores! Nesse artigo irei descrever a instalação de um NMS (Network Management System), especificamente o Pandora FMS v4.0.2, utilizando o sistema operacional Linux e usando como base a distro Debian Squeeze v6.0.5 amd64 (apenas o 1º CD).
Tentarei ser o mais claro possível para que usuários de vários níveis de conhecimento (de linux) usufruam desse artigo.
Preparando o Sistema Operacional
1 – Vamos partir do sistema operacional instalado nosso caso: Debian 6.0.5 amd64;
2 – Atualizando a sources.list, irei disponibilizar o conteúdo do arquivo sources.list que utilizei para proceder essa instalação;
Instalando Dependências
Para instalação do Server e Console do Pandora FMS na distro Debian, temos que instalar alguns componentes indispensáveis para sua instalação e seu pleno funcionamento.
Entrando no diretório /opt
Criando pasta /pandora
1 – Vamos instalar algumas dependências fornecidas pela própria fornecedora do aplicativo localizados no link:
1.1 – Caso queira baixar direto do console, abaixo estão os links individuais:
obs: baixe e instale todos, observando o arquivo wmi-client na qual será de acordo com a arquitetura do sistema operacional instalado (em nosso caso amd64)
2 – Instalando dependências para o Servidor Pandora FMS
3 – Instalando dependências para o Console Pandora FMS
Instalando Servidor e Console
Com as dependências sanadas podemos baixar e instalar o servidor e o console do Pandora FMS
1 – Baixando arquivos de instalação do servidor e console
2 – Instalando servidor
3 – Instalando console
4 – Caso ainda ocorra alguma dependência na instalação de algum arquivo utilize o comando:
O comando supracitado irá instalar o arquivo buscando suas dependências automaticamente
obs: Por ainda ocorrer dependências em certos arquivos o ideal é que instale cada arquivo individualmente.
5 – Eliminando todos os instaladores desnecessários, baixados e já instalados (sair do diretório/opt/pandora e aplique o seguinte comando)
Comando irá deletar a pasta pandora dentro do diretório /opt com todos os instalados desnecessários.
6 – Vamos iniciar os serviços do MYSQL e Apache2
Configurando Console
1 – Vamos acessar o console do Pandora FMS pelo browser (utilizando qualquer máquina que estiver em sua rede)
2 – A 1º janela diz que será criado um Banco de Dados para o Pandora FMS e caso já tenha dados referente ao mesmo após esta ação somente os novos dados serão acessiveis
3 – A 2º janela refere-se aos termos de licença
4 – A 3º janela checa as dependências (como nosso BD é MYSQL somente o PHP MYSQL Extension é encontrado no sistema)
Nota: Caso necessite instalar alguma dependência será necessário reiniciar o servidor para reconhecer a instalação da dependência.
5 – A 4º janela é de extrema importância, muitas tentativas frustradas na instalação do Pandora FMS, pode ter vínculo direto nessa etapa, por esse motivo irei descrever cada campo para amenizar problemas posteriores.
Essa etapa de grande importância é a configuração do Banco de Dados do Gerenciador de Pandora FMS (Console).
Descrição dos campos
- DB Engine – Qual Banco de Dados o sistema esta utilizando (em nosso caso MySQL);
- Installation in – Qual tipo da instalação? Nova instalação ou Instalação existente? (em nosso caso iremos criar uma nova instalação);
- DB User with privileges – Usuário do Banco de Dados com privilégios, esse usuário controla todo Banco de Dados do MySQL instalado no Debian Squeeze (o usuário root);
- DB Password for this user – Criar uma senha para o Banco de Dados MySQL instalado no Debian Squeeze;
- DB Hostname – Local onde esta sendo criado o Banco de Dados (em nosso caso na própria máquina em localhost);
- DB Name (pandora by default) – Denominar um nome para o Banco de Dados do Pandora FMS, por padrão o nome é pandora, porém caso queira lapidar a segurança em sua rede troque por outro nome;
- Drop Database if exists – Ao selecionar apagará todas as tabelas existentes no Banco de Dados(como iremos criar um novo Banco de Dados não precisa selecionar);
- Full path to HTTP publication directory – Local onde será instalado os arquivos de configuração do Console (aqui esta incluso o arquivo install.php que deverá ser deletado para que o usuário possa acessar o console via browser );
- URL path to Pandora FMS Console – Nome da pasta onde será instalado o Console, por padrão é/pandora_console, caso queira trocar o nome da pasta padrão fique a vontade o momento é esse.
- Creating database ‘carcara’ – Foi criado o Banco de Dados para o Pandora FMS depositar suas informações (em meu caso troquei o nome padrão- pandora por ‘carcara’);
- Established privileges for user pandora... – Foi criado uma senha de forma aleatória para o usuário pandora do Banco de Dados ‘carcara’;
- Please write… – Essa mensagem de alerta informa que devemos editar o arquivopandora_server.conf localizado em: /etc/pandora/pandora_server.conf , com as informações fornecida nessa janela.
- Para acessar o Console via web teremos que deletar o arquivo: install.php;
- Que o login padrão do Console via web é: usuário – admin | senha – pandora;
- E por último a instalação foi concluída com sucesso.
Configurando Servidor
1 – Abra o arquivo pandora_server.conf
Comando edita o arquivo pandora_server.conf utilizando o editor vim
1.1 – Caso não tenha o editor instale-o com o comando
2 – Edite as seguintes linhas do arquivo
2.1 – Substitua a palavra Pandora (senha do banco de dados padrão) , pela senha fornecida pelo sistema no momento da configuração do console exposto no item 2 da 5º janela do bloco instalando servidor e console.
2.2 – Feito a edição salve e saia (caso esteja utilizando o editor vim).
3 – Itens que deve ser alterado no arquivo pandora_server.conf
Descrição dos campos
- dbname – Nome do Banco de Dados do Pandora FMS;
- dbuser – Nome do usuário gerenciador do Banco de Dados do Pandora FMS;
- dbpass – Por padrão a senha é Pandora, porém, coloque a senha composta aleatóriamente pelo sistema (descrito na imagem da 5º janela do item 2);
obs: É preciso iniciar o serviço manualmente somente essa vez
4.1 – Após o comando para iniciar o servidor do Pandora FMS o retorno do comando pode ser as seguintes:
4.1.1 – Erro ao iniciar o servidor, serviço abortado
4.1.2 – Serviço iniciado com exito
Primeiro Acesso ao Sistema Pandora FMS
1 – Para termos acesso ao Painel de Gerenciamento do Console o primeiro passo é deletar o arquivoinstall.php
1.1 – Entrar no diretório /pandora_console
1.2 – Deletar arquivo install.php
2 – Vamos acessar o console pelo browser
3 – Fazendo o login(por padrão)
Pronto senhores! estamos logados no Painel de Gerenciamento do Console do Pandora FMS, irei finalizar esse artigo para que não fique tão extenso, trarei no próximo artigo a configuração do mesmo.
BIBLIOGRAFIA
Fonte: http://www.brunoarruda.com.br/nms/instalando-pandora-fms-4-0-2-debian-squeeze/
No responses yet