Category:Technology -> Adventures with the naked Mac Mini Server -> Repair-PostgreSQL | ARTS & FARCES internet wiki

Category:Technology -> Adventures with the naked Mac Mini Server -> Repair-PostgreSQL

Category:Technology -> Adventures with the naked Mac Mini Server -> Repair PostgreSQL

Repair PostgreSQL service

It seems like every time I sneeze something goes wrong with Mac OS X 10.7.x Lion Server’s PostgreSQL databases and it always finishes by deleting its own log. PostgreSQL is used for the pre-installed Lion Server services. Here’s how to repair PostgreSQL in most instances:

  1. Open a terminal session and issue the following commands:
  2. Enter sudo serveradmin stop postgres.
  3. Enter sudo touch /Library/Logs/PostgreSQL.log.
  4. Enter sudo chown _postgres:_postgres /Library/Logs/PostgreSQL.log.
  5. Enter sudo serveradmin start postgres.
  6. Enter sudo serveradmin fullstatus postgres.
  7. Enter cd /System/Library/ServerSetup/CommonExtras/PostgreSQLExtras.
  8. Enter sudo ./CoreCollaborationPostgreSQLExtras.sh.
  9. Enter sudo ./WebmailServerSetup.sh.
  10. Enter sudo ./create_caldavd_db.sh.
  11. Enter sudo ./create_devicemgr_db.sh.
  12. Enter sudo serveradmin start postgres.
  13. Enter sudo serveradmin fullstatus postgres.

Categories:

Copyright © 1993–2012 ARTS & FARCES LLC. All rights reserved.