PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

ФАТАЛНА ГРЕШКА Файлът за заключване postmaster.pid вече съществува

Публикуване на това, в случай че помогне на някой друг:

Имах същия проблем като OP след тежко рестартиране, когато лаптопът ми се срина. Това, което ми помогна, беше изпълнението на следната команда, за да видя какъв PID е свързан с postmaster.pid:

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

Първото число, което се появява, ще бъде PID. Поглеждайки в Activity Monitor, успях да видя, че Postgres работи, но без PID номер, който да съответства на показания.

Вместо стъпките, посочени в отговора, посочен в Superuser, рестартирах лаптопа си правилно, след което отворих терминал и стартирах

brew services restart postgresql

Това проработи, без да се налага да премахвате postmaster.pid, което видях да препоръчват няколко други публикации. Понякога простите решения работят.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Основно наблюдение на PostgreSQL – част 1

  2. Как да изобразя postgresql резултати в ejs с помощта на node pg?

  3. Как мога да обединя 3 таблици и да изчисля правилната сума на полета от 2 таблици, без дублиращи се редове?

  4. Правило за вмъкване в изглед на Postgres с клауза за връщане

  5. Как да имам външен ключ, сочещ към два първични ключа?