> See Solaris FAQ on web site. That is newer.
Oops. Okay. Here's a lesson in getting too fancy. With the following
settings in /etc/system, Postgres does not work:
set shmsys:shminfo_shmmax=50000000
set shmsys:shminfo_shmmin=200
set shmsys:shminfo_shmmni=200
set shmsys:shminfo_shmseg=200
set semsys:seminfo_semmap=250
set semsys:seminfo_semmni=500
set semsys:seminfo_semmns=500
set semsys:seminfo_semmsl=500
set semsys:seminfo_semmnu=500
set semsys:seminfo_semume=100
Pare this down to the minimum, and Postgres *does* work:
set shmsys:shminfo_shmmax=50000000
Why, I don't know, especially since those extra shared memory directives
appear to exceed Postgres' requirements. But for the record, keep
/etc/system simple.
Thanks to Bruce for pointing me in the right direction.
-David.