[sisyphus] PostgreSQL start with logging

Sergei Dolmatov =?iso-8859-1?q?sergei_=CE=C1_dolmatov=2Edsb=2Eru?=
Пт Апр 18 10:35:06 MSD 2003


On Fri, Apr 18, 2003 at 12:10:22PM +0600, Konstantin Timoshenko wrote:
> On Fri, 18 Apr 2003 15:08:57 +0900
> Sergei Dolmatov <sergei на dolmatov.dsb.ru> wrote:
> 
> > On Fri, Apr 18, 2003 at 12:01:36PM +0600, Konstantin Timoshenko wrote:
> > > On Fri, 18 Apr 2003 14:43:49 +0900
> > > Sergei Dolmatov <sergei на dolmatov.dsb.ru> wrote:
> > > 
> > > > On Fri, Apr 18, 2003 at 09:55:20AM +0600, Konstantin Timoshenko
> > > > wrote:
> > > > > On Thu, 17 Apr 2003 18:15:18 +0900
> > > > > Sergei Dolmatov <sergei на dolmatov.dsb.ru> wrote:
> > > > > 
> > > > > > Hello!
> > > > > > 
> > > > > > Сегодня обновил PostgreSQL до postgresql-7.3.2-alt1. И
> > > > > > наткнулся на непонятное поведение при выключении "тихого"
> > > > > > режима. То есть - когда убираешь из /etc/init.d/postgresql
> > > > > > параметр -S из строки: daemon /usr/bin/postmaster -D $PGDATA
> > > > > > -S -r $PG_CHROOT_DIR то при старте постгрес замерзает на
> > > > > > "Starting postgresql:"
> > > > > поведение вполне адекватное, прочтите ман внимательнее.
> > > > 
> > > > Если мне не изменяет память, то на какой-то предыдущей версии (из
> > > > 7.3.х) при убирании -S запускалось вполне нормально - где-то об
> > > > этом было даже в рассылке, довольно недавно.
> > > > 
> > > > И - разве недостаточно ему в postgresql.conf
> > > > 
> > > > silent_mode = false
> > > > syslog = 2
> > > я не понимаю что вы хотите, чтобы постгрес не демонизировался или
> > > чтобы писал в сислог?
> > 
> > Чтобы демонизировался, и при этом писал в сислог. Реальная задача?
> конечно реальная, но вы убирая ключ -S заставляете пострес
> недемонизироваться, так что тут сами себе противоречите.

Константин, извините за назойливость...

Дело вот в чем - с подобным я один раз сталкивался, вот небольшой тред по
этому поводу:

http://www.altlinux.ru/pipermail/community/2003-March/076608.html

Тогда при указании -S postgres нормально стартовал, демонизировался и
писал в сислог - сам видел, сам читал.

Потом на время я забыл про эти логи до тех пор, пока не поставил новую
программу, которая может общаться с постгресом, и, соответственно, захотел
посмотреть, как же именно она это делает. Примерно в это же время обновил
сам постгрес из сизифа, после чего натолкнулся на это поведение.

Поэтому я и спрашиваю - изменилось ли что-нибудь в упаковке постгреса или
в самом постгресе, что привело к таким результатам?

Если нет, то прошу совета - что надо сделать для того, чтобы все-таки
увидеть в сислоге сообщения от демонизированного постгреса.

Надеюсь, что я отправил все необходимые настройки, сделанные мной в
postgresql.conf. Если нет - то готов отправить все, чего не хватает.

--
Regards,
Sergei Dolmatov.
---
There's got to be more to life than compile-and-go.



Подробная информация о списке рассылки Sisyphus