Hi
I am junior Database Administrator, I would like to know how to handle an error like below , please explain in simple terms . This error appears very often in our client's database (Postgres 7.3.4) running on Linux - CentOS :
[root@e014400 bin]# cat /tmp/postgres.log
LOG: database system was interrupted being in recovery at 2010-03-05 16:39:17 SAST
This probably means that some data blocks are corrupted
and you will have to use the last backup for recovery.
LOG: checkpoint record is at 34B/16BBE754
LOG: redo record is at 34B/16B3552C; undo record is at 0/0; shutdown FALSE
LOG: next transaction id: 398339069; next oid: 320074847
LOG: database system was not properly shut down; automatic recovery in progress
LOG: redo starts at 34B/16B3552C
PANIC: Invalid page header in block 592826 of 319584981
LOG: startup process (pid 2983) was terminated by signal 6
LOG: aborting startup due to startup process failure
I am junior Database Administrator, I would like to know how to handle an error like below , please explain in simple terms . This error appears very often in our client's database (Postgres 7.3.4) running on Linux - CentOS :
[root@e014400 bin]# cat /tmp/postgres.log
LOG: database system was interrupted being in recovery at 2010-03-05 16:39:17 SAST
This probably means that some data blocks are corrupted
and you will have to use the last backup for recovery.
LOG: checkpoint record is at 34B/16BBE754
LOG: redo record is at 34B/16B3552C; undo record is at 0/0; shutdown FALSE
LOG: next transaction id: 398339069; next oid: 320074847
LOG: database system was not properly shut down; automatic recovery in progress
LOG: redo starts at 34B/16B3552C
PANIC: Invalid page header in block 592826 of 319584981
LOG: startup process (pid 2983) was terminated by signal 6
LOG: aborting startup due to startup process failure
Comment