Re: Strange issue with initdb on 8.0 and Solaris automounts

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Strange issue with initdb on 8.0 and Solaris automounts
Дата
Msg-id 22095.1106869848@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Strange issue with initdb on 8.0 and Solaris automounts  (Kenneth Lareau <elessar@numenor.org>)
Ответы Re: Strange issue with initdb on 8.0 and Solaris automounts  (Kenneth Lareau <elessar@numenor.org>)
Re: Strange issue with initdb on 8.0 and Solaris automounts  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
Kenneth Lareau <elessar@numenor.org> writes:
> In message <21723.1106868138@sss.pgh.pa.us>, Tom Lane writes:
>> I suppose that manually creating the data directory before running
>> initdb would also avoid this issue, since the mkdir(2) loop is only
>> entered if we don't find the directory in existence.

> Actually, creating the 'data' directory first doesn't work either:

Good point.

> I don't know why the command 'mkdir' doesn't exhibit the
> same problem as the function 'mkdir', but running:

>    mkdir /software/postgresql-8.0.0

> produces the correct error "File exists" on my system.

Could you truss that and see what it does?  It would be a simple change
in initdb to make it stat before mkdir instead of after, but I'm not
totally convinced that would fix the problem.  If mkdir returns a funny
error code then stat might as well ...
        regards, tom lane


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

Предыдущее
От: Kenneth Lareau
Дата:
Сообщение: Re: Strange issue with initdb on 8.0 and Solaris automounts
Следующее
От: Kenneth Lareau
Дата:
Сообщение: Re: Strange issue with initdb on 8.0 and Solaris automounts