Pular para o conteúdo

Tutorial de instalação e configuração do CACIC 3.1.15

Trata-se de um tutorial de instalação do CACIC 3.1.15 (Configurador Automático e Coletor de Informações Computacionais), feito a partir de pesquisas e implementação em um ambiente de rede de máquinas físicas e virtuais.
Hurgo Farias hurgo
Hits: 34.302 Categoria: Linux Subcategoria: Redes
  • 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.

Parte 4: Instalação dos agentes

Os agentes podem ser baixados do servidor CACIC ou pelos endereços já mencionados.

A instalação do agente 3.1.15 para Windows é simples, mas precisa ficar atento ao inserir as informações na primeira tela de diálogo. Preencha da seguinte forma, conforme o cenário definido:
Endereço do Gerente Cacic: 192.168.1.5/cacic/app_dev.php
ou
Endereço do Gerente Cacic: http://192.168.1.5/cacic/app_dev.php

Usuário: admin
Senha: cacic123

Na instalação do agente 3.1.15 para Linux, instale primeiro o pacote necessário: libQt5Network5. Depois baixe o pacote do agente correspondente ao sistema operacional (use o wget com endereço mencionado no item b) e descompacte. Dependendo da distribuição do Linux, deve-se adicionar os repositórios do Debian. Segue com os comandos:

# apt-get install libQt5Network5
# mkdir /opt/cacic
# wget
https://softwarepublico.gov.br/social/articles/0000/5413/agenteCacic3.1.15_ubuntu_i386.zip --no-check-certificate
# unzip agenteCacic3.1.15_ubuntu_i386.zip
# mv [aquivos_descompactados] /opt/cacic
# ln -s /opt/cacic/install-cacic /usr/local/bin/install-cacic
# ln -s /opt/cacic/cacic-service /etc/init.d/cacic3
# ./install-cacic -host=192.168.1.5/cacic/app_dev.php -user=admin -pass=cacic123


Resultado

Depois da instalação dos agentes, é só esperar a coleta e verificar o resultado pela interface web do CACIC. A figura abaixo mostra um relatório de computadores da rede de teste usada nesse tutorial, com informações já coletadas pelos agentes do CACIC instalados.
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.

Referências bibliográficas

[1] VIEIRA, ADRIANO DOS SANTOS. Um Índio como suporte à administração de infra-estrutura e aos Gestores de TI. Disponível em: <http://lightbase.com.br/2012/02/cacic-configurador-automatico-e-coletor-de-informacoes-computacionais/>. Acesso em: 22 set. 2015, 14:40:00.

[2] Instalação em Debian / Ubuntu. Disponível em: <http://cacic.readthedocs.org/pt/latest/gerente/apresentacao.html#instalacao-em-debian-ubuntu/> Acesso em: 22 set. 2015, 16:20:00.

Criado por: Hurgo Farias da Silva & Max Lucio Ferreira

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.
   1. Introdução
   2. Passos da instalação do CACIC
   3. Configurações iniciais do CACIC
   4. Instalação dos agentes
Nenhum artigo encontrado.

Balanceamento de links - Load balance + Failover + Failback

Parâmetros de configuração de VPN

IPv6, DNSv6 e DHCPv6

Servidor de logs para Routers e Switches Cisco

NET Virtua, Bloqueio de DNS, SmartTVs, Netflix e Youtube, uma mistura explosiva

#1 Comentário enviado por max_lucio em 25/11/2015 - 19:58h
Um manual padrão Hurgo de qualidade, nos juntos trabalhamos muito para chegar a esse manual top um verdadeira documentação do CACIC, fruto de muitas noites perdidas :) .
#2 Comentário enviado por Samuray007 em 27/11/2015 - 09:23h
Bom dia.
Consegui instalar o servidor Cacic sem erros. Instalei o cacic.msi no windows e apresentou esse erro no log:
[26-11-2015 18:08:33.645] [Info] {Install Cacic} Inicio de instalacao
[26-11-2015 18:08:33.646] [Info] {Install Cacic} Realizando login...
[26-11-2015 18:08:34.054] [Info] {Install Cacic} Login realizado com sucesso!
[26-11-2015 18:08:38.835] [Info] {Install Cacic} Pegando informa??es do gerente...
[26-11-2015 18:08:39.080] [Info] {Install Cacic} Sucesso! Salvando configura??es em arquivo...
[26-11-2015 18:08:39.080] [Info] {Install Cacic} Realizando download do servi?o...
[26-11-2015 18:08:41.396] [Info] {Install Cacic} Falha ao baixar o servi?o...
[26-11-2015 18:08:41.397] [Info] {Install Cacic} Desinstalando o servi?o...
[26-11-2015 18:08:41.397] [Info] {Install Cacic} N?o foi poss?vel parar o servi?o: Uninstall Service, Open Service Handle Failed: O servi?o n?o existe
[27-11-2015 08:01:09.105] [Info] {Install Cacic} Inicio de instalacao
[27-11-2015 08:01:09.106] [Info] {Install Cacic} Realizando login...
[27-11-2015 08:01:09.502] [Info] {Install Cacic} Login realizado com sucesso!
[27-11-2015 08:01:13.462] [Info] {Install Cacic} Pegando informa??es do gerente...
[27-11-2015 08:01:13.708] [Info] {Install Cacic} Sucesso! Salvando configura??es em arquivo...
[27-11-2015 08:01:13.709] [Info] {Install Cacic} Realizando download do servi?o...
[27-11-2015 08:01:16.028] [Info] {Install Cacic} Falha ao baixar o servi?o...
[27-11-2015 08:01:16.029] [Info] {Install Cacic} Desinstalando o servi?o...
[27-11-2015 08:01:16.029] [Info] {Install Cacic} N?o foi poss?vel parar o servi?o: Uninstall Service, Open Service Handle Failed: O servi?o n?o existe

Tentei instalar outra vez pela linha de comando.
Pode me auxiliar a corrigir esse erro?
#3 Comentário enviado por max_lucio em 27/11/2015 - 22:20h
Bem Jéferson,

Você colocou o msi junto ao arquivo install-cacic.exe no upload do agente na interface web via winscp ou scp no servidor cacic?
Você possui firewall na sua rede ?
Dentro desta pasta /var/www/html/cacic/downloads/cacic/3.1.15/windows tem todos esses arquivos, no servidor?
Cacic.msi, cacic-service.exe , chksys.exe , gercols.exe , install-cacic.exe

A permissão de toda essa pasta tem que ser do www-data !

#4 Comentário enviado por thiago_sene em 01/12/2015 - 10:11h

Ótimo sistema, fiz um trabalho na faculdade ainda quando estava na versão 2.2 e era complicado a questão da aplicação do agente no terminais, hoje percebo que está maduro o sistema e que ja podemos utilizar em produção. Parabens pelo excelente trabalho no software.
#5 Comentário enviado por clebersoares em 07/12/2015 - 13:22h

Excelente artigo, vou tentar realizar a instalação, pois usava 2.6 e vejo que mudou muito a forma de instalar.
#6 Comentário enviado por clebersoares em 07/12/2015 - 18:29h
Boa noite, apos realizar esse comando:

php app/console doctrine:schema:update --force

aparce essa mensagem de erro. poderiam me ajudar. desde ja agrdeco


[Symfony\Component\Config\Exception\FileLoaderLoadException] Cannot import resource "/srv/cacic/app/config/parameters.yml" from "/srv/cacic/app/config/config.yml". (A Y AML file cannot contain tabs as indentation at line 2 (near " database_driver: pdo_pgsql").)
#7 Comentário enviado por hurgo em 09/12/2015 - 13:04h
A mensagem de erro está informando que seu arquivo "parameters.yml" tem um recuo de linha, na linha 2. Corrige o arquivo e tenta novamente.
#8 Comentário enviado por facoelho em 07/01/2016 - 08:20h
Bom Dia,

Alguém sabe se há um agente que seja compatível com windows 7 64bits?
#9 Comentário enviado por VitorVas em 10/02/2016 - 11:07h
estou com erro ao executar o comando

php app/console doctrine:schema:update --force

da este erro:

[PDOExceptio]
SQLSTATE[08006] [7] fe_sendauth: no password supplied
#10 Comentário enviado por max_lucio em 15/02/2016 - 22:31h
Boa noite,
Referente a pegunta se há um agente para windows 7 64 bits?
O agente .msi da versão 3.1.15 serve tanto para windows 32 e 64 bits , até o o windows 8.1 foram testado e confirmado , somente o windows 10 não foi testado!

Referente ao erro SQLSTATE[08006] [7] fe_sendauth: no password supplied !
Verifique se você reiniciou o serviço do postgresql após alteração do arquivo /etc/postgresql/9.4/main/pg_hba.conf
com o comando # service postgresql restart
verifique também no arquivo parameters.yml se está linha esta correto.
database_password: null
#11 Comentário enviado por psctec em 03/03/2016 - 10:28h
Hugo,

Na interface WEB do cacic, indo em Administração => Configurar Coletas => Atualização de Subredes, ele me mostra que tem 1 Subrede cadastrada, mas não mostra IP, Nome, Servidor, Localização, só mostra que os módulos estão atualizados, e ao tentar Executar Atualizações o programa voa (dá erro gigante).

Tem como consertar isto via banco de dados ? Sabe a tabela ?

Sobre os clientes:

Subi todos os zips, via scp, para a pasta de downloads e não extraí, tem que extrair ?

E na instalação do Cliente num windows usando o msi, no log aparece:
Falha ao pegar configurações: Erros downloading https://ip_server/cacic/app_dev.php/ws/neo/config - server replied: Internal Server Error
Mas, abrindo esta URL no navegador apresenta:
{
"message": "JSON Inválido",
"codigo": 1
}

Usando o agenteCacic3.1.15_win_i386.zip piora, pois ao abrir o install-cacic dá erro de falta da dll Qt5Core.dll

O que faço ?
#12 Comentário enviado por willianbaum em 13/03/2016 - 01:07h
Estou instalando em um Raspberry Pi 2 com o Raspbian Weezy. Segui tudo a risca e passei por algumas dificuldades, mas até agora consegui resolver todas elas. Vou colocar aqui alguns detalhes:
1- A versão do postgre que ficou instalada é a 9.1
2- Ao testar o acesso pelo navegador de outra máquina, tive um erro no SSL "ssl_error_rx_record_too_long". Após algumas pesquisas utilizei esses dois comandos extraídos do link http://ubuntuforums.org/showthread.php?t=806884:
# sudo ln -s /etc/apache2/sites-available/default-ssl /etc/apache2/sites-enabled/000-default-ssl
# sudo /etc/init.d/apache2 restart
3- O erro SSL desapareceu mas eu não conseguia acessar o Cacic pelo link https://192.168.1.5/cacic/app_dev.php. Mas consegui o acesso pelo link https://192.168.1.5/html/cacic/web/app_dev.php/ - Devo ter feito algo errado nas configurações.

Vou seguir com os testes no Raspberry, abraço e obrigado pelo excelente material!
#13 Comentário enviado por willianbaum em 21/03/2016 - 23:44h
Infelizmente não deu certo a comunicação com os agentes... Acabei optando por instalar o OCS Inventory, funcionou perfeitamente.
#14 Comentário enviado por ps628751 em 03/05/2016 - 17:57h
Alguém já deparou com erro parecido? O download dos agentes está sendo utilizado HTTP

[03-05-2016 17:17:38.229] [Info] {Install Cacic} Inicio de instalacao
[03-05-2016 17:17:38.235] [Info] {Install Cacic} Realizando login...
[03-05-2016 17:17:41.541] [Info] {Install Cacic} Login realizado com sucesso!
[03-05-2016 17:18:32.425] [Info] {Install Cacic} Pegando informa??es do gerente...
[03-05-2016 17:18:33.659] [Info] {Install Cacic} Sucesso! Salvando configura??es em arquivo...
[03-05-2016 17:18:33.677] [Info] {Install Cacic} Realizando download do servi?o...
[03-05-2016 17:18:34.912] [Info] {Install Cacic} Reinstalando servi?o.
[03-05-2016 17:18:35.008] [Info] {Install Cacic} Falha ao iniciar o servi?o: Starting Service: Desconhecido - 1392
#15 Comentário enviado por mmverde em 29/11/2016 - 09:06h
Bom dia, pessoal
Estou seguindo esse manual para a instalação do cacic 3.1.15, fui muito bem até o comando:
$ php composer.phar install

apartir desse ponto apareceram inumero erros como segue abaixo:

www-data@cacic:/srv/cacic$ php composer.phar install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
- Installing jquery/jquery (1.10.2)


[Composer\Downloader\TransportException]
Your configuration does not allow connections to http://code.jquery.com/jquery-1.10.2.js. See https://getcomposer.org/doc/06-config.md#secure-http for details.


install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...
#16 Comentário enviado por eduardoriewe em 11/04/2018 - 11:20h
Bom dia galera do VOL.

Vejo que muita gente tem o problema de:
Falha ao iniciar o servi?o: Starting Service: Desconhecido - 1392.

Depois de MUITO esforço consegui por conta descobrir porque acontece este erro.
Percebo que muitas vezes ninguém responde, talvez devido a isso que a comunidade não cresce.


O problema está no UPLOAD de agentes.
Lá na aba "MANUTENÇÃO>CADASTROS>TIPOS DE SO" devem existir 3 tipos de SO.
- Tipo windows
- Tipo linux-x86
- Tipo linux-64
*removam qualquer upload que já fizeram anteriormente.

No "tipo windows" coloquem o arquivo "agenteCacic3.1.15_win_i386.zip"
No "Tipo linux-x86" coloquem o arquivo "agenteCacic3.1.15_ubuntu_i386"
No "tipo linux-x64" coloquem o arquivo "agenteCacic3.1.15_ubuntu_amd64"

Depois de upar esses arquivos, rolem a barra para baixo e vejam se realmente o update foi feito.

Após, removam o cacic de seus computadores clientes e os re-instalem.


Obrigado.

#17 Comentário enviado por rodrigosocastro em 20/06/2018 - 14:32h
A instacao de certo, e os agentes tambem, porem a coleta so acontece na hora da instalacao, depois nao atualiza mais
#18 Comentário enviado por rodrigosocastro em 20/06/2018 - 17:50h
Pra quem esta com dificuldade na atualizacao das coletas, basta reconfigurar o agente
Digite "install-cacic -configure -host=url_gerente" e reiniciar
o serviço
#19 Comentário enviado por zilton_bruno em 02/08/2021 - 16:40h

boa tarde galera, hoje ainda é viavel ouso do cacic? Dá pra instalar ainda ?

Contribuir com comentário

Entre na sua conta para comentar.