The directory is on another (external) disk, mounted under /media. Postgres has 
not r+x rights on that directory (or on /) which belong to root.
regards,
Benoit Durand
________________________________________
De : Tom Lane [...@sss.pgh.pa.us]
Date d'envoi : vendredi 15 janvier 2010 16:51
À : DURAND Benoît
Cc : pgsql-general@postgresql.org
Objet : Re: [GENERAL] Creation of tablespaces

=?iso-8859-1?Q?DURAND_Beno=EEt?= <b.dur...@afssa.fr> writes:
> I work with Ubuntu 9.10 (upgraded from 8.04 LTS yesterday) and PostgreSQL 8.3.
> I can't create tablespaces. Pgsql seems to try changing access rights of the 
> directory and fails to do it (permission denied), despite the directory is 
> owned by the postgres user

Are you sure that postgres has r+x rights on all the directories above
that one?

If this were a Red Hat distro I would also wonder about selinux
permissions, but I don't know whether Ubuntu has selinux or enables
it by default.

                        regards, tom lane

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to