Search Postgresql Archives

Re: Unattended Installation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Many thanks to Igor

The hint with the "bitrock" installer log helped me to find the problem.
It was an incorrect path setting (double backslash). The UI-Installer might correct these settings.

Regards, Peter.

Quoting Igor Neyman <ineyman@xxxxxxxxxxxxxx>:

-----Original Message-----
From: pgsql-general-owner@xxxxxxxxxxxxxx [mailto:pgsql-general-
owner@xxxxxxxxxxxxxx] On Behalf Of shetty65
Sent: Tuesday, April 01, 2014 3:13 AM
To: pgsql-general@xxxxxxxxxxxxxx
Subject:  Unattended Installation

Hello

I am using Postgres 9.3.3.1 on Windows (32-Bit Windows 7 Professional).
I use the installer executable postgresql-9.3.3-1-windows.exe with the
option "--optionfile <file>"

The option file has the following content (the ${..} are replaced with correct
values before execution):
 #mode=unattended
 datadir=${program.base}data
 prefix=${program.base}
 serverport=${postgres.port}
 superaccount=postgres
 superpassword=${postgres.passwd}
 unattendedmodeui=minimalWithDialogs
 servicename=${postgres.service.name}

1) If the "mode" property is enabled to mode=unattended, the installation
works silent but the whole 'data' folder is missing after installation (the first
error message will occur when the server-startup failes after installation).

2) If the "mode" property is disabled, the Installer interface appears.
Everything is correctly set, I need only to press the <next> button. The
Installation completes correctly.

Why does my unattended installation as described in 1) fail, but 2) succeeds?

Thank you in advance for the help
Peter.


Here are options that I use for unattended install (and it creates cluster with Postgres, template0, and template1 databases, which means data directory and all its subdirectories are created too):

SET INSTALLOPTIONS=--unattendedmodeui none
SET INSTALLOPTIONS=%INSTALLOPTIONS% --mode unattended

Also, you are missing settings for servicesaccount, servicepassword, and locale, e.g.:
SET INSTALLOPTIONS=%INSTALLOPTIONS% --locale C
SET INSTALLOPTIONS=%INSTALLOPTIONS% --serviceaccount postgres
SET INSTALLOPTIONS=%INSTALLOPTIONS% --servicepassword pg_password123

In general, to diagnose (silent or not) installation problems find "bitrock" installer log somewhere under DocumentsandSettings for OS user that runs installation.

Regards,
Igor Neyman



--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general




--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux