Sei sulla pagina 1di 10

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 so! a G"#v$% Neste tutorial irei demonstrar como instalar o OCS Inventory NG no CentOS &%'%

Pr-requisitos
Servidor com CentOS &%' instalado e atuali(ado )*"+for,e-% Conex.o com a internet% +.os a o!ra/ 0% Criando diret1rio para downloads )Opcionalmkdir /downloads cd /downloads/

$% 2ownload dos pacotes


wget http://launchpad.net/ocsinventory-server/stable-1.3/server-release1.3.1/+download/OC !"#$!%&# '()'(-1.3.1.tar.g* wget http://rpms.+amillecollet.com/el,.i3-./perl-&/0-'ntities-1.121.el,.remi.noarch.rpm

3% Instalando as depend4ncias Apac e! P"P! #yS$% e m&du'os Per'


yum install -y httpd php php-gd php-pecl-*ip php-mys3l mys3l-server perl-4pache -56% perl-&/0- imple perl- O47-0ite perl-!et-%7 perl-&/0- 4&-6ase perlCompress8lib mod#perl

Per'-(#%-)ntities 5ntes de instalar o 7erl-&/0-'ntities no ar6uivo /etc/yum.con+ altere a lin7a8


gpgcheck91

para8
gpgcheck91

Instalando o perl9:+#9;ntities localmente resolvendo depend4ncias


yum localinstall perl-&/0-'ntities-1.12-1.el,.remi.noarch.rpm

5p1s conclu<da a instala=.o retornar o valor de gpgcheck para 0% '% 5tivando os servi=os 7ttpd e mys6ld ;xecute o comando a!aixo para ativar os servi=os 7ttpd e mys6ld no !oot do sistema !asta

pressionar a !arra de espa=o so!re o servi=o dese>ado deixando9o marcado com ?@?%
ntsysv

0% *einiciali(e a m6uina%
reboot

$% 2efinir sen7a de root do +ySA#


mys3ladmin -u root password :senha:

3% Instalando o OCS Inventory NG 2escompactando


cd /downloads tar -*;v+ OC !"#$!%&# '()'(-1.3.1.tar.g* -C /usr/src/

Criando link sim!1lico


ln -s /usr/src/OC !"#$!%&# '()'(-1.3.1/ /usr/src/ocs

5lterando o usurio do +ySA#


cd /usr/src/ocs vi setup.sh

5ltere as lin7as
56# '()'(#$ '(9:ocs: 56# '()'(#7<59:ocs:

"ara8
56# '()'(#$ '(9:root: 56# '()'(#7<59:senha:

Instalando

./setup.sh

5,ora ser.o feitas vrias per,untas !asta pressionar a tecla ='nter> em todas% Se,ue a!aixo uma ?tradu=.o ta!a>ara? para a>udar a entender o 6ue est acontecendo%
)oc? 3uer continuar@ ='nter> O banco de dados estA no mesmo servidor de instalaBCo do OC @ ='nter> 'stA rodando na porta 331.@ ='nter> O binArio do apache estA em /usr/sbin/httpd@ ='nter> O ar3uivo de con+iguraBCo principal do apache estA em /etc/httpd/con+/httpd.con+@ ='nter> 4 conta de usuArio 3ue estA rodando o apache D =apache>@ ='nter> O grupo D =apache>@ ='nter> O diretErio de con+iguraBCo do apache para incluir con+iguraBFes D /etc/httpd/con+.d/@ ='nter> O binArio do interpretador 7erl estA em /usr/bin/perl@ ='nter> 5eseGa con+igurar servidor de comunicaBCo neste servidor@ ='nter> 4rma*enar os logs do servidor de comunicaBCo em /var/log/ocsinventoryserver@ ='nter> 4 +im de garantir 3ue o apache carregue o mod#perl antes do OC %nventoryH posso renomear o ar3uivo Iocsinventory-server.con+J para I*-ocsinventory-server.con+J@ ='nter> )oc? 3uer con+igurar o <eb 4dministration Console neste computador@ ='nter>

2epois de falar um pouco so!re atuali(a=.o e um !la !la !la !sico vem a per,unta8
5eseGa continuar@ ='nter> 7osso copiar os ar3uivos estAticos do erver 4dministration para o 7K7 <eb Console em /usr/share/ocsinventory-reports@ ='nter> 7osso criar os diretErios de escrita/cache para pacotes de deployement e %75iscover em /var/lib/ocsinventory-reports@ ='nter>

Ufa/ ;nfim a t.o esperada frase8


'nGoy OC %nventory !" L-M

B preciso reiniciar o servidor we! para 6ue as altera=Ces entrem em vi,or


service httpd restart

'% Dinali(ando a instala=.o 2i,ite em seu !rowser 7ttp8EEwe!serverEocsreports onde we!server o endere=o I" do seu servidor% Fasta clicar em Send% Nesta tela cli6ue em ubmit para continuar%

Nesta tela informado usurio e sen7a para acesso% Nas lin7as em laran>a informado 6ue voc4 n.o ser capa( de criar pacotes de deployment maiores 6ue G+F caso 6ueira poss<vel alterar este limite diretamente no ar6uivo /etc/php.ini alterando os parHmetros post#ma;#si*e e upload#ma;#+ilesi*e%

",ina de lo,in% User8 admin "assword8 admin

Index do OCS Inventory NG

0% Instalando a,ente para Windows 5 instala=.o dos a,entes ser.o feitas atravs do OCS Inventory NG Agent Deployment Tool 6ue far a instala=.o do a,ente em m6uinas Windows e Unix like% ;sta parte do tutorial ser executada a partir de uma m6uina com sistema operacional Windows :" "rofessional% $% 2ownloads necessrios Na rai( do sistema NC:M crie um diret1rio c7amado ocs fa=a o download dos ar6uivos a!aixo e a descompacta=.o dos ar6uivos% OCS NG Windows 5,ent

OCSNG 5,ent 2eployment Iool 5p1s descompactar os ar6uivos 7ora de instalar o OCS 5,ent 2eployment Iool% Sua instala=.o do tipo NND )Next Next Dinis7-% ;xecute9o ap1s a instala=.o% 5!aixo temos a op=.o de instalar Windows 5,ent e Unix 5,ent cli6ue na primeira op=.o%

56ui temos duas formas de efetuar o deployment8 5travs de ran,e de endere=amento o I" ou selecionando os 7osts )um a um-% Neste exemplo vamos utili(ar a se,unda op=.o cli6ue no !ot.o J para adicionar o)s- 7ost)s- e em se,uida cli6ue em Select 5ll e cli6ue em Next%

A*ent+s service setup ,i'e 9 Indi6ue o camin7o do Ocs5,entSetup%exe ou se>a no local onde voc4 descompactou o ar6uivo OCSNGKWIN2OWSK5G;NIK'LM0%0%(ip% OCS Inventory NG Server address 9 Colo6ue somente I" do servidor onde est instalado o OCS% -orce inventory .ust a,ter setup /Caution0 t is may 'oad Server I- you dep'oy on many osts simu'taneous'y1 9 Cuidado ao marcar essa op=.o pois pode aumentar si,nificativamente o trfe,o de sua rede%

Informe um usurio e sen7a 6ue ten7a credenciais de administrador nos computadores remoto no exemplo a!aixo estou utili(ando um usurio do ,rupo 2omain 5dmins )5dministradores do 2om<nio- do 5ctive 2irectory%

5 op=.o 2and3idt usa,e permite efetuar a instala=.o em mais de um 7ost simultaneamente com o limite de at 0L 7osts altere esta op=.o caso se>a necessrio% Cli6uem em Start para 6ue o OCS Inventory NG A*ent 4ep'oyment 5oo' incie a instala=.o do a,ente nos computadores remotos%

"rontin7o os a,entes est.o instalados nas m6uinas remotas%

Prova dos nove


5cesse novamente o OCS Inventory NG atravs do !rowser% #o,o na index > poss<vel visuali(ar em +ac7ines in !ase o nNmero $ 6ue corresponde as duas m6uinas onde os a,entes foram instalados%

"ara verificar 6uais s.o as m6uinas 6ue > est.o em nossa ?Fase de m6uinas? cli6ue em 5ll

computers% "ara detal7ar as informa=Ces de cada m6uina cli6ue no nome da m6uina na coluna Computer%

B isso a< use a curiosidade%%% e se>a feli(/ O-

Potrebbero piacerti anche