Hi all,
I am facing this problem for the first time... I have this OpenACS
3.2.2 installation on an AMD K6-2 300 with 64 Mb of RAM. It originally
had only 32 Mb, so I was having PostgreSQL start with no '-B x' or
'-o "-S y"' options as Don recommends because it would swap too much.
I asked and 32 more megs were put in the box. I then set PostgreSQL
with '-B 500 -o "-S 500"' so it would have some more room to work, but
now PostgreSQL keeps dying on me very frequently. Apparently it brings
itself up and does its own cleaning, but AOLserver (3 running nsd76)
goes defunct immediately without returning an error message or
anything.
What could be causing this ? Bad RAM ? Wrong settings (-B, etc...)
? And what can I do to solve this (aD's keepalive ?)?
Here's what AOLserver leaves in the logs... Any help is
appreciated.
[10/Jul/2000:18:12:07][5211.9220][-conn4-] Notice: Querying 'update
clickthrough_log set click_count = click_count + 1
where local_url = 'index.adp'
and foreign_url = 'http://www.bookstore.usu.edu'
and trunc(entry_date) = trunc(sysdate());'
NOTICE: Message from PostgreSQL backend:
The Postmaster has informed me that some other backend died
abnormally and possibly corrupted shared memory.
I have rolled back the current transaction and am going to
terminate your database system connection and exit.
Please reconnect to the database system and repeat your query.