PDA

View Full Version : Erro ao acessar transação - Postgres


Leandro
29-06-2011, 22:04
Olá, boa tarde

Tenho o zabbix instalado com o BD postgres e estou enfrentando o seguinte erro de transação.

Verificando o caminho /var/lib/postgresql/8.4/main/pg_clog, só tem esses arquivos: 0000 0001 0002 0003 0004 0C00

Pq não tem os arquivos solicitados abaixos!?!

BRT ERRO: não pôde acessar status da transação 2989933057
BRT DETALHE: não pôde abrir arquivo "pg_clog/0B23": Arquivo ou diretório não encontrado.
BRT CONTEXTO: limpeza automática da tabela "zabbix.public.history"
BRT ERRO: não pôde acessar status da transação 2989933057
BRT DETALHE: não pôde abrir arquivo "pg_clog/0B23": Arquivo ou diretório não encontrado.
BRT CONTEXTO: limpeza automática da tabela "zabbix.public.history"
BRT ERRO: cancelando tarefa de limpeza automática
BRT CONTEXTO: limpeza automática da tabela "zabbix.public.history"
BRT DETALHE: não pôde abrir arquivo "pg_clog/0FFF": Arquivo ou diretório não encontrado.
BRT COMANDO: delete from history_uint where itemid=30534 and clock<1307062254
BRT ERRO: não pôde acessar status da transação 3126714244
BRT DETALHE: não pôde abrir arquivo "pg_clog/0BA5": Arquivo ou diretório não encontrado.
BRT COMANDO: delete from history_str where itemid=37892 and clock<1308462693
BRT ERRO: não pôde acessar status da transação 3913024354
BRT DETALHE: não pôde abrir arquivo "pg_clog/0E93": Arquivo ou diretório não encontrado.
BRT COMANDO: delete from history_uint where itemid=30196 and clock<1307846476
BRT ERRO: não pôde acessar status da transação 3913024354
BRT DETALHE: não pôde abrir arquivo "pg_clog/0E93": Arquivo ou diretório não encontrado.
BRT COMANDO: delete from history_uint where itemid=30197 and clock<1307846477
BRT ERRO: não pôde acessar status da transação 2989933057
BRT DETALHE: não pôde abrir arquivo "pg_clog/0B23": Arquivo ou diretório não encontrado.
BRT COMANDO: delete from history where itemid=30550 and clock<1306938072
BRT ERRO: não pôde acessar status da transação 4015055604
BRT DETALHE: não pôde abrir arquivo "pg_clog/0EF5": Arquivo ou diretório não encontrado.
BRT COMANDO: delete from history_uint where itemid=30740 and clock<1307846480


Tentei fazer um reindex da tabela no banco e apresentou o seguinte erro:

BRT ERRO: concurrent insert in progress
BRT COMANDO: REINDEX DATABASE zabbix
BRT ERRO: cancelando tarefa de limpeza automática
BRT CONTEXTO: limpeza automática da tabela "zabbix.public.history"
BRT ERRO: concurrent insert in progress
BRT COMANDO: REINDEX DATABASE zabbix
BRT ERRO: não pôde acessar status da transação 2989933057
BRT DETALHE: não pôde abrir arquivo "pg_clog/0B23": Arquivo ou diretório não encontrado.

Leandro
26-08-2011, 13:40
Alguém tem alguma ideia sobre esse erro no log do postgresql ???

Já procurei mto e não acho nada a respeito.

Ambiente:
Debian 5
Zabbix 1.8.4
Postgres 8.4
Apache