alter system command
hi,
I have set archive_command like below:
alter system set archive_command ='pgbackrest --stanza=main archive-push %';
then I reloaded the conf file
select pg_reload_conf();
now when i checked it using the show command like it gave me correct output
postgres=# show archive_command;
archive_command
-----------------------------------------
pgbackrest --stanza=main archive-push %
but...
while checking the postgresql.conf file it didn't show me above
output, the parameter acrhive_command is still set with default value
archive_command = '/bin/true/' # command to use to archive a
logfile segment
So please help me in giving the reason of it that even after reloading
the conf file why it didn't set the value in postgresql.conf file ?
Regards,
Atul
Hi,
Please check postgresql.auto.conf file.
https://www.postgresql.org/docs/13/sql-altersystem.html
Ahmet
On Sun, 27 Dec 2020 at 10:53, Atul Kumar <akumar14871@gmail.com> wrote:
Show quoted text
hi,
I have set archive_command like below:
alter system set archive_command ='pgbackrest --stanza=main archive-push
%';then I reloaded the conf file
select pg_reload_conf();
now when i checked it using the show command like it gave me correct output
postgres=# show archive_command;
archive_command
-----------------------------------------
pgbackrest --stanza=main archive-push %but...
while checking the postgresql.conf file it didn't show me above
output, the parameter acrhive_command is still set with default valuearchive_command = '/bin/true/' # command to use to archive a
logfile segmentSo please help me in giving the reason of it that even after reloading
the conf file why it didn't set the value in postgresql.conf file ?Regards,
Atul
On 12/27/20 12:00 AM, Ahmet Demir wrote:
Hi,
Please check postgresql.auto.conf file.
https://www.postgresql.org/docs/13/sql-altersystem.html
<https://www.postgresql.org/docs/13/sql-altersystem.html>
For a more generic option do:
select * from pg_settings where name = 'archive_command';
https://www.postgresql.org/docs/12/view-pg-settings.html
pg_settings will tell you where the server is getting a particular
setting from.
Ahmet
On Sun, 27 Dec 2020 at 10:53, Atul Kumar <akumar14871@gmail.com
<mailto:akumar14871@gmail.com>> wrote:hi,
I have set archive_command like below:
alter system set archive_command ='pgbackrest --stanza=main
archive-push %';then I reloaded the conf file
select pg_reload_conf();
now when i checked it using the show command like it gave me correct
outputpostgres=# show archive_command;
archive_command
-----------------------------------------
pgbackrest --stanza=main archive-push %but...
while checking the postgresql.conf file it didn't show me above
output, the parameter acrhive_command is still set with default valuearchive_command = '/bin/true/' # command to use to archive a
logfile segmentSo please help me in giving the reason of it that even after reloading
the conf file why it didn't set the value in postgresql.conf file ?Regards,
Atul
--
Adrian Klaver
adrian.klaver@aklaver.com