Estou com dificuldades para implantação do SAGUI.
Gostaria de estar recebendo um manual de implantação para que eu possa executar a instalação.
Grato
Autor: Klemerson Dantas
Estou com dificuldades para implantação do SAGUI.
Gostaria de estar recebendo um manual de implantação para que eu possa executar a instalação.
Grato
Autor: Klemerson Dantas
2525 comentários
www.softwarepublico.gov.br/dotlrn/clubs/sagui/file-storage/download/sagui-procedimentos-para-uso-v1.0.pdf?file%5fid=3743350
/etc/rc.d/init.d/sagui-client ou /etc/rc.d/init.d/sagui-client status
executa silenciosamente, não mostra qualquer mensagem no vídeo; 2. a variável SAGUISERVER em /etc/sysconfig/sagui-clients está com o
valor 127.0.0.1 pois o cliente e do servidor estão na mesma máquina.
OK?; 3.O diretório /etc/coleta/ não foi criado durante a instalação, bem como
o arquivo /etc/coleta/chave, preciso criá-lo diretamente?; 4. Existe algum log gerado pelo próprio sagui? 5. Como faço para coletar um arquivo do cliente usando o
o servidor, por exemplo usando o script coleta-mac-eth0.sh ? Preciso
necessariamente utilizar o parâmetro regional? 6. Como faço para modificar um arquivo do cliente (arquivo /etc/hosts,
por exemplo) usando o servidor? Sérgio Panorama do ambiente: Postgresql rodando e startado conforme leiame.txt do pacote servidor
httpd rodando também. Sistema utilizado no Servidor:
CentOS Linux , arquitetura x86_64 release:2.6.18-92.1.13.el5.centos.plus
Apache Version: 2.2.3, Release: 11.el5_1.centos.3
Php Version: 5.1.6, Release: 20.el5_2.1
Php-pgsql Version: 5.1.6, Release: 20.el5_2.1
Postgre Version: 8.1.11, Release: 1.el5_1.1 Sistema utilizado no cliente:
CentOS Linux , arquitetura x86_64 release:2.6.18-92.1.13.el5.centos.plus
navegador links 0.99
interpretador shell
por exemplo) usando o servidor?" A primeira coisa é criar o script(menu correções -> adicionar script) imagine que vc quer adicionar a seguinte linha ao teu hosts: 192.168.0.1 srv srv.example.com Vc cria um script com o seguinte texto: echo "192.168.0.1 srv srv.example.com" >> /etc/hosts #Aqui vc pode verificar se o comando executou ok e informar o status ao SAGUI if [ $? == 0 ] ; then exit 0 else exit 1 fi O proximo passo é adicionar um patch(menu correções -> adicionar patch), no patch é onde vc associa o script ao perfil e a unidade. O proximo passo é liberar o script(menu correções -> liberar script). Pronto. A próxima vez que o cliente executar ele vai rodar o script que vc criou. Agora vamos ao ponto 5. "5. Como faço para coletar um arquivo do cliente usando o
o servidor, por exemplo usando o script coleta-mac-eth0.sh ? Preciso
necessariamente utilizar o parâmetro regional?" Na realidade o que vc coleta do cliente são informações simples. Ex. clock da CPU. IP, hostname, ultimo usuário que fez login pode até ser o conteúdo de algum arquivo mais tem que ser algo muito pequeno. Para coletar o clock da cpu vc cria o seguinte script(coleta -> adicionar script ) cat /proc/cpuinfo | fgrep "cpu MHz" | tail -1 | awk '{print $4}' Depois vc cria uma coleta chamada cpu onde vc vai associar esse script que vc acabou de criar. Pronto a proxima vez que a maquina iniciar vai mandar essas informações para vc. Acho que é isso. Se vc puder retornar com um feedback, seria importante. BOSCO.
Minha máquina possui o IP 172.30.220.227/24 (255.255.255.0). Cadastrei a
unidade com 172.30.220 . No cliente (que é a mesma máquina do servidor) apontei a variável
SAGUISERVER=127.0.0.1. Vou tentar modificar a variável SAGUISERVER para
172.30.220.227. Sérgio
A variável SAGUISERVER estava com 127.0.0.1, alterei para 172.30.220.227.
Então startei o cliente. O script que você me passou que atualiza o arquivo hosts funcionou :-).
Então startei o cliente. O script que você me passou que atualiza o arquivo hosts funcionou :-). No entanto, o cliente bloqueou na mensagem “Enviando dados ao servidor”, conforme abaixo. ===
sagui-client start
Sem patchs Nacionais
Aplicando patches gerais:
Aplicando patches para a Regional Célula de Produção e Operação:
cat: /etc/coleta/chave: Arquivo ou diretório não encontrado
seq id 297:Hosts alterado [ BLZ ]
Enviando dados ao servidor
===
Estou averiguando se pode ser algo externo ao Sagui... Sérgio
ambiente separados. Agora tenho uma máquina com o sagui cliente e outra separada
com o sagui servidor. Após startar o cliente a mensagem abaixo aparece: ===
./sagui-clients start
Sem patchs Nacionais
Sem patchs Nacionais
Aplicando patches gerais:
Aplicando patches para a Regional:
Enviando dados ao servidor [ BLZ ]
Procurando por atualizações [ BLZ ] ==== O cliente não está mais bloqueando. No cliente, o arquivo /etc/coleta/chave foi criado com zero bytes.
Também é criada a pasta /etc/coleta/md5s vazia.
Apesar da mensagem no cliente mostrar que está tudo OK. o script que atualiza o arquivo
hosts que você me passou anterioemente parece não ser executado, pois não há modificaçõe desse arquivo (/etc/hosts).
Após criar o script que modifica o arquivo /etc/hosts, o associei a um patch e a unidade criada
anteriormente e depois liberei o script, mas não funcionou.... Bosco, no momento de adicionar uma categoria, o que colocar no campo pacotes adicionais?
Qual script utilizará esses pacotes? Outra dúvida: criei como vejo as informações coletadas
por um script de coleta? Mais uma vez obrigado pelo apoio. Sérgio
que modifica o /etc/hosts. Com relação a coleta, estava faltando alterar os IPs do script
"script-coleta.sh" para o IP do meu servidor. Acho que esse script vem pré-configurado para a rede
do Serpro, não sei... Agora o arquivo /etc/coleta/chave foi criado e as informações coletadas foram
mostradas no menu de "Monitoramento". Bosco, no momento de adicionar uma categoria, o que colocar no campo pacotes adicionais?
Qual script utilizará esses pacotes? Mais uma vez obrigado pelo apoio. Sérgio
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível achar pacote rpm apt-get install sagui-clients-1-3.noarch.rpm -- mudei o diretorio para o cd de instalação --
root@eraldo-desktop:/media/cdrom0# rpm apt-get install sagui-clients-1-3.noarch.rpm
Versão RPM 4.4.2.3
Copyright (C) 1998-2002 - Red Hat, Inc.
Este Software pode ser livremente redistribuido sob os termos da Licensa Pública GNU (GPL) Uso: rpm [-afgpWcdlsKiv?] [-a|--all] [-f|--file] [-g|--group]
[-p|--package] [-W|--ftswalk] [--pkgid] [--hdrid] [--fileid]
[--specfile] [--triggeredby] [--whatrequires] [--whatprovide --- instalei o allien e converti e nada --
root@eraldo-desktop:/home/eraldo# sudo apt-get install alien
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto