[postgis-users] Permission denied when trying to create a tablespace in PostgreSQL
Marco Boeringa
marco at boeringa.demon.nl
Tue Nov 24 07:26:53 PST 2020
Hi all,
More of a general postgresql question:
It is quite a bit of time ago since I last did this, but I am in the
process of rebuilding an Ubuntu 20.4.x virtual machine. Now I
succesfully installed PostgreSQL 13.1 + PostGIS 3, but I want to add
dedicated tablespaces for data + indexes, to spread the IO load related
to the large amount of GIS data.
I have successfully added the two physical drives to my (Hyper-V based)
Ubuntu VM, mounted them to media/<user_name>/<subfolder1/2> and set the
permissions on the "subfolder1" and "subfolder2" to allow the
"PostgreSQL administrator" user full control ("Create and delete
files"). The same for the "group" postgres.
I rebooted the VM, and restarted the postgresql service.
Still, when I try to finally create the actual tablespace using
pgAdmin4, I get a "Permission denied" type error ("ERROR: could not set
permissions on directory").
I remember struggling with this before the last time I recreated a VM
from scratch, but can't remember what I did to finally solve this...
Anyone a hint to what I missed?
Marco
More information about the postgis-users
mailing list