pg_ctl only allows 12 parameters?

From: Ron Johnson <ronljohnsonjr(at)gmail(dot)com>
To: Pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org>
Subject: pg_ctl only allows 12 parameters?
Date: 2023-12-18 15:05:36
Message-ID: CANzqJaDCagH5wNkPQ42=Fx3mJPR-YnB3PWFdCAYAVdb9=Q+t-A@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

PG 14.10

pg_ctl failed when I added a thirteenth parameter (log_temp_files). Is
this documented, and I missed it?

(The purpose is to optimize for a 30-thread pg_restore of a multi-TB 9.6
database. Once it's finished, I stop/start, to enable "production" values
like fsync=on.)

pg_ctl restart -wt999 -mfast
-o '-c fsync=off' \
-o '-c full_page_writes=off' \
-o '-c log_statement=none' \
-o '-c log_temp_files=100kB' \
-o '-c max_wal_size=36GB' \
-o '-c wal_level=minimal' \
-o '-c max_wal_senders=0' \
-o '-c wal_buffers=64MB' \
-o '-c log_checkpoints=off' \
-o '-c autovacuum=off'
pg_ctl: too many command-line arguments (first is "restart")

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message David G. Johnston 2023-12-18 15:11:48 Re: pg_ctl only allows 12 parameters?
Previous Message Stephen Frost 2023-12-18 14:12:25 Re: Backups using non-consistent snapshots (e.g. COW reflinks)