Thread: Data corruption

Data corruption

From
"Ardian Xharra"
Date:
Hi all,
 
We have a database installed on Intel Xeon (Dell) and running on postgreSQL 8.1.
And the database couldn't start. Here is the logfile of what happend:
 
2006-11-14 00:28:38 PANIC:  could not write to log file 6, segment 239 at offset 6430720, length 16384: Permission denied
 
2006-11-14 00:28:38 CONTEXT:  writing block 557 of relation 1663/16403/985708
 
2006-11-14 00:28:38 STATEMENT:  VACUUM client
 
 
 
abnormal program termination
 
2006-11-14 00:28:38 LOG:  server process (PID 2868) was terminated by signal 3
 
2006-11-14 00:28:38 LOG:  terminating any other active server processes
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 WARNING:  terminating connection because of crash of another server process
 
2006-11-14 00:28:38 DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
 
2006-11-14 00:28:38 HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 
2006-11-14 00:28:38 LOG:  all server processes terminated; reinitializing
 
2006-11-14 00:28:38 LOG:  database system was interrupted at 2006-11-14 00:17:21 Eastern Standard Time
 
2006-11-14 00:28:38 LOG:  checkpoint record is at 6/EEE1ED60
 
2006-11-14 00:28:38 LOG:  redo record is at 6/EEE1ED60; undo record is at 0/0; shutdown FALSE
 
2006-11-14 00:28:38 LOG:  next transaction ID: 13802854; next OID: 4807439
 
2006-11-14 00:28:38 LOG:  next MultiXactId: 1; next MultiXactOffset: 0
 
2006-11-14 00:28:38 LOG:  database system was not properly shut down; automatic recovery in progress
 
2006-11-14 00:28:38 LOG:  redo starts at 6/EEE1EDA8
 
2006-11-14 00:28:40 LOG:  could not read from log file 6, segment 239, offset 0: Permission denied
 
2006-11-14 00:28:40 LOG:  redo done at 6/EEFFE740
 
2006-11-14 00:28:43 LOG:  database system is ready
 
2006-11-14 00:28:43 LOG:  transaction ID wrap limit is 2147484148, limited by database "postgres"
 
2006-11-14 01:50:58 LOG:  could not receive data from client: No connection could be made because the target machine actively refused it.
 
2006-11-14 01:50:58 LOG:  unexpected EOF on client connection
 
2006-11-14 01:51:18 ERROR:  xlog flush request 6/EF5FB6B8 is not satisfied --- flushed only to 6/EEFFE7D0
 
2006-11-14 01:51:18 CONTEXT:  writing block 21 of relation 1663/16403/2696
 
2006-11-14 01:51:19 ERROR:  xlog flush request 6/EF5F8C50 is not satisfied --- flushed only to 6/EEFFE7D0
 
2006-11-14 01:51:19 CONTEXT:  writing block 384 of relation 1663/16403/2619
 
Could someone tell us the cause of this. Or it's simply the command Vacuum client who caused all of this
 
Thanks
 

Re: Data corruption

From
Jeff Davis
Date:
On Tue, 2006-11-14 at 13:34 -0500, Ardian Xharra wrote:
> Hi all,
>
> We have a database installed on Intel Xeon (Dell) and running on
> postgreSQL 8.1.
> And the database couldn't start. Here is the logfile of what happend:
>
> 2006-11-14 00:28:38 PANIC:  could not write to log file 6, segment 239
> at offset 6430720, length 16384: Permission denied
>

Are you running PostgreSQL as a user other than the one that owns the
data directory? Did the filesystem somehow get mounted in RO mode?

Regards,
    Jeff Davis


Re: Data corruption

From
"Ardian Xharra"
Date:

----- Original Message -----
From: "Jeff Davis" <pgsql@j-davis.com>
To: "Ardian Xharra" <axharra@boxxo.info>
Cc: "postgreSQL postgreSQL" <pgsql-general@postgresql.org>
Sent: Tuesday, November 14, 2006 2:12 PM
Subject: Re: [GENERAL] Data corruption


> On Tue, 2006-11-14 at 13:34 -0500, Ardian Xharra wrote:
>> Hi all,
>>
>> We have a database installed on Intel Xeon (Dell) and running on
>> postgreSQL 8.1.
>> And the database couldn't start. Here is the logfile of what happend:
>>
>> 2006-11-14 00:28:38 PANIC:  could not write to log file 6, segment 239
>> at offset 6430720, length 16384: Permission denied
>>
>
> Are you running PostgreSQL as a user other than the one that owns the
> data directory? Did the filesystem somehow get mounted in RO mode?
>
> Regards,
> Jeff Davis

I'm running under Windows.
PostgreSQL runs through user postgres created during the installation.
The filesystem is NTFS

>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: explain analyze is your friend
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.409 / Virus Database: 268.14.5/533 - Release Date: 13/11/2006
>
>



Re: Data corruption

From
Shelby Cain
Date:
Do you have antivirus software installed on the server?  I seem to recall A/V software being a common source of
"permissiondenied" errors when running Postgresql on Windows. 

Regards,

Shelby Cain

----- Original Message ----
From: Ardian Xharra <axharra@boxxo.info>
To: Jeff Davis <pgsql@j-davis.com>
Cc: postgreSQL postgreSQL <pgsql-general@postgresql.org>
Sent: Tuesday, November 14, 2006 1:36:48 PM
Subject: Re: [GENERAL] Data corruption

I'm running under Windows.
PostgreSQL runs through user postgres created during the installation.
The filesystem is NTFS








____________________________________________________________________________________
Sponsored Link

Mortgage rates near 39yr lows.
$420k for $1,399/mo. Calculate new payment!
www.LowerMyBills.com/lre

Re: Data corruption

From
"Ardian Xharra"
Date:
Yes, the Symantec Antivirus.
We are going to modify A/V to not scan the database

Thanks for your time

----- Original Message -----
From: "Shelby Cain" <alyandon@yahoo.com>
To: "Ardian Xharra" <axharra@boxxo.info>
Cc: "postgreSQL postgreSQL" <pgsql-general@postgresql.org>
Sent: Wednesday, November 15, 2006 11:38 AM
Subject: Re: [GENERAL] Data corruption


Do you have antivirus software installed on the server?  I seem to recall
A/V software being a common source of "permission denied" errors when
running Postgresql on Windows.

Regards,

Shelby Cain

----- Original Message ----
From: Ardian Xharra <axharra@boxxo.info>
To: Jeff Davis <pgsql@j-davis.com>
Cc: postgreSQL postgreSQL <pgsql-general@postgresql.org>
Sent: Tuesday, November 14, 2006 1:36:48 PM
Subject: Re: [GENERAL] Data corruption

I'm running under Windows.
PostgreSQL runs through user postgres created during the installation.
The filesystem is NTFS








____________________________________________________________________________________
Sponsored Link

Mortgage rates near 39yr lows.
$420k for $1,399/mo. Calculate new payment!
www.LowerMyBills.com/lre



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.5/534 - Release Date: 14/11/2006