Discussion:
[pgbr-geral] postgresql.conf não encontrado
Neto pr
2017-11-03 11:31:54 UTC
Permalink
Olá

Estava tentando instalar o postgresql via este tutorial [1] para utilizar a
ferramenta para bd Powa.

Uso S.O. debian 8 Jessie.

Executei:
apt-get install postgresql-9.6 postgresql-client-9.6
postgresql-contrib-9.6
apt-get install postgresql-9.6-powa

Até ai tudo bem, o SGBD subiu e consigo criar tabelas etc.

Mas não estou encontrando onde está o arquivo postgresql.conf.
Tentei pesquisar utilizando locate postgresql.conf, más não encontra,
desconfio que não foi criado.
Preciso adicionar algumas bibliotecas no parametro: shared_preload_libraries

Alguém já instalou o postgresql desta forma, e poderia informar onde pode
estar o arquivo postgresql.conf, ou outro para configurar o parametro
shared_preload_libraries ?

[1] http://powa.readthedocs.io/en/latest/quickstart.html

[]`s Neto
Daniel Luiz da Silva
2017-11-03 12:07:59 UTC
Permalink
De: "Neto pr" <***@gmail.com>
Para: "Comunidade PostgreSQL Brasileira" <pgbr-***@listas.postgresql.org.br>
Enviadas: Sexta-feira, 3 de novembro de 2017 9:31:54
Assunto: [pgbr-geral] postgresql.conf não encontrado

Olá

Estava tentando instalar o postgresql via este tutorial [1] para utilizar a ferramenta para bd Powa.

Uso S.O. debian 8 Jessie.

Executei:
apt-get install postgresql-9.6 postgresql-client-9.6 postgresql-contrib-9.6
apt-get install postgresql-9.6-powa

Até ai tudo bem, o SGBD subiu e consigo criar tabelas etc.

Mas não estou encontrando onde está o arquivo postgresql.conf.
Tentei pesquisar utilizando locate postgresql.conf, más não encontra, desconfio que não foi criado.
Preciso adicionar algumas bibliotecas no parametro: shared_preload_libraries

Alguém já instalou o postgresql desta forma, e poderia informar onde pode estar o arquivo postgresql.conf, ou outro para configurar o parametro shared_preload_libraries ?

[1] http://powa.readthedocs.io/en/latest/quickstart.html

[]`s Neto

_______________________________________________
pgbr-geral mailing list
pgbr-***@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Neto,

antes de utilizar o locate, faça atualização do dicionário de arquivos no linux, com comando "updatedb".
Sobre o postgresql.conf, ele estará dentro do diretório /etc/postgresql/... caso não foi modificado na instalação.

Obrigado.
Neto pr
2017-11-03 12:44:50 UTC
Permalink
Daniel,
sim estava no diretorio /etc/postgresql. Sempre instalei compilando os
fontes, por isso me perdi nessa.

Outro problema que está ocorrendo com este parametro do postgresql.conf

shared_preload_libraries = 'pg_stat_statements, powa, pg_stat_kcache,
pg_qualstats'

Ao colocar as duas bibliotecas abaixo o SGBD não sobe. Ja tentei colocar
somente 1 delas, mas realmente as duas dão erro.
- pg_stat_kcache
- pg_qualstats

Se alguém tiver alguma dica, será bem vinda.

[]`s Neto









Em 3 de novembro de 2017 05:07, Daniel Luiz da Silva <
------------------------------
org.br>
*Enviadas: *Sexta-feira, 3 de novembro de 2017 9:31:54
*Assunto: *[pgbr-geral] postgresql.conf não encontrado
Olá
Estava tentando instalar o postgresql via este tutorial [1] para utilizar
a ferramenta para bd Powa.
Uso S.O. debian 8 Jessie.
apt-get install postgresql-9.6 postgresql-client-9.6 postgresql-contrib-9.6
apt-get install postgresql-9.6-powa
Até ai tudo bem, o SGBD subiu e consigo criar tabelas etc.
Mas não estou encontrando onde está o arquivo postgresql.conf.
Tentei pesquisar utilizando locate postgresql.conf, más não encontra,
desconfio que não foi criado.
shared_preload_libraries
Alguém já instalou o postgresql desta forma, e poderia informar onde pode
estar o arquivo postgresql.conf, ou outro para configurar o parametro
shared_preload_libraries ?
[1] http://powa.readthedocs.io/en/latest/quickstart.html
[]`s Neto
_______________________________________________
pgbr-geral mailing list
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Neto,
antes de utilizar o locate, faça atualização do dicionário de arquivos no
linux, com comando "updatedb".
Sobre o postgresql.conf, ele estará dentro do diretório
/etc/postgresql/... caso não foi modificado na instalação.
Obrigado.
_______________________________________________
pgbr-geral mailing list
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Daniel Luiz da Silva
2017-11-03 12:52:08 UTC
Permalink
De: "Neto pr" <***@gmail.com>
Para: "Comunidade PostgreSQL Brasileira" <pgbr-***@listas.postgresql.org.br>
Enviadas: Sexta-feira, 3 de novembro de 2017 10:44:50
Assunto: Re: [pgbr-geral] postgresql.conf não encontrado

Daniel,
sim estava no diretorio /etc/postgresql. Sempre instalei compilando os fontes, por isso me perdi nessa.

Outro problema que está ocorrendo com este parametro do postgresql.conf

shared_preload_libraries = 'pg_stat_statements, powa, pg_stat_kcache, pg_qualstats'

Ao colocar as duas bibliotecas abaixo o SGBD não sobe. Ja tentei colocar somente 1 delas, mas realmente as duas dão erro.
- pg_stat_kcache
- pg_qualstats

Se alguém tiver alguma dica, será bem vinda.

[]`s Neto









Em 3 de novembro de 2017 05:07, Daniel Luiz da Silva < ***@ipm.com.br > escreveu:






De: "Neto pr" < ***@gmail.com >
Para: "Comunidade PostgreSQL Brasileira" < pgbr-***@listas.postgresql.org.br >
Enviadas: Sexta-feira, 3 de novembro de 2017 9:31:54
Assunto: [pgbr-geral] postgresql.conf não encontrado

Olá

Estava tentando instalar o postgresql via este tutorial [1] para utilizar a ferramenta para bd Powa.

Uso S.O. debian 8 Jessie.

Executei:
apt-get install postgresql-9.6 postgresql-client-9.6 postgresql-contrib-9.6
apt-get install postgresql-9.6-powa

Até ai tudo bem, o SGBD subiu e consigo criar tabelas etc.

Mas não estou encontrando onde está o arquivo postgresql.conf.
Tentei pesquisar utilizando locate postgresql.conf, más não encontra, desconfio que não foi criado.
Preciso adicionar algumas bibliotecas no parametro: shared_preload_libraries

Alguém já instalou o postgresql desta forma, e poderia informar onde pode estar o arquivo postgresql.conf, ou outro para configurar o parametro shared_preload_libraries ?

[1] http://powa.readthedocs.io/en/latest/quickstart.html

[]`s Neto

_______________________________________________
pgbr-geral mailing list
pgbr-***@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Neto,

antes de utilizar o locate, faça atualização do dicionário de arquivos no linux, com comando "updatedb".
Sobre o postgresql.conf, ele estará dentro do diretório /etc/postgresql/... caso não foi modificado na instalação.

Obrigado.

_______________________________________________
pgbr-geral mailing list
pgbr-***@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





_______________________________________________
pgbr-geral mailing list
pgbr-***@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Neto,

Analisa o arquivo de log do postgresql, o que está exibindo de mensagem após tentar subir o serviço?

Obrigado.
Flavio Henrique Araque Gurgel
2017-11-03 12:52:15 UTC
Permalink
Post by Neto pr
Daniel,
sim estava no diretorio /etc/postgresql. Sempre instalei compilando os
fontes, por isso me perdi nessa.
Outro problema que está ocorrendo com este parametro do postgresql.conf
shared_preload_libraries = 'pg_stat_statements, powa, pg_stat_kcache,
pg_qualstats'
Ao colocar as duas bibliotecas abaixo o SGBD não sobe. Ja tentei colocar
somente 1 delas, mas realmente as duas dão erro.
- pg_stat_kcache
- pg_qualstats
Se alguém tiver alguma dica, será bem vinda.
Eu tenho duas dicas:
Dica 1 - pare de fazer top post, você não é mais novato
Dica 2 - mande a mensagem de erro que sai

Aí a gente vem com mais dicas quentinhas.

[]s
Flavio Gurgel
Neto pr
2017-11-03 16:06:55 UTC
Permalink
Em 3 de novembro de 2017 10:52, Flavio Henrique Araque Gurgel <
Post by Neto pr
Post by Neto pr
Daniel,
sim estava no diretorio /etc/postgresql. Sempre instalei compilando os
fontes, por isso me perdi nessa.
Outro problema que está ocorrendo com este parametro do postgresql.conf
shared_preload_libraries = 'pg_stat_statements, powa, pg_stat_kcache,
pg_qualstats'
Ao colocar as duas bibliotecas abaixo o SGBD não sobe. Ja tentei colocar
somente 1 delas, mas realmente as duas dão erro.
- pg_stat_kcache
- pg_qualstats
Se alguém tiver alguma dica, será bem vinda.
Dica 1 - pare de fazer top post, você não é mais novato
OK, Sobre top post, mal ha'bito
Post by Neto pr
Dica 2 - mande a mensagem de erro que sai
Vi no log que nao estava encontrando as bibliotecas. Apos isso, instalei
os pacote conforme tutorial abaixo e mesmo assim nao encontrava.
Entao copiei e colei na pasta /usr/lib/postgresql/9.6/lib/ as bibliotecas
(arquivos *.so).
Agora o erro que ocorre e' que a de versao incompativel, ou seja, versao do
SGBD e' 9.6 e a biblioteca e' da versao 10.0.
O estranho e' que segui o tutuorial e o link que passaram estava informando
que era da versao 9.6, vejam o link do arquivo o log de erro. Ja a outra
biblioteca da erro de copy symbol.

====================== Log erro ====================
2017-11-03 12:00:44.445 BRST [1610] FATAL: could not access file
"pg_stat_kcache": No such file or directory
2017-11-03 12:00:44.445 BRST [1610] LOG: database system is shut down
2017-11-03 12:14:52.216 BRST [1672] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:14:52.216 BRST [1672] DETAIL: Server is version 9.6, library
is version 10.0.
2017-11-03 12:14:52.216 BRST [1672] LOG: database system is shut down
2017-11-03 12:18:56.311 BRST [1729] FATAL: could not load library
"/usr/lib/postgresql/9.6/lib/pg_qualstats.so": /usr/lib/postgresq
l/9.6/lib/pg_qualstats.so: undefined symbol: copyObjectImpl
2017-11-03 12:18:56.311 BRST [1729] LOG: database system is shut down
2017-11-03 12:27:10.895 BRST [1799] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:27:10.895 BRST [1799] DETAIL: Server is version 9.6, library
is version 10.0.
2017-11-03 12:27:
====================================================
------------------------------------------------------
PoWA Documentation, Release 3.1.0
On Debian:
apt-get install postgresql-server-dev-9.6 postgresql-contrib-9.6
Installation
Download powa-archivist latest release:
wget https://github.com/dalibo/powa-archivist/archive/REL_3_1_0.tar.gz
A convenience script is offered to build every project that PoWA can take
advantage of:
#!/bin/bash
# This script is meant to install every PostgreSQL extension compatible with
# PoWA.

------------------> AQUUIII ---> wget
https://github.com/dalibo/pg_qualstats/archive/1.0.2.tar.gz -O pg_
˓
→
qualstats-1.0.2.tar.gz
tar zxvf pg_qualstats-1.0.2.tar.gz
cd pg_qualstats-1.0.2
(make && sudo make install) > /dev/null 2>&1
cd ..
rm pg_qualstats-1.0.2.tar.gz
rm pg_qualstats-1.0.2 -rf
------------------> AQUUIII ---> wget
https://github.com/dalibo/pg_stat_kcache/archive/REL2_0_3.tar.gz -O pg_
˓
→
stat_kcache-REL2_0_3.tar.gz
tar zxvf pg_stat_kcache-REL2_0_3.tar.gz
cd pg_stat_kcache-REL2_0_3
(make && sudo make install) > /dev/null 2>&1
cd ..
rm pg_stat_kcache-REL2_0_3.tar.gz
rm pg_stat_kcache-REL2_0_3 -rf
(make && sudo make install) > /dev/null 2>&1
echo ""
echo "You should add the following line to your postgresql.conf:"
echo ''
echo "shared_preload_libraries='pg_stat_statements,powa,pg_stat_kcache,pg_
˓
→
============================== FIM ======================================
Post by Neto pr
Aí a gente vem com mais dicas quentinhas.
[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Daniel Luiz da Silva
2017-11-03 16:27:52 UTC
Permalink
De: "Neto pr" <***@gmail.com>
Para: "Comunidade PostgreSQL Brasileira" <pgbr-***@listas.postgresql.org.br>
Enviadas: Sexta-feira, 3 de novembro de 2017 14:06:55
Assunto: Re: [pgbr-geral] postgresql.conf não encontrado



Em 3 de novembro de 2017 10:52, Flavio Henrique Araque Gurgel < ***@gmail.com > escreveu:





Em sex, 3 de nov de 2017 às 13:44, Neto pr < ***@gmail.com > escreveu:

BQ_BEGIN

Daniel,
sim estava no diretorio /etc/postgresql. Sempre instalei compilando os fontes, por isso me perdi nessa.

Outro problema que está ocorrendo com este parametro do postgresql.conf

shared_preload_libraries = 'pg_stat_statements, powa, pg_stat_kcache, pg_qualstats'

Ao colocar as duas bibliotecas abaixo o SGBD não sobe. Ja tentei colocar somente 1 delas, mas realmente as duas dão erro.
- pg_stat_kcache
- pg_qualstats




BQ_BEGIN

Se alguém tiver alguma dica, será bem vinda.

BQ_END

Eu tenho duas dicas:
Dica 1 - pare de fazer top post, você não é mais novato

BQ_END

OK, Sobre top post, mal ha'bito


BQ_BEGIN

Dica 2 - mande a mensagem de erro que sai


BQ_END


Vi no log que nao estava encontrando as bibliotecas. Apos isso, instalei os pacote conforme tutorial abaixo e mesmo assim nao encontrava.
Entao copiei e colei na pasta /usr/lib/postgresql/9.6/lib/ as bibliotecas (arquivos *.so).
Agora o erro que ocorre e' que a de versao incompativel, ou seja, versao do SGBD e' 9.6 e a biblioteca e' da versao 10.0.
O estranho e' que segui o tutuorial e o link que passaram estava informando que era da versao 9.6, vejam o link do arquivo o log de erro. Ja a outra biblioteca da erro de copy symbol.

====================== Log erro ====================
2017-11-03 12:00:44.445 BRST [1610] FATAL: could not access file "pg_stat_kcache": No such file or directory
2017-11-03 12:00:44.445 BRST [1610] LOG: database system is shut down
2017-11-03 12:14:52.216 BRST [1672] FATAL: incompatible library "/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:14:52.216 BRST [1672] DETAIL: Server is version 9.6, library is version 10.0.
2017-11-03 12:14:52.216 BRST [1672] LOG: database system is shut down
2017-11-03 12:18:56.311 BRST [1729] FATAL: could not load library "/usr/lib/postgresql/9.6/lib/pg_qualstats.so": /usr/lib/postgresq
l/9.6/lib/pg_qualstats.so: undefined symbol: copyObjectImpl
2017-11-03 12:18:56.311 BRST [1729] LOG: database system is shut down
2017-11-03 12:27:10.895 BRST [1799] FATAL: incompatible library "/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:27:10.895 BRST [1799] DETAIL: Server is version 9.6, library is version 10.0.
2017-11-03 12:27:
====================================================
------------------------------------------------------
PoWA Documentation, Release 3.1.0
On Debian:
apt-get install postgresql-server-dev-9.6 postgresql-contrib-9.6
Installation
Download powa-archivist latest release:
wget https://github.com/dalibo/powa-archivist/archive/REL_3_1_0.tar.gz
A convenience script is offered to build every project that PoWA can take advantage of:
#!/bin/bash
# This script is meant to install every PostgreSQL extension compatible with
# PoWA.

------------------> AQUUIII ---> wget https://github.com/dalibo/pg_qualstats/archive/1.0.2.tar.gz -O pg_
˓
→
qualstats-1.0.2.tar.gz
tar zxvf pg_qualstats-1.0.2.tar.gz
cd pg_qualstats-1.0.2
(make && sudo make install) > /dev/null 2>&1
cd ..
rm pg_qualstats-1.0.2.tar.gz
rm pg_qualstats-1.0.2 -rf
------------------> AQUUIII ---> wget https://github.com/dalibo/pg_stat_kcache/archive/REL2_0_3.tar.gz -O pg_
˓
→
stat_kcache-REL2_0_3.tar.gz
tar zxvf pg_stat_kcache-REL2_0_3.tar.gz
cd pg_stat_kcache-REL2_0_3
(make && sudo make install) > /dev/null 2>&1
cd ..
rm pg_stat_kcache-REL2_0_3.tar.gz
rm pg_stat_kcache-REL2_0_3 -rf
(make && sudo make install) > /dev/null 2>&1
echo ""
echo "You should add the following line to your postgresql.conf:"
echo ''
echo "shared_preload_libraries='pg_stat_statements,powa,pg_stat_kcache,pg_
˓
→
============================== FIM ======================================



BQ_BEGIN

Aí a gente vem com mais dicas quentinhas.

[]s
Flavio Gurgel

_______________________________________________
pgbr-geral mailing list
pgbr-***@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

BQ_END



_______________________________________________
pgbr-geral mailing list
pgbr-***@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Neto,

Está claro no log do postgres que a versão da biblioteca é maior que a versão atual do postgres.
Para isso, acesse a página e busca a versão adequada da biblioteca para sua versão do postgres.
Flavio Henrique Araque Gurgel
2017-11-03 16:54:01 UTC
Permalink
Post by Neto pr
Vi no log que nao estava encontrando as bibliotecas. Apos isso, instalei
os pacote conforme tutorial abaixo e mesmo assim nao encontrava.
Entao copiei e colei na pasta /usr/lib/postgresql/9.6/lib/ as
bibliotecas (arquivos *.so).
Agora o erro que ocorre e' que a de versao incompativel, ou seja, versao
do SGBD e' 9.6 e a biblioteca e' da versao 10.0.
O estranho e' que segui o tutuorial e o link que passaram estava
informando que era da versao 9.6, vejam o link do arquivo o log de erro.
Ja a outra biblioteca da erro de copy symbol.
====================== Log erro ====================
2017-11-03 12:00:44.445 BRST [1610] FATAL: could not access file
"pg_stat_kcache": No such file or directory
2017-11-03 12:00:44.445 BRST [1610] LOG: database system is shut down
2017-11-03 12:14:52.216 BRST [1672] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:14:52.216 BRST [1672] DETAIL: Server is version 9.6,
library is version 10.0.
2017-11-03 12:14:52.216 BRST [1672] LOG: database system is shut down
2017-11-03 12:18:56.311 BRST [1729] FATAL: could not load library
"/usr/lib/postgresql/9.6/lib/pg_qualstats.so": /usr/lib/postgresq
l/9.6/lib/pg_qualstats.so: undefined symbol: copyObjectImpl
2017-11-03 12:18:56.311 BRST [1729] LOG: database system is shut down
2017-11-03 12:27:10.895 BRST [1799] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:27:10.895 BRST [1799] DETAIL: Server is version 9.6,
library is version 10.0.
Bom verifique os seus repositórios configurados em:
/etc/apt/sources.list
e
/etc/apt/sources.list.d/*

Desinstale as diversas extensões relacionadas ao PoWA e reinstale com as
versões corretas usando apt.
Eu tenho aqui, funcional, tudo instalado a partir de apt.postgresql.org,
inclusive o servidor PostgreSQL, versão 9.6, sem problemas.
Pode ser que você tenha configurado o repositório da versão 10 também, o
apt vai usar a versão mais nova para os pacotes que não tem o número da
versão explícito no nome.
Você pode usar apt-pinning caso queira manter o repositório da versão 10,
mas não vejo porque no seu caso.

[]s
Flavio Gurgel
Neto pr
2017-11-03 17:58:24 UTC
Permalink
Em 3 de novembro de 2017 13:54, Flavio Henrique Araque Gurgel <
Post by Flavio Henrique Araque Gurgel
Post by Neto pr
Vi no log que nao estava encontrando as bibliotecas. Apos isso, instalei
os pacote conforme tutorial abaixo e mesmo assim nao encontrava.
Entao copiei e colei na pasta /usr/lib/postgresql/9.6/lib/ as
bibliotecas (arquivos *.so).
Agora o erro que ocorre e' que a de versao incompativel, ou seja, versao
do SGBD e' 9.6 e a biblioteca e' da versao 10.0.
O estranho e' que segui o tutuorial e o link que passaram estava
informando que era da versao 9.6, vejam o link do arquivo o log de erro.
Ja a outra biblioteca da erro de copy symbol.
====================== Log erro ====================
2017-11-03 12:00:44.445 BRST [1610] FATAL: could not access file
"pg_stat_kcache": No such file or directory
2017-11-03 12:00:44.445 BRST [1610] LOG: database system is shut down
2017-11-03 12:14:52.216 BRST [1672] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:14:52.216 BRST [1672] DETAIL: Server is version 9.6,
library is version 10.0.
2017-11-03 12:14:52.216 BRST [1672] LOG: database system is shut down
2017-11-03 12:18:56.311 BRST [1729] FATAL: could not load library
"/usr/lib/postgresql/9.6/lib/pg_qualstats.so": /usr/lib/postgresq
l/9.6/lib/pg_qualstats.so: undefined symbol: copyObjectImpl
2017-11-03 12:18:56.311 BRST [1729] LOG: database system is shut down
2017-11-03 12:27:10.895 BRST [1799] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:27:10.895 BRST [1799] DETAIL: Server is version 9.6,
library is version 10.0.
/etc/apt/sources.list
e
/etc/apt/sources.list.d/*
Como estou fazendo teste em uma vm. Fiz uma nova VM, com instalacao do
Postgresql 10 do zero..
Post by Flavio Henrique Araque Gurgel
Desinstale as diversas extensões relacionadas ao PoWA e reinstale com as
versões corretas usando apt.
Eu tenho aqui, funcional, tudo instalado a partir de apt.postgresql.org,
inclusive o servidor PostgreSQL, versão 9.6, sem problemas.
Pode ser que você tenha configurado o repositório da versão 10 também, o
apt vai usar a versão mais nova para os pacotes que não tem o número da
versão explícito no nome.
Você pode usar apt-pinning caso queira manter o repositório da versão 10,
mas não vejo porque no seu caso.
Agora somente 1 biblioteca esta dando erro.
Ao habilitar
shared_preload_libraries = 'pg_stat_statements, powa,
pg_stat_kcache, pg_qualstats'

Esta dando erro somente na pg_qualstats, pois quando retiro ela de
shared_preload o SGBD funciona.

Pior que agora, o log de erro não está ajudando, somente informa "aborting
any active transactions"
Veja abaixo que no momento em que executo o psql, foi na linha com seta.
Alguem sabe algum outro lugar que daria para ver a causa do erro, da
biblioteca pg_qualstats.??
---------------------------------------------------------------------------------------------------------------------
....
017-11-03 15:41:02.323 BRST [3324] QUERY: SELECT powa_take_snapshot()
2017-11-03 15:41:02.325 BRST [3269] LOG: worker process: powa (PID 3324)
exited with exit code 1
2017-11-03 15:41:12.338 BRST [3325] LOG: POWA connected to database powa
2017-11-03 15:41:25.772 BRST [3317] ***@powa ERROR: This module can
only be loaded via shared_preload_libraries
2017-11-03 15:41:25.772 BRST [3317] ***@powa STATEMENT: CREATE
EXTENSION pg_qualstats;
executei psql com usuario postgres ------------> 2017-11-03 15:43:02.887
BRST [3269] LOG: received fast shutdown request
2017-11-03 15:43:02.947 BRST [3269] LOG: aborting any active transactions
2017-11-03 15:43:02.949 BRST [3325] FATAL: terminating background worker
"powa" due to administrator command
2017-11-03 15:43:02.951 BRST [3269] LOG: worker process: powa (PID 3325)
exited with exit code 1
2017-11-03 15:43:02.953 BRST [3269] LOG: worker process: logical
replication launcher (PID 3277) exited with exit code 1
2017-11-03 15:43:02.956 BRST [3271] LOG: shutting down
2017-11-03 15:43:04.599 BRST [3269] LOG: database system is shut down
2017-11-03 15:43:04.788 BRST [3354] LOG: listening on IPv6 address "::1",
port 5432
2017-11-03 15:43:04.788 BRST [3354] LOG: listening on IPv4 address
"127.0.0.1", port 5432
2017-11-03 15:43:04.822 BRST [3354] LOG: listening on Unix socket
"/var/run/postgresql/.s.PGSQL.5432"
pg_ctl: could not start server
Examine the log output.
***@vmhp110deb8:/home/user1$
----------------------------------------------------------------------------------------------------------------

[]s
Post by Flavio Henrique Araque Gurgel
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Neto pr
2017-11-03 19:07:00 UTC
Permalink
Post by Neto pr
Em 3 de novembro de 2017 13:54, Flavio Henrique Araque Gurgel <
Post by Flavio Henrique Araque Gurgel
Post by Neto pr
Vi no log que nao estava encontrando as bibliotecas. Apos isso,
instalei os pacote conforme tutorial abaixo e mesmo assim nao encontrava.
Entao copiei e colei na pasta /usr/lib/postgresql/9.6/lib/ as
bibliotecas (arquivos *.so).
Agora o erro que ocorre e' que a de versao incompativel, ou seja, versao
do SGBD e' 9.6 e a biblioteca e' da versao 10.0.
O estranho e' que segui o tutuorial e o link que passaram estava
informando que era da versao 9.6, vejam o link do arquivo o log de erro.
Ja a outra biblioteca da erro de copy symbol.
====================== Log erro ====================
2017-11-03 12:00:44.445 BRST [1610] FATAL: could not access file
"pg_stat_kcache": No such file or directory
2017-11-03 12:00:44.445 BRST [1610] LOG: database system is shut down
2017-11-03 12:14:52.216 BRST [1672] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:14:52.216 BRST [1672] DETAIL: Server is version 9.6,
library is version 10.0.
2017-11-03 12:14:52.216 BRST [1672] LOG: database system is shut down
2017-11-03 12:18:56.311 BRST [1729] FATAL: could not load library
"/usr/lib/postgresql/9.6/lib/pg_qualstats.so": /usr/lib/postgresq
l/9.6/lib/pg_qualstats.so: undefined symbol: copyObjectImpl
2017-11-03 12:18:56.311 BRST [1729] LOG: database system is shut down
2017-11-03 12:27:10.895 BRST [1799] FATAL: incompatible library
"/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
2017-11-03 12:27:10.895 BRST [1799] DETAIL: Server is version 9.6,
library is version 10.0.
/etc/apt/sources.list
e
/etc/apt/sources.list.d/*
Como estou fazendo teste em uma vm. Fiz uma nova VM, com instalacao do
Postgresql 10 do zero..
Post by Flavio Henrique Araque Gurgel
Desinstale as diversas extensões relacionadas ao PoWA e reinstale com as
versões corretas usando apt.
Eu tenho aqui, funcional, tudo instalado a partir de apt.postgresql.org,
inclusive o servidor PostgreSQL, versão 9.6, sem problemas.
Pode ser que você tenha configurado o repositório da versão 10 também, o
apt vai usar a versão mais nova para os pacotes que não tem o número da
versão explícito no nome.
Você pode usar apt-pinning caso queira manter o repositório da versão 10,
mas não vejo porque no seu caso.
Agora somente 1 biblioteca esta dando erro.
Ao habilitar
shared_preload_libraries = 'pg_stat_statements, powa,
pg_stat_kcache, pg_qualstats'
Esta dando erro somente na pg_qualstats, pois quando retiro ela de
shared_preload o SGBD funciona.
Pior que agora, o log de erro não está ajudando, somente informa "aborting
any active transactions"
Veja abaixo que no momento em que executo o psql, foi na linha com seta.
Alguem sabe algum outro lugar que daria para ver a causa do erro, da
biblioteca pg_qualstats.??
------------------------------------------------------------
---------------------------------------------------------
Pessoal
Agradeco, reinstalei a biblioteca PG_QUALSTATS e funcionou.

[]`s Netoooo
Post by Neto pr
[]s
Post by Flavio Henrique Araque Gurgel
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Loading...