Ich versuche PostgreSQL für RoR auf meinem neuen Mac (ich bin ein Neuling) zu betreiben. Ich folgte der Installationsanleitung, aber ich kann es nicht richtig funktionieren. Ich habe ähnliche Fragen gefunden, aber diese haben nicht geholfen. Ich bekomme den folgenden Fehler bei 'postgres' cmd.Postgres weiß nicht, wo Serverkonfiguration zu finden ist
postgres does not know where to find the server configuration file.
You must specify the --config-file or -D invocation option or set the
PGDATA environment variable.
aber wenn ich durch meine
-D Aufruf gesetztpostgres -D /usr/local/var/postgres
ich ein Einen Fehler
FATAL: lock file "postmaster.pid" already exists
HINT: Is another postmaster (PID 6621) running in data directory
"/usr/local/var/postgres"?
Ich habe versucht zu verwenden, ‚6621 töten‘, aber dann scheint es nur zu Starten Sie einen anderen Postmaster auf einer anderen PID. Ich habe auch versucht, PID zu entfernen und Lauf
postgres -D /usr/local/var/postgres
ich folgende Fehlermeldungen erhalten:
LOG: could not bind IPv6 socket: Address already in use
HINT: Is another postmaster already running on port 5432? If not, wait a few seconds and retry.
LOG: could not bind IPv4 socket: Address already in use
HINT: Is another postmaster already running on port 5432? If not, wait a few seconds and retry.
WARNING: could not create listen socket for "localhost"
FATAL: could not create any TCP/IP sockets
Weiß jemand, was ich falsch mache?
Mögliche Duplikat mit [Postgres nicht weiß, wo die Server-Konfigurationsdatei finden] (http://stackoverflow.com/questions/39743313/postgres-does-not- wissen-wo-zu-finden-die-Server-Konfigurationsdatei) –