Search Postgresql Archives

Re: Symbolic link breaks for postgresql.auto.conf

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 6/6/21 10:02 AM, Vijaykumar Jain wrote:
Yes, I learnt it the hard way as well :) I made changes via the alter system, and did a pg_restore, and the changes were lost  :)

use the alter system for ad hoc changes, but make sure those changes are added back to the postgresql.conf file immediately (or however the main conf file is managed).

I would suggest taking a look at 'includes':

https://www.postgresql.org/docs/13/config-setting.html#CONFIG-INCLUDES




On Sun, 6 Jun 2021 at 22:17, Tom Lane <tgl@xxxxxxxxxxxxx <mailto:tgl@xxxxxxxxxxxxx>> wrote:

    RAJAMOHAN <garajamohan@xxxxxxxxx <mailto:garajamohan@xxxxxxxxx>> writes:
     > I am trying to keep a symbolic link for the
    *postgresql.auto.conf* outside
     > the data directory. The link gets created but whenever I issue an
    alter
     > system statement it gets broken.

    This is not supported.  Don't do it.

    The right way to keep the hand-maintained config files outside the
    data directory is not the way you've done it here, either.  It might
    accidentally work, but the preferred way is to put "data_directory =
    whatever" in postgresql.conf and then start the postmaster with -D
    pointing at where the config files are.

    But in any case, postgresql.auto.conf is not hand-maintained; it
    is part of the cluster data, so it belongs in the data directory.

                             regards, tom lane




--
Thanks,
Vijay
Mumbai, India


--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux