Recentemente ho installato sul mio Mac PostGIS (El Capitan 10.11.4, Postgres è la versione 9.5.1) utilizzando Homebrew, e sto seguendo queste istruzioni - http://morphocode.com/how-to-install-postgis-on-mac-os-x/FATAL ERROR "postmaster.pid" esiste già
Quando provo ad iniziare Postgres usando
pg_ctl -D /usr/local/var/postgres start
ottengo il seguente errore:
$ FATAL: lock file "postmaster.pid" already exists
HINT: Is another postmaster (PID 280) running in data directory "/usr/local/var/postgres"?
Così ho trascorso un paio d'ore alla ricerca come affrontare questo, ma senza av ail.
In particolare, ho cercato di uccidere il PID come raccomandato in una risposta su Superuser - https://superuser.com/questions/553045/fatal-lock-file-postmaster-pid-already-exists- (nel caso di cui sopra, mi sono imbattuto kill 208
), ma non appena ho provato a ricominciare da capo Postgres,
ho avuto la stesso errore, anche se con un diverso numero PID. Ho visto alcune persone consigliare l'eliminazione del file postmaster.pid, ma ho l'impressione che forse dovrei salvarlo come ultima risorsa ...
Devo ammettere che parte del motivo per cui non sono sicuro di come risolvere questo problema è che Non sono molto chiaro su cosa sia il postmaster - sto solo iniziando a conoscere tutto questo.
Saltare in un database Postgres tramite il comando psql db_name
funziona perfettamente, per quello che vale.
Oh! Grazie. Mi sembra ovvio ora, ma sto solo cercando la mia strada qui. Molto apprezzato. – skwidbreth