Você está na página 1de 14

CentOS 5.

4 - Inventrio de rede com OCS Inventory NG


Colaborao: Andrey Smith Data de Publicao: 21 de maro de 2010 OCS Inventory NG um software para inventrio de computadores Windows e Unix like, licenciado sob a GPLv2. Neste tutorial, irei demonstrar como instalar o OCS Inventory NG no CentOS 5.4.

Pr-requisitos
Servidor com CentOS 5.4 instalado e atualizado (RPMforge). Conexo com a internet. Mos a obra! 1. Criando diretrio para downloads (Opcional)
mkdir /downloads cd /downloads/

2. Download dos pacotes

wget http://launchpad.net/ocsinventory-server/stable-1.3/server-release-1.3.1/+download/OC wget http://rpms.famillecollet.com/el5.i386/perl-XML-Entities-0.02-1.el5.remi.noarch.rpm

3. Instalando as dependncias Apache, PHP, MySQL e mdulos Perl


yum install -y httpd php php-gd php-pecl-zip php-mysql mysql-server perl-Apache -DBI perl-XML-Simple perl-SOAP-Lite perl-Net-IP perl-XML-SAX-Base perl-CompressZlib mod_perl

Perl-XML-Entities Antes de instalar o Perl-XML-Entities, no arquivo /etc/yum.conf altere a linha:


gpgcheck=1

para:
gpgcheck=0

Instalando o perl-XML-Entities localmente, resolvendo dependncias

CentOS 5.4 - Inventrio de rede com OCS Inventory NG

yum localinstall perl-XML-Entities-0.02-1.el5.remi.noarch.rpm

Aps concluda a instalao, retornar o valor de gpgcheck para 1. 4. Ativando os servios httpd e mysqld Execute o comando abaixo para ativar os servios httpd e mysqld no boot do sistema, basta pressionar a barra de espao sobre o servio desejado deixando-o marcado com "*".
ntsysv

1. Reinicialize a mquina.
reboot

2. Definir senha de root do MySQL


mysqladmin -u root password "senha"

3. Instalando o OCS Inventory NG Descompactando


cd /downloads tar -zxvf OCSNG_UNIX_SERVER-1.3.1.tar.gz -C /usr/src/

Pr-requisitos

Criando link simblico


ln -s /usr/src/OCSNG_UNIX_SERVER-1.3.1/ /usr/src/ocs

Alterando o usurio do MySQL


cd /usr/src/ocs vi setup.sh

Altere as linhas
DB_SERVER_USER="ocs" DB_SERVER_PWD="ocs"

Para:
DB_SERVER_USER="root" DB_SERVER_PWD="senha"

Instalando
./setup.sh

Agora sero feitas vrias perguntas, basta pressionar a tecla [Enter] em todas. Segue abaixo uma "traduo tabajara" para ajudar a entender o que est acontecendo.

Voc quer continuar? [Enter] O banco de dados est no mesmo servidor de instalao do OCS? [Enter] Est rodando na porta 3306? [Enter] O binrio do apache est em /usr/sbin/httpd? [Enter] O arquivo de configurao principal do apache est em /etc/httpd/conf/httpd.conf? [Enter] A conta de usurio que est rodando o apache [apache]? [Enter] O grupo [apache]? [Enter] O diretrio de configurao do apache para incluir configuraes /etc/httpd/conf.d/? [En O binrio do interpretador Perl est em /usr/bin/perl? [Enter] Deseja configurar servidor de comunicao neste servidor? [Enter] Armazenar os logs do servidor de comunicao em /var/log/ocsinventory-server? [Enter] A fim de garantir que o apache carregue o mod_perl antes do OCS Inventory, posso renomear o arquivo `ocsinventory-server.conf' para `z-ocsinventory-server.conf'? [Enter] Voc quer configurar o Web Administration Console neste computador? [Enter]

Depois de falar um pouco sobre atualizao e um bla bla bla bsico, vem a pergunta:
Deseja continuar? [Enter]

Pr-requisitos

Posso copiar os arquivos estticos do Server Administration para o PHP Web Console em /usr/share/ocsinventory-reports? [Enter] Posso criar os diretrios de escrita/cache para pacotes de deployement e IPDiscover em /var/lib/ocsinventory-reports? [Enter]

Ufa! Enfim, a to esperada frase:


Enjoy OCS Inventory NG ;-)

preciso reiniciar o servidor web para que as alteraes entrem em vigor


service httpd restart

4. Finalizando a instalao Digite em seu browser http://webserver/ocsreports, onde webserver o endereo IP do seu servidor. Basta clicar em Send. Nesta tela clique em Submit para continuar.

Nesta tela informado usurio e senha para acesso. Nas linhas em laranja, informado que voc no ser capaz de criar pacotes de deployment maiores que 8MB, caso queira possvel alterar este limite diretamente no arquivo /etc/php.ini alterando os parmetros post_max_size e upload_max_filesize.

Pr-requisitos

Pgina de login. User: admin Password: admin

Index do OCS Inventory NG

Pr-requisitos

1. Instalando agente para Windows A instalao dos agentes sero feitas atravs do OCS Inventory NG Agent Deployment Tool, que far a instalao do agente em mquinas Windows e Unix like. Esta parte do tutorial ser executada a partir de uma mquina com sistema operacional Windows XP Professional. 2. Downloads necessrios Na raiz do sistema (C:), crie um diretrio chamado ocs, faa o download dos arquivos abaixo e a descompactao dos arquivos. OCS NG Windows Agent OCSNG Agent Deployment Tool Aps descompactar os arquivos, hora de instalar o OCS Agent Deployment Tool. Sua instalao do tipo NNF (Next, Next, Finish). Execute-o aps a instalao. Abaixo temos a opo de instalar Windows Agent e Unix Agent, clique na primeira opo.

Pr-requisitos

Aqui temos duas formas de efetuar o deployment: Atravs de range de endereamento o IP, ou selecionando os hosts (um a um). Neste exemplo vamos utilizar a segunda opo, clique no boto + para adicionar o(s) host(s), e em seguida clique em Select All e clique em Next.

Pr-requisitos

Agent's service setup file - Indique o caminho do OcsAgentSetup.exe, ou seja, no local onde voc descompactou o arquivo OCSNG_WINDOWS_AGENT_4061.1.zip. OCS Inventory NG Server address - Coloque somente IP do servidor onde est instalado o OCS. Force inventory Just after setup (Caution: this may load Server IF you deploy on many hosts simultaneously) - Cuidado ao marcar essa opo, pois pode aumentar significativamente o trfego de sua rede.

Pr-requisitos

Informe um usurio e senha que tenha credenciais de administrador nos computadores remoto, no exemplo abaixo estou utilizando um usurio do grupo Domain Admins (Administradores do Domnio) do Active Directory.

Pr-requisitos

A opo Bandwidth usage permite efetuar a instalao em mais de um host simultaneamente, com o limite de at 10 hosts, altere esta opo caso seja necessrio. Cliquem em Start para que o OCS Inventory NG Agent Deployment Tool incie a instalao do agente nos computadores remotos.

Pr-requisitos

10

Prontinho, os agentes esto instalados nas mquinas remotas.

Pr-requisitos

11

Prova dos nove


Acesse novamente o OCS Inventory NG atravs do browser. Logo na index j possvel visualizar em Machines in base o nmero 2, que corresponde as duas mquinas onde os agentes foram instalados.

Prova dos nove

12

Para verificar quais so as mquinas que j esto em nossa "Base de mquinas", clique em All computers. Para detalhar as informaes de cada mquina, clique no nome da mquina na coluna Computer.

Prova dos nove

13

isso a, use a curiosidade... e seja feliz! =)

Prova dos nove

14

Você também pode gostar