Pular para o conteúdo

Instalando o OCS Inventory

Dica publicada em Linux / Introdução
Leonardo Damasceno leodamasceno
Hits: 91.387 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando o OCS Inventory

OCS Inventory é um software utilizado para gerar relatórios das máquinas. Vamos exemplificar: imagine que você tem 100 máquinas em uma rede e precisa tirar um relatório incluindo software e hardware de todas elas, como você faria isso!? Bem, existe uma forma simples, e funcional! Basta usar o OCS Inventory.

Assim, se você tirar um relatório verificando o hardware da máquina e constar uma máquina com 2GB de memória, o OCS cria um relatório com versão para impressão das informações, mas se você retirar uma memória de 1GB, restando apenas 1GB no computador, quando você retirar outro relatório, certamente irá constar lá, apenas 1GB.

Então o que precisamos instalar?

Servidor:
  • OCS Inventory Server
  • OCS Inventory Reports

Cliente:
  • OCS Inventory Agent

Instalação do OCS Inventory com pacotes .deb, utilizando dpkg

Instale as dependências:

# apt-get install build-essential

Acesse o diretório /usr/src e baixe o pacote usando o wget:

# cd /usr/src
# wget -c
http://downloads.aprendendolinux.com/programas/ocsinventory-setup.tar.gz

Descompacte o pacote e entre no diretório:

# tar -zxvf csinventory-setup.tar.gz
# csinventory-setup


Agora instale o "server", que é o primeiro módulo:

# dpkg -i ocsinventory-server_1.02~rc2-1_all.deb

Instale o segundo módulo, que é o "reports":

# dpkg -i ocsinventory-reports_1.02~rc2-1_all.deb

Agora vamos definir a senha para o usuário "admin":

# htpasswd /etc/ocsinventory/htpasswd.setup admin

Após executar o comando acima, defina a senha desejada e confirme digitando novamente.

Para testar, acesse:

http://localhost/ocsreports

Instalação do OCS Inventory utilizando apt-get

Instale as dependências e o banco MySQL:

# apt-get -y install build-essential mysql-server dbconfig-common

Instale o OCS Inventory Server e OCS Inventory Reports:

# apt-get -y install ocsinventory-server ocsinventory-reports

Certamente, você terá que fornecer uma senha que o banco de dados irá pedir, então digite uma senha e guarde-a.

Na configuração do ocsinventory-server irá aparecer algo como:

"Configurar banco de dados para ocsinventory-server com dbconfig-common?"

Escolha a opção "SIM".

Agora forneça a senha que você definiu para o acesso ao banco de dados.

Vamos definir a senha para o usuário "admin":

# htpasswd /etc/ocsinventory/htpasswd.setup admin

Após executar o comando acima, defina a senha desejada e confirme digitando-a novamente.

Para testar, acesse:

http://localhost/ocsreports

Use o usuário "admin" e a senha que você definiu.

Instalando o OCS Inventory Client

Bem, agora como estamos com o nosso servidor instalado e configurado, vamos adicionar máquinas. No cliente, instale o ocsinventory-client usando o apt-get:

# apt-get install ocsinventory-client

Agora vá no servidor, acessando com:

http://IPDOSERVIDOR/ocsreports

E use o usuário que você definiu. O padrão é "admin" e a senha nós definimos usando:

# htpasswd /etc/ocsinventory/htpasswd.setup admin

Até a próxima. :)

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Monitorando rede com Zabbix

Quatro áreas de trabalho no Debian com Compiz

NetGrok, uma ótima ferramenta para monitoramento

Corrigindo erro gerado ao executar apt-mirror

Habilitando SSH no PFSense

Mudando mensagem do AzBox

sidux versão 2009-03 Momos - notas de lançamento (release notes)

Subversion + CentOS 5.5

Utilizando "URL Amigável" no Apache

Instalando VMWare Player no kernel 2.6.28

#1 Comentário enviado por removido em 30/10/2009 - 15:22h
É possível usar o postgresql em vez do mysql?
#2 Comentário enviado por leodamasceno em 30/10/2009 - 15:27h
Acredito que seja possível, mas infelizmente nunca instalei.
Em pesquisas no google, pude ver que não existem tutoriais sobre a instalação do OCS com o Postgresql, mas você pode tentar.
Qualquer dúvida, posso tentar ti ajudar.


Um abraço.
#4 Comentário enviado por donabuba em 09/02/2010 - 14:18h
Queria obter outras informações da máquina, como por exemplo o numero do patrimonio dela e do monitor, que estariam em arquivos txt.
Como posso realizar esse processo?
#5 Comentário enviado por sl_silvalinux em 26/03/2010 - 22:59h
Leonardo, boa noite, como eu poderia excluir todas as máquinas de meu inventário, sem ter que excluir uma a uma.

Grato!
#6 Comentário enviado por leodamasceno em 29/03/2010 - 10:21h
Olá sl_silvalinux, desconheço essa opção.
#7 Comentário enviado por jairo.rocha.ti em 26/04/2010 - 16:59h
Em algumas distribuições like debian o client tem nome de agent:

# apt-get install ocsinventory-agent
#8 Comentário enviado por acombat21 em 28/02/2011 - 17:31h
Olá, tem como eu instalar o sistema via wampserver?
#9 Comentário enviado por Edilton Ferreira em 02/03/2011 - 19:49h
Leonardo está ocorrendo o problema abaixo no momento em que tento instalar os agentes. Qual a solução?

======================================================================
OCS Inventory NG Agent Deployment Tool

Version %1
Started on Tuesday 01 March 2011 16:18:11
======================================================================
Host Testing connection to remote host…
Host Trying to connect to remote host…
Host *** ERROR *** Connecting remote host: Falha de logon: nome de usuário desconhecido ou senha incorreta.



#10 Comentário enviado por Gilmar_GNU/Slack em 04/03/2013 - 17:29h
Pessoal boa tarde, estou tendo problemas com OCS.
Primeiro fator
Maquinas cadastradas quando trocamos memória e os outros componentes são os mesmo em vez de usar o update para verificar a nova memória ele usara inserção de um novo registro.
tem algum tipo de script ou versionamento para que o OSC seja corrigido este tipo de problema ?
#11 Comentário enviado por renatopg em 04/09/2013 - 14:19h
Olá!

Quando fui efetuar a "Instalação do OCS Inventory utilizando apt-get" onde vc diz para definir senha para o user admin o comando "htpasswd /etc/ocsinventory/htpasswd.setup admin" não aceita... tive que acrescentar -c para poder dar certo, ficou assim: htpasswd -c /etc/ocsinventory/htpasswd.setup admin

#12 Comentário enviado por renatopg em 04/09/2013 - 14:30h
Consegui instalar, mas quando fui acessar apareceu o seguinte erro: Access Denied for user 'admin' @ 'localhost' (using password: YES)

Podem me ajudar:

Obrigado.
#13 Comentário enviado por jeparre em 11/10/2013 - 11:29h
Renatopg, esse erro é em relação à conexão com banco de dados. Ou o usuário não está com senha correta na configuração do ocs ou o usuário admin está sem acesso ao mysql.
#14 Comentário enviado por kholyphoenix1 em 12/05/2018 - 13:20h
Olá,
Seria possível montar com o XAMPP usando o CentOS?

Contribuir com comentário

Entre na sua conta para comentar.