On Thu, Jun 22, 2017 at 1:22 PM, Adrian Klaver <adrian.klaver@xxxxxxxxxxx> wrote:
On 06/22/2017 01:13 PM, Jeff Janes wrote:
On Thu, Jun 22, 2017 at 12:06 PM, Ray Stell <stellr@xxxxxx <mailto:stellr@xxxxxx>> wrote:
I used "initdb -U" to specify an alternate superuser. On startup it
throws these msgs:
2017-06-22 14:36:34 EDT,0,startup FATAL: 28000: role "postgresql"
does not exist
2017-06-22 14:36:34 EDT,0,startup LOCATION: InitializeSessionUserId,
miscinit.c:503
Earlier versions do the same thing if you start them with the wait option (-w).
The difference is that wait is now the default, and you use -W to turn it off.
The would seem to work for the pg_ctl init[db] mode, however the OP is using the plain initdb where -W is:
-W
--pwprompt
But he is seeing the message when he starts the database, not when he does initdb of it.
Cheers,
Jeff