Instalação do Agente CACIC Linux

Observação

Há uma nova versão do cacic-agente sendo desenvolvida por Yves Junqueira e por José Júnior, ambos do MDS1), que deverá substituir a versão atual, escrita em Perl.

Essa nova versão será 100% funcional, permitindo inclusive a listagem de softwares instalados. Muito em breve uma versão beta será lançada, para análise da comunidade. Aguardem anúncio nas listas cacic-desenvolvimento e cacic-agente-linux.

Sistemas Debian-like, incluindo Ubuntu

Baseado em e-mail enviado por Leonardo Mello à lista cacic-suporte

Baixe o agente linux através do apt-get:

01 - acrescente a seguinte linha no seu /etc/apt/sources.list

deb http://guialivre.governoeletronico.gov.br/cacic/debian ./

02 - faça o update da lista de pacotes: apt-get update

03 - instale o pacote cacic-agente:

apt-get install cacic-agente

04 - edite o arquivo /etc/cacic/cacic.conf

troque a chave:

$server = 'cacic';

para:

$server = 'ip_ou_hostname_do_servidor_do_cacic';

Outras distribuições

se você não utilizar um sistema debian-like, vc pode baixar o código do agente da página: http://www.cetico.org/cacic/cacic-agente-linux-1.0rc3.tar.gz

qualquer dúvida sobre o desenvolvimento ou utilização do cacic linux, pode postar nessa lista

atenciosamente


Leonardo R. Mello

Problema de coleta desativada

Alguns usuários reclamam que o agente não envia informações que deveria e a seguinte mensagem aparece:

Coleta de hardware desativada.
Coleta de patrimônio desativada.
Alteracao de SOFTWARE detectada.
Transmitindo ao gerente.. feito.
Coleta de discos desativada.

Para corrigir esse problema, revise as configurações do gerente. Confirme que os módulos de coleta estejam todos ativados para todas as redes, aparecendo um icone pequeno na cor verde próximo à listagem de módulos.

Problema de "S.O. Desconhecido"

O gerente do CACIC, na versão de fevereiro de 2005, utilizada por diversas instituições, não estava preparado para “entender” máquinas com sistemas operacionais diferentes de Windows. Por isso, o cacic-agente, para manter a compatibilidade, por padrão envia o código “0” (zero) ao gerente, indicando “S.O. Desconhecido”.

Para que isso funcione, uma pequena modificação nas tabelas do MySQL deve ser feita nas versões antigas do gerente. Essa modificação, escrita pelo Leonardo Mello, já é nativa nas versões do gerente do CACIC mais novas. Feito isso, altere no cacic-agente a variável $linux_id para '9'.

Veja a seguinte mensagem, enviada à lista cacic-desenvolvimento, que indica quais comandos devem ser executados no MySQL:

On 3/1/06, penna@bb.com.br <penna@bb.com.br> wrote:
> Olá pessoal,
>
>         Mesmo sabendo que o agente do CACIC para Linux ainda está num
> "release candidate" estamos usando-o num dos projetos internos. Como não
> temos nenhum inventário, o agente, mesmo no estado que está, nos dá
> informações valiosas.
>         Entretanto gostaria de saber se o valor para a variável "$linux_id" já foi definido. Hoje ela vale zero no agente (s.o.
> desconhecido).
>         Pergunto isto para poder usar o valor correto nos agentes que
> estamos instalando de forma a minimizar impactos futuros quando
> precisarmos trocar os agentes pelos definitivos.
>

Olá Ulisses,

Fico feliz que o agente linux esteja lhe sendo útil. Espero que a
versão em Python, que está sendo feita, seja ainda melhor.

Quanto ao id_so, isso depende da versão do CACIC gerente que você está
usando. Não tenho essa informação de cabeça, mas se você olhar no
ambiente de administração do seu gerente, verá se aparece, nas opções
dos relatórios, o Linux como opção de sistema operacional. Se
aparecer, você pode então mudar o código nos agentes para 9.

Se ainda não aparecer o Linux como opção dos relatórios, você pode
adicioná-lo utilizando o seguinte comando no banco de dados 'cacic' do
mysql (obrigado ao Leonardo Mello):

INSERT INTO `so` VALUES (9, 'GNU/Linux', 'lnx');
INSERT INTO `so` VALUES (10, 'FreeBSD', 'fbsd');
INSERT INTO `so` VALUES (11, 'NetBSD', 'nbsd');
INSERT INTO `so` VALUES (12, 'OpenBSD', 'obsd');

Assim você pode alterar o id_so para 9 e as informações deverão
aparecer corretamente.

Boa sorte!

Yves

1) Ministério do Desenvolvimento Social e Combate à Fome
 
instalacao_do_agente_linux.txt · Modificada em: 2007/10/06 01:52 por yves
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki