Re: [pgbr-geral] RES: Problemas com pg_restore

2009-01-20 Por tôpico Thiago Teixeira
O pessoal de infra estrutura daqui da empresa( empresa terceira ) acabou
resolvendo o problema utilizando outro arquivo de dump que foi gerado.
O Swap no servidor foi configurado para 8 GB, segundo o pessoal de infra,
para não ocasionar problemas na descompatação do arquivo de Dump. Vou pegar
mais detalhes sobre o comando utilizado para o restore, pois também estou
curioso sobre o processo.

De qualquer forma agradeço ao auxílio para a resolução do problema. Foi de
grande ajuda.

Abraços!!

2009/1/19 Jean ejdom...@yahoo.com.br

  Verifique também o tamanho da partição swap

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




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


Re: [pgbr-geral] Problemas com pg_restore

2009-01-17 Por tôpico Thiago Teixeira

 Thiago se encontrou uma solução nos reporte.


Ainda não solucionei o problema, segunda-feira voltarei a tratar deste
assunto.

Obrigado pelas respostas, estão sendo de grande utilidade. Assim que eu
conseguir resolver volto a responder qual foi o processo adotado.


2009/1/17 Marcelo Costa marcelojsco...@gmail.com



 2009/1/17 Euler Taveira de Oliveira eu...@timbira.com

 Marcelo Costa escreveu:
  Que o PostgreSQL não usa o /tmp isso é óbvio, porém o SO usa essa
  partição para descompactar arquivos por padrão antes de efetivamente
  gravar no disco caso o tamanho do arquivo seja superior ao tamanho da
  quantidade de memória ram disponivel. e como você mesmo disse sockets
  Unix. Dependendo de como o dump foi feito, compactações e etc... ele vai
  sim utilizar o /tmp.
 
 E você vai descompactar o que? De acordo com a sua primeira e última
 frase,
 você está se contradizendo. Se o SO precisar de memória ele vai recorrer a
 swap e *não* ao /tmp. Novamente, o problema *não* é o tamanho do /tmp; o
 pg_restore não descompacta arquivos em locais temporários para depois ler
 as
 informações, ele faz isso diretamente utilizando libz ou rotinas de
 manipulação de arquivos (fopen  cia).


 E se ele não usar o swap o que ele vai usar para descompactar. Você já se
 perguntou para que serve o  /tmp ?

 *Não* concordo com os seus argumentos.



 
  O que pode estar acontecendo é que o arquivo gerado deve ter algum
  caracter
  inválido.
 
 
  out of memory  caracter inválido.
 
 Errado. Erros de out of memory, às vezes, estão relacionados a
 caracteres
 inválidos; porque o PostgreSQL calcula de maneira errada a quantidade de
 memória necessária para uma certa operação.
 Ainda mais com a versão 7.4, onde não tínhamos uma amarração consistente
 de
 configuração regional (aka locale) e codificação de caracteres (aka
 encoding).
 É claro que isso pode ter sido causado por problemas no hardware (memória
 e/ou
 disco defeituoso).


 Não me convenceu,

 Já tive problemas desse tipo com a versão 7.4 e o problema foi causado pela
 forma como o dump foi gerado que envolvia a compactação do dump e por isso
 antes do restore o arquivo do dump era descompactado.

 Thiago se encontrou uma solução nos reporte.

 Continuo não concordando com o problema de caracteres.


 --
 Marcelo Costa
 www.marcelocosta.net
 -
 Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
 invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
 alteram os fatos para ajustá-los às suas visões.,

 Doctor Who.

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




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


[pgbr-geral] Problemas com pg_restore

2009-01-16 Por tôpico Thiago Teixeira
Pessoal,

Estou enfrentando alguns problemas com o processo de restore a partir de um
arquivo de dump.

Servidor Linux - SlackWare
PostGreSQL 7.4

Estou utilizando o seguinte comando:*pg_restore -U usuario -d
nomeDoDataBase  /caminhoDoArquivoDeDump*

e me retorna a seguinte mensagem de Erro:

*pg_restore: [archiver] out of memory*


Poderiam me ajudar?

Agradeço!!

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


Re: [pgbr-geral] Problemas com pg_restore

2009-01-16 Por tôpico Thiago Teixeira
Obrigado pela ajuda!!

Quanto você tem de memória para o Postgres? E para o SO ?
 Qual o tamanho do arquivo ?



O Postgres está em um servidor com 4GB de RAM e espaço em disco de sobra(
segundo o pessoal de infra aqui da empresa ).
O arquivo tem aproximadamente 260 MB.



2009/1/16 André Volpato andre.volp...@ecomtecnologia.com.br

  Thiago Teixeira escreveu:

  Pessoal,
 Estou enfrentando alguns problemas com o processo de restore a partir de um 
 arquivo de dump.
 Servidor Linux - SlackWare

 PostGreSQL 7.4

 Estou utilizando o seguinte comando:*pg_restore -U usuario -d 
 nomeDoDataBase  /caminhoDoArquivoDeDump*

 e me retorna a seguinte mensagem de Erro:

 *pg_restore: [archiver] out of memory*

  Acrescente a opção -v ao pg_restore, e também troque o redirecionador por 
 -f :

 pg_restore -v -U usuario -d nomeDoDataBase -f /caminhoDoArquivoDeDump

 Vai continuar dando erro, mas você vai ter uma ideia do ponto em que
 o restore parou.

 Quanto você tem de memória para o Postgres? E para o SO ?
 Qual o tamanho do arquivo ?

 []´s, ACV



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




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


Re: [pgbr-geral] Problemas com pg_restore

2009-01-16 Por tôpico Thiago Teixeira
Não entendo muito de banco, mas o arquivo foi gerado pelo pg_dump, se não me
engano está compactado( mas está sem extensão ), devido ao tamanho.


2009/1/16 Marcelo Costa marcelojsco...@gmail.com

 Olá boa tarde

 2009/1/16 Thiago Teixeira thiag...@gmail.com

 Pessoal,

 Estou enfrentando alguns problemas com o processo de restore a partir de
 um arquivo de dump.

 Servidor Linux - SlackWare
 PostGreSQL 7.4

 Estou utilizando o seguinte comando:*pg_restore -U usuario -d
 nomeDoDataBase  /caminhoDoArquivoDeDump*

 e me retorna a seguinte mensagem de Erro:

 *pg_restore: [archiver] out of memory*


 Uma vez vi esse tipo de problema e estava relacionado com falta de espaço
 no disco.

 Em que formato está esse dump ?

 --
 Marcelo Costa
 www.marcelocosta.net
 -
 Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
 invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
 alteram os fatos para ajustá-los às suas visões.,

 Doctor Who.

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




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


Re: [pgbr-geral] Problemas com pg_restore

2009-01-16 Por tôpico Thiago Teixeira
 E a partição /tmp tem quanto de espaço livre ?


Preciso verificar com o pessoal de infra.

Você sabe qual espaço livre aproximado seria necessário para este caso?

2009/1/16 Marcelo Costa marcelojsco...@gmail.com



 2009/1/16 Thiago Teixeira thiag...@gmail.com

 Obrigado pela ajuda!!

 Quanto você tem de memória para o Postgres? E para o SO ?


 Qual o tamanho do arquivo ?



 O Postgres está em um servidor com 4GB de RAM e espaço em disco de sobra(
 segundo o pessoal de infra aqui da empresa ).
 O arquivo tem aproximadamente 260 MB.


 E a partição /tmp tem quanto de espaço livre ?

 --
 Marcelo Costa
 www.marcelocosta.net
 -
 Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
 invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
 alteram os fatos para ajustá-los às suas visões.,

 Doctor Who.

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




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