Re: pgbouncer systemd does not work on CentOS 7

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: pgbouncer systemd does not work on CentOS 7
Дата
Msg-id 55565157.8030907@gmx.net
обсуждение исходный текст
Ответ на Re: pgbouncer systemd does not work on CentOS 7  (Devrim Gündüz <devrim@gunduz.org>)
Ответы Re: pgbouncer systemd does not work on CentOS 7  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-pkg-yum
On 5/12/15 5:26 PM, Devrim Gündüz wrote:
>
> Hi Peter,
>
> On Wed, 2015-05-06 at 15:52 -0400, Peter Eisentraut wrote:
>> After installing pgbouncer-1.5.5-1.rhel7.x86_64.rpm on CentOS 7.0, it
>> does not remain running.  No errors are logged.
>>
>> I think the systemd configuration is faulty.  It currently reads
>>
>> [Service]
>> Type=forked
>>
>> ...
>>
>> ExecStart=/usr/bin/pgbouncer -d -v ${BOUNCERCONF}
>>
>> If I change that to
>>
>> [Service]
>> Type=simple
>>
>> ...
>>
>> ExecStart=/usr/bin/pgbouncer -v ${BOUNCERCONF}
>>
>> it works
>>
>> Alternatively, the first version can be made to work by adding
>> RemainAfterExit=yes.
>>
>> But clearly, the second version is more in line with the systemd philosophy.
>
> Thanks for the report. I picked up second way, and committed to git.

Why?  Wouldn't the non-forking approach be more in line with what
systemd expects?



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

Предыдущее
От: James Laska
Дата:
Сообщение: Re: EL7 and Apache private /tmp/ directories
Следующее
От: Jeff Frost
Дата:
Сообщение: Re: RHEL7 pgbouncer package /run/pgbouncer rights glitch after reboot