11From: Zeugswetter Andreas <ZeugswetterA@spardat.at>
2- $Date: 2006/04/13 11:41:02 $
2+ $Date: 2006/05/26 19:48:32 $
33
44On AIX 4.3.2 PostgreSQL compiled with the native IBM compiler xlc
55(vac.C 5.0.1) passes all regression tests. Other versions of OS and
@@ -365,3 +365,35 @@ References and resources
365365 IBM Redbook
366366 http://www.redbooks.ibm.com/redbooks/pdfs/sg245674.pdf
367367 http://www.redbooks.ibm.com/abstracts/sg245674.html?Open
368+
369+
370+ Statistics Collector Fun on AIX
371+ --------------------------------
372+
373+ When implementing PostgreSQL version 8.1 on AIX 5.3, we periodically
374+ ran into problems where the statistics collector would "mysteriously"
375+ not come up successfully.
376+
377+ This appears to be the result of unexpected behaviour in the IPv6
378+ implementation. It looks like PostgreSQL and IPv6 do not play very
379+ well together at this time on AIX.
380+
381+ Any of the following actions "fix" the problem.
382+
383+ 1. Delete the localhost ipv6 address
384+
385+ (as root)
386+ # ifconfig lo0 inet6 ::1/0 delete
387+
388+ 2. Remove IPv6 from net services. The file /etc/netsvc.conf, on AIX,
389+ is roughly equivalent to /etc/nsswitch.conf on Solaris/Linux.
390+
391+ The default, on AIX, is thus:
392+
393+ hosts=local,bind
394+
395+ Replace this with:
396+
397+ hosts=local4,bind4
398+
399+ to deactivate searching for IPv6 addresses.