Hallo,
ich habe Ubuntu 18.04 auf meinen Rechner mit einer Platte, die mit ext3 bzw. ext4 formatiert ist. Nun möchte ich gerne meine externe Platte mit ntfs als Speicherplatte für postgresql benutzen (ich habe noch andere Verzeichnisse darauf). Ich habe in der postgresql.conf den Eintrag data_directory von /var/lib/postgresql/10/main in /media/Seagate/postgresql/10/main geändert und alle Dateinen und Verzeichnisse an den neuen Ort mit "sudo cp -a" kopiert.
Wenn ich nun den Datenbankserver neu starte, erhalte ich
psql: could not connect to server: Datei oder Verzeichnis nicht gefunden Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
. Wenn ich allerdings in der postgresql.conf einen anderen Eintrag für data_directory wähle, der unter /home auf der interen Platte liegt, kann die Datenbank ohne weiteres anspechen.
Warum läuft die angesprochene Methode so nicht? Muss ich vielleicht noch andere Berechtigungen setzten; unter MSDOS ist wohl die Zugangsberechtigung anders geregelt.
Schöne Grüße
Ludger
Moderiert von Cruiz:
Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!