Re: PostgreSQL configuration

Поиск
Список
Период
Сортировка
От Mark Kirkwood
Тема Re: PostgreSQL configuration
Дата
Msg-id 407A3981.7020502@paradise.net.nz
обсуждение исходный текст
Ответ на Re: PostgreSQL configuration  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
Bruce Momjian wrote:

>Mark Kirkwood wrote:
>  
>
>>Bruce Momjian wrote:
>>
>>    
>>
>>>My idea was to put config files in /usr/local/pgsql/data/etc, not
>>>
>>>pgsql/etc.
>>>
>>>We don't put Unix configuration files in /, etc put them in /etc.
>>>
>>> 
>>>
>>>      
>>>
>>Sorry, I missed the 'data' pathname. However - I may be a bit slow - but 
>>I do not see how this will handle the situation where you have one 
>>installation of pgsql running several clusters. (I am not sure how 
>>common this situation is mind you)
>>    
>>
>
>It is common.  Moving things to data/etc will make things clearer, and
>see my later email on an initdb option to put /data/etc/ somewhere else
>and put a symlink for /data/etc.
>  
>
Hmmm, the current setup handles this situation sensibly and without the need for symlinks. So this does not look like
animprovement to me...
 

This *could* work without symlinks if you introduce a "name" for each initialized cluster, and make this part of the
configfile name. This would mean that you could use 'data/etc' and have many config files therein, each of which would
*unambiguously*point to a given cluster. 
 

As a general point I share Tom's concern about breaking the association between the initialized cluster and its
configurationfile - e.g: I start "prod" with the configuration for "test" by mistake, and "test" has fsync=false... and
somethingpulls the power... 
 

regards

Mark 




В списке pgsql-hackers по дате отправления:

Предыдущее
От: pgsql@mohawksoft.com
Дата:
Сообщение: Re: [GENERAL] pg_ctl written in c
Следующее
От: Sean Chittenden
Дата:
Сообщение: Re: Information/schema hiding...