Re: Instalacion en Solaris 8

From: the vespadict <vespadict(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Instalacion en Solaris 8
Date: 2005-09-20 09:11:17
Message-ID: 8b4561fc050920021137742931@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos .

Antes de nada , gracias por la respuesta .

El tema está solucionado . Efectivamente tuve que modificar los
parámetros del kernel . Una vez modificados ejecuté el 'initdb'
correctamente y porfin se creo el directorio 'data' . Lo que hice
entonces fue modificar los parámetros del postgresql.conf y poner
'max_connections = 16' Y 'shared_buffers = 32' . Tuve que modificar
estos parametros porque aun habiendo tocado el /etc/system , el
'postmaster' me daba el mismo error que os envié con el 'initdb'.

Cambiando esto ya pude arrancar la BD sin problemas y por último volví
a dejar los parámetros del kernel como estaban originalmente .

Ahora todo funciona correctamente . Muchas gracias por todo.

Un saludo.

El 16/09/05, Alvaro Herrera<alvherre(at)alvh(dot)no-ip(dot)org> escribió:
> On Fri, Sep 16, 2005 at 11:18:52AM +0200, vespadict wrote:
>
> Hola,
>
> [...]
>
> > selecting default max_connections ... 10
> > selecting default shared_buffers ... 50
> > creating configuration files ... ok
> > creating template1 database in /usr/local/pgsql/data/base/1 ... FATAL:
> > could not create shared memory segment: Invalid argument
> > DETAIL: Failed system call was shmget(key=1, size=1130496, 03600).
>
> [...]
>
> > La cuestion es que la maquina Solaris donde la estoy instalando no la
> > utilizo solo yo y no quiero modificar ningun parametro del kernel en el
> > /etc/system , ya que ademas tendria que rebotar la maquina ...
>
> Lamentablemente, los valores que ha encontrado para shared_buffers y
> max_connections son los minimos. No puedes ejecutar un servidor con
> valores menores que esos (y aunque consiguieras poder usar los minimos,
> el rendimiento no seria nada aceptable). Me temo que vas a tener que
> cambiar los parametros del kernel para poder ejecutar Postgres ahi.
>
> La otra alternativa seria que detuvieras los procesos que estan
> consumiendo memoria compartida ...
>
> --
> Alvaro Herrera -- Valdivia, Chile Architect, www.EnterpriseDB.com
> "No single strategy is always right (Unless the boss says so)"
> (Larry Wall)
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Jhon Carrillo - Caracas, Venezuela 2005-09-20 11:26:38 Extraer cuerpo de una function
Previous Message Felipe Fernandez 2005-09-20 04:43:38 Re: cygwin