2012-06-29 2 views
7

Unser postgres-Datenordner wurde auf einem Laufwerk mit sehr begrenztem Speicherplatz installiert. Ich versuche nun, es auf ein neu installiertes Laufwerk zu verschieben (mehr Platz). Ich habe mehrere Blog-Posts gefolgt und sie alle sagen ...Postgresql-Datencluster verschieben

  1. Stop-Service
  2. Kopie Datencluster
  3. Update postgresql-9.1-Datei (PGDATA =)
  4. Neustart Service

Der Dienst startet, aber wenn ich zur Verbindung gehe, gibt es mir "konnte keine Verbindung zum Server: Verbindung verweigert"

Ich versuchte Telnet-in zu Port 5432 und nichts. Hier

ist der Link zu dem, was ich habe versucht worden: http://www-01.ibm.com/support/docview.wss?uid=swg21324272

+0

Klingt wie Postmaster nicht läuft. Überprüfen Sie Ihre ps-Ausgabe zur Überprüfung. Vielleicht gibt es einen Tippfehler in Ihrem neuen PGDATA-Pfad und es kann nicht gestartet werden. –

+0

Wenn ich "start postgresql-9.1 start" starte ich bekomme ein [OK] .. Ich werde Postmaster überprüfen. –

+0

Wenn ich "ps ax | grep postmaster" ausführen Sieht aus wie es läuft. –

Antwort

4

Vielen Dank allen für Ihre Hilfe. Sieht so aus, als ob das Problem mit der Erlaubnis war.

Statt

cp -R fromfolder tofolder 

zu tun habe ich

cp -a fromfolder tofolder 

Und das löste es. Danke allen.