PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

KRYTYCZNY BŁĄD plik blokady postmaster.pid już istnieje

Publikowanie tego na wypadek, gdyby pomogło to komuś innemu:

Miałem ten sam problem, co OP po twardym ponownym uruchomieniu, gdy mój laptop się zawiesił. Pomogło mi uruchomienie następującego polecenia, aby zobaczyć, jaki PID jest powiązany z postmaster.pid:

cat /usr/local/var/postgres/postmaster.pid

Pierwszym numerem, który się pojawi, będzie PID. Patrząc w Monitorze Aktywności, zauważyłem, że Postgres działał, ale bez numeru PID, który pasowałby do pokazanego.

Zamiast kroków opisanych w odpowiedzi, o której mowa w Superuser, poprawnie ponownie uruchomiłem laptopa, a następnie otworzyłem Terminal i uruchomiłem

brew services restart postgresql

To zadziałało bez konieczności usuwania postmaster.pid, który polecał kilka innych postów. Czasami działają proste rozwiązania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Potrzebujesz dwóch indeksów w tabeli złączeń HABTM?

  2. Funkcja agregująca JSONB sqlalchemy

  3. Zakres opcjonalnego asocjacji has_one ze sobą

  4. Warunek na liczbę powiązanych rekordów w SQL

  5. Czy mogę uzyskać niestandardowy format daty dla pluck(list) na Laravel5?