Yves Vindevogel <yves.vindevogel@implements.be> writes:
> ns30966:~# ERROR: could not read block 3231 of relation
> 1663/165707259/173511769: Input/output error
> I get this error. Is this hardware related or could it be something
> with the postgresql.conf settings.
It's a hardware failure --- bad disk block, likely. You might find more
details in the kernel log (/var/log/messages or equivalent).
regards, tom lane