Re: Could not create a tablespace - permission denied

Поиск
Список
Период
Сортировка
От Graham Leggett
Тема Re: Could not create a tablespace - permission denied
Дата
Msg-id 480A190B.80408@sharp.fm
обсуждение исходный текст
Ответ на Re: Could not create a tablespace - permission denied  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Could not create a tablespace - permission denied  ("Joshua D. Drake" <jd@commandprompt.com>)
Re: Could not create a tablespace - permission denied  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-admin
Tom Lane wrote:

> I think this explanation is fiction ... there is no "cacheing of
> credentials" in there that I know about.
>
> Maybe the server had not been running under the userid you thought it
> was?  But it would have to match the ownership of the data directory,
> so it's hard to see how a simple restart would fix it.
>
> [ thinks... ]  Hm, is the tablespace directory mounted over NFS?
> I *have* heard of strange cacheing behaviors on NFS.  In fact,
> NFS has enough weirdnesses that I wouldn't recommend running a
> database over it ...

The server is a standard REHL5 installed copy of postgresql, running as
the postgres user (as is standard on RHE5). Both the data directory and
the tablespace are running on ext3 filesystems local to the machine,
there are no NFS mounts anywhere. The machine does not have SELinux
installed, never mind enabled.

After the postgres user was granted permission to access the tablespace
directory, and after it was verified that the postgres user was able to
access the tablespace directory, postgresql refused to allow the
tablespace to be created until the postgresql server was restarted.

Regards,
Graham
--

Вложения

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Could not create a tablespace - permission denied
Следующее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: Could not create a tablespace - permission denied