[FUG-BR] OFFT: Cacti, Mysql, conecta e depois não conecta

Enio Marconcini eniorm em gmail.com
Quarta Julho 25 14:26:13 BRT 2012


2012/7/25 Alessandro de Souza Rocha <etherlinkii em gmail.com>

> Em 25 de julho de 2012 14:02, Enio Marconcini <eniorm em gmail.com> escreveu:
> > 2012/7/25 Danilo Neves <danilorpneves em bsd.com.br>
> >
> >> Quando aparecer o erro de conexão com o banco pelo cacti, tenta acessar
> via
> >> linha de comando do banco de dados
> >> mysql -uUSARIO -pSENHA -hHOSTNAME  -DBANCO-DE-DADOS
> >>  e ve se acontece o mesmo erro.
> >>
> >>
> >> Em 25 de julho de 2012 09:54, Enio Marconcini <eniorm em gmail.com>
> escreveu:
> >>
> >> > 2012/7/25 Alessandro de Souza Rocha <etherlinkii em gmail.com>
> >> >
> >> > > Em 25 de julho de 2012 09:39, Enio Marconcini <eniorm em gmail.com>
> >> > escreveu:
> >> > > > 2012/7/25 Alessandro de Souza Rocha <etherlinkii em gmail.com>
> >> > > >
> >> > > >> Em 25 de julho de 2012 09:23, Enio Marconcini <eniorm em gmail.com>
> >> > > escreveu:
> >> > > >> > Pessoal.
> >> > > >> > Alguém que usa o Cacti aqui na lista, por acaso já aconteceu
> >> isso: o
> >> > > >> Cacti
> >> > > >> > instalado, hora abre (http://IP/cacti) hora não abre e
> aparece a
> >> > > >> seguinte
> >> > > >> > mensagem no browser:
> >> > > >> >
> >> > > >> > FATAL: Cannot connect to MySQL server on '192.168.10.2'. Please
> >> make
> >> > > sure
> >> > > >> > you have specified a valid MySQL database name in
> >> > 'include/config.php'
> >> > > >> >
> >> > > >> > O Cacti está instalado em um servidor, e o banco mysql é
> outro, no
> >> > > caso
> >> > > >> > esse ip 192.168.10.2, porém a configuração feita no
> >> > include/config.php
> >> > > >> está
> >> > > >> > correta, inclusive no spine.conf.
> >> > > >> >
> >> > > >> > Alguns momentos eu consigo abrir normalmente o Cacti, e outros
> >> > > momentos
> >> > > >> não.
> >> > > >> > Testei a comunicação, ambos estão conectados na rede local,
> ping
> >> não
> >> > > >> perde
> >> > > >> > nenhum. O Mysql não tem mais nenhum outro banco rodando no
> >> momento.
> >> > > >> >
> >> > > >> > abraços
> >> > > >> >
> >> > > >> > --
> >> > > >> > *ENIO RODRIGO MARCONCINI*
> >> > > >> > @eniomarconcini <http://twitter.com/eniomarconcini>
> >> > > >> > *
> >> > > >> > Faça backup online dos seus dados*
> >> > > >> > *com o Dropbox **http://db.tt/VQOkqvvy*
> >> > > >> >
> >> > > >> > *"H**ave a trouble with windows: reboot!*
> >> > > >> > *Have a trouble with unix: be root!"*
> >> > > >> > *
> >> > > >> > *
> >> > > >> > *"Linux: para aqueles que odeiam o Windows."*
> >> > > >> > *"BSD: para aqueles que amam o Unix."*
> >> > > >> > -------------------------
> >> > > >> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> > > >> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >> > > >>
> >> > > >> configuracao fica no config.php
> >> > > >> /usr/local/share/cacti/include/config.php
> >> > > >>
> >> > > >> $database_type = "mysql";
> >> > > >> $database_default = "cacti";
> >> > > >> $database_hostname = "localhost";
> >> > > >> $database_username = "root";
> >> > > >> $database_password = "senha";
> >> > > >> $database_port = "3306";
> >> > > >> $database_ssl = false;
> >> > > >>
> >> > > >> --
> >> > > >> Alessandro de Souza Rocha
> >> > > >> Administrador de Redes e Sistemas
> >> > > >> FreeBSD-BR User #117
> >> > > >>              Long live FreeBSD
> >> > > >>
> >> > > >>                      Powered by ....
> >> > > >>
> >> > > >>                                           (__)
> >> > > >>                                        \\\'',)
> >> > > >>                                          \/  \ ^
> >> > > >>                                          .\._/_)
> >> > > >>
> >> > > >>                                      www.FreeBSD.org
> >> > > >> -------------------------
> >> > > >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> > > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >> > > >>
> >> > > >
> >> > > >
> >> > > > isso mesmo Alessandro o meu ficou assim
> >> > > >
> >> > > > $database_type = "mysql";
> >> > > > $database_default = "cacti";
> >> > > > $database_hostname = "192.168.10.2";
> >> > > > $database_username = "cactiuser";
> >> > > > $database_password = "senha";
> >> > > > $database_port = "3306";
> >> > > > $database_ssl = false;
> >> > > >
> >> > > > Detalhe mais estranho: o erro está intermitente, um instante
> >> funciona,
> >> > e
> >> > > no
> >> > > > seguinte não.
> >> > > >
> >> > > > --
> >> > > > *ENIO RODRIGO MARCONCINI*
> >> > > > @eniomarconcini <http://twitter.com/eniomarconcini>
> >> > > > *
> >> > > > Faça backup online dos seus dados*
> >> > > > *com o Dropbox **http://db.tt/VQOkqvvy*
> >> > > >
> >> > > > *"H**ave a trouble with windows: reboot!*
> >> > > > *Have a trouble with unix: be root!"*
> >> > > > *
> >> > > > *
> >> > > > *"Linux: para aqueles que odeiam o Windows."*
> >> > > > *"BSD: para aqueles que amam o Unix."*
> >> > > > -------------------------
> >> > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >> > >
> >> > > eu nao sei se podera ser isso mais, mais eu deixo root ao inveis do
> >> > > cactiuser.
> >> > >
> >> > > $database_type = "mysql";
> >> > > $database_default = "cacti";
> >> > > $database_hostname = "localhost";
> >> > > $database_username = "root";
> >> > > $database_password = "senha";
> >> > > $database_port = "3306";
> >> > > $database_ssl = false;
> >> > >
> >> > > --
> >> > > Alessandro de Souza Rocha
> >> > > Administrador de Redes e Sistemas
> >> > > FreeBSD-BR User #117
> >> > >              Long live FreeBSD
> >> > >
> >> > >                      Powered by ....
> >> > >
> >> > >                                           (__)
> >> > >                                        \\\'',)
> >> > >                                          \/  \ ^
> >> > >                                          .\._/_)
> >> > >
> >> > >                                      www.FreeBSD.org
> >> > > -------------------------
> >> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >> > >
> >> >
> >> >
> >> >
> >> >
> >> > esse cacti deve estar muito doido mesmo, como disse a conf está certo
> >> mas o
> >> > erro mudou, agora ao invés de dizer que não conseguiu conectar no IP
> do
> >> > mysql, diz que não conseguiu conectar em localhost.
> >> >
> >> > Vou refazer a instalação do cacti e tentar novamente.
> >> >
> >> > abraço
> >> >
> >> > --
> >> > *ENIO RODRIGO MARCONCINI*
> >> > @eniomarconcini <http://twitter.com/eniomarconcini>
> >> > *
> >> > Faça backup online dos seus dados*
> >> > *com o Dropbox **http://db.tt/VQOkqvvy*
> >> >
> >> > *"H**ave a trouble with windows: reboot!*
> >> > *Have a trouble with unix: be root!"*
> >> > *
> >> > *
> >> > *"Linux: para aqueles que odeiam o Windows."*
> >> > *"BSD: para aqueles que amam o Unix."*
> >> > -------------------------
> >> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >> >
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> >
> >
> >
> > # mysql -ucactiuser -pXXX -h192.168.10.2 -Dcacti
> >
> > Reading table information for completion of table and column names
> > You can turn off this feature to get a quicker startup with -A
> >
> > Welcome to the MySQL monitor.  Commands end with ; or \g.
> > Your MySQL connection id is 1091
> > Server version: 5.1.61 Source distribution
> >
> > Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights
> reserved.
> >
> > Oracle is a registered trademark of Oracle Corporation and/or its
> > affiliates. Other names may be trademarks of their respective
> > owners.
> >
> > Type 'help;' or '\h' for help. Type '\c' to clear the current input
> > statement.
> >
> > mysql>
> >
> >
> > Não entendo porque não está conectando. Danilo esse resultado acima foi o
> > comando executado no servidor onde está o cacti, veja que conecta e toda
> a
> > configuração está ajustada no config.php
> > O my.cnf não foi alterado e está o padrão de instalação.
> >
> > Já fiz outros setups de cacti e nunca me aconteceu esse problema.
> >
> > Alessandro não posso por localhost porque não tenho mysql rodando em
> > localhost.
> >
> >
> > --
> > *ENIO RODRIGO MARCONCINI*
> > @eniomarconcini <http://twitter.com/eniomarconcini>
> > *
> > Faça backup online dos seus dados*
> > *com o Dropbox **http://db.tt/VQOkqvvy*
> >
> > *"H**ave a trouble with windows: reboot!*
> > *Have a trouble with unix: be root!"*
> > *
> > *
> > *"Linux: para aqueles que odeiam o Windows."*
> > *"BSD: para aqueles que amam o Unix."*
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
> nao e no mesmo servidor, cacti e mysql, entao so setar.
> --
> Alessandro de Souza Rocha
> Administrador de Redes e Sistemas
> FreeBSD-BR User #117
>              Long live FreeBSD
>
>                      Powered by ....
>
>                                           (__)
>                                        \\\'',)
>                                          \/  \ ^
>                                          .\._/_)
>
>                                      www.FreeBSD.org
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Não faço idéia do que era o problema. Simplesmente removi o cacti
(pkg_delete) apaguei o que sobrou em /usr/local/share/cacti, apaguei o
distfile, e fiz todo o passo novamente. Está funcionando. Deveria ser
alguma coisa bichado naquela instalação. A conf do DB está como antes e
agora funciona.

abraços

-- 
*ENIO RODRIGO MARCONCINI*
@eniomarconcini <http://twitter.com/eniomarconcini>
*
Faça backup online dos seus dados*
*com o Dropbox **http://db.tt/VQOkqvvy*

*"H**ave a trouble with windows: reboot!*
*Have a trouble with unix: be root!"*
*
*
*"Linux: para aqueles que odeiam o Windows."*
*"BSD: para aqueles que amam o Unix."*


Mais detalhes sobre a lista de discussão freebsd