Skip to main content

How to launch storage on Mac when nothing works (for support)

Installation ends with an error, but Flexi does not install

Written by Petr Pech

The installation ends with a general error but completes — without Postgres.

Successfully completed installation flexibee-install-log.txt:
​DEBUG-Preinstall 2021-09-16 08:25:32: Running Preinstall

DEBUG-Preinstall 2021-09-16 08:25:32: Testing java

DEBUG-Preinstall 2021-09-16 08:25:32: Java version 8+ found: 8

DEBUG-Preinstall 2021-09-16 08:25:32: Removing PostgreSQL data: /Library/WinStrom-PostgreSQL

DEBUG-preinstall 2021-09-16 08:25:50: Running Preinstall

DEBUG-preinstall 2021-09-16 08:25:50: Testing java

DEBUG-preinstall 2021-09-16 08:25:50: Java version 8+ found: 8

DEBUG-preinstall 2021-09-16 08:25:50: Removing PostgreSQL data: /Library/WinStrom-PostgreSQL

DEBUG-postinstall 2021-09-16 08:25:51: Running Postinstall

DEBUG-postinstall 2021-09-16 08:25:51: Setting kernel SHM* params on the fly

DEBUG-postinstall 2021-09-16 08:25:54: Starting PostgreSQL server

DEBUG-postinstall 2021-09-16 08:25:54: Starting ABRA Flexi Server

DEBUG-postinstall 2021-09-16 08:25:54: Postinstall successfull


​Unsuccessful flexibee-install-log.txt:

DEBUG-Preinstall 2021-09-15 09:04:22: Running Preinstall

DEBUG-Preinstall 2021-09-15 09:04:22: Testing java

DEBUG-Preinstall 2021-09-15 09:04:22: Java version 8+ found: 8

DEBUG-Preinstall 2021-09-15 09:04:22: Removing PostgreSQL data: /Library/WinStrom-PostgreSQL

DEBUG-preinstall 2021-09-15 09:05:01: Running Preinstall

DEBUG-preinstall 2021-09-15 09:05:01: Testing java

DEBUG-preinstall 2021-09-15 09:05:01: Java version 8+ found: 8

DEBUG-preinstall 2021-09-15 09:05:01: Removing PostgreSQL data: /Library/WinStrom-PostgreSQL

The issue is that the Postinstall script does not complete.

  • You can run it manually using sudo script Postinstall and it will execute.

bash-3.2# ./Postinstall

ln: ./libecpg.6.dylib: File exists

ln: ./libecpg.dylib: File exists

ln: ./libecpg_compat.3.dylib: File exists

ln: ./libecpg_compat.dylib: File exists

ln: ./libpgtypes.3.dylib: File exists

ln: ./libpgtypes.dylib: File exists

ln: ./libpq.5.dylib: File exists

ln: ./libpq.dylib: File exists

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 5: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 11: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 5: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 11: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 5: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 11: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 5: /winstrom-install-log.txt: Read-only file system

/Library/WinStrom-PostgreSQL/scripts/server/fix-permissions: line 11: /winstrom-install-log.txt: Read-only file system

/Library/LaunchDaemons/eu.flexibee.postgresql.plist: service already loaded

/Library/LaunchDaemons/eu.flexibee.server.plist: service already loaded

The following files must exist at startup:

eu.flexibee.server.plist
eu.flexibee.postgresql.plist

  • If needed, they can be started manually — see the instructions.

Did this answer your question?