[Pgsql-ayuda] Imposibilidad de inicializar Postgresql en W2K Server

Oscar Moreno omoreno@isciii.es
Thu, 23 Jan 2003 13:04:53 +0100


--=====================_1131109==.ALT
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: quoted-printable

Estimados Amigos/as:

Antes de nada, quiero saludaros, deciros que me acabo de incorporar a la=20
lista y que soy un aut=E9ntico novato en el mundo del Postgreql.

Me est=E1n surgiendo muchos problemas al intentar instalar la versi=F3n=20
Postgresql 7.3.1 en una m=E1quina con SO Windows 2000 server. He instalado=
 la=20
versi=F3n de Cygwin 1.3.18-1 y la versi=F3n cygipc-1.13-2.tar.bz2.

Parece que el cygipc funciona correctamente porque al ejecutarlo aparece un=
=20
n=FAmero entre corchetes seguido de otro n=FAmero y ning=FAn error, por=
 ejemplo:

         [1] 1384

cuando ejecuto el comando 'ipctest s' me aparece:

         Test v.0.03
         semaphore 0 created
         [1] +     Done                                ipc-daemon

A partir de aqu=ED, he seguido las instrucciones de la documentaci=F3n que=
 hay=20
disponible en la web sobre la instalaci=F3n de Postgresql bajo Windows=20
(aunque para estas versiones exactas no he encontrado nada). Pero en el=20
momento que tengo que usar el comando initdb me da el siguiente error:

         $ initdb -D /usr/share/postgresql/data

         The files belonging to this database system will be owned by user=
=20
"postgres".
         This user must also own the server process.

         The database cluster will be initialized with locale C.

         creating directory /usr/share/postgresql/data... ok
         creating directory /usr/share/postgresql/data/base... ok
         creating directory /usr/share/postgresql/data/global... ok
         creating directory /usr/share/postgresql/data/pg_xlog... ok
         creating directory /usr/share/postgresql/data/pg_clog... ok
         creating template1 database in=20
/usr/share/postgresql/data/base/1... IpcSemaphore
         Create: semget(key=3D1, num=3D17, 03600) failed: Function not=
 implemented

         initdb failed.
         Removing /usr/share/postgresql/data.

----------

Aunque todo el proceso anterior al initdb lo hago como usuario=20
administrador, antes de realizar el initdb cierro la sesi=F3n usuario=20
administrador y arranco windows como usuario postgres, ejecuto cygwin,=20
ipc-daemon y luego initdb (y, a partir de ah=ED, me sale el mensaje=
 anterior).

Os agradecer=EDa enormente si me pudieseis decir qu=E9 es lo que falla en la=
=20
inicializaci=F3n y c=F3mo solucionarlo, ya que, llevo 8 d=EDas de trabajo=20
perdidos intentando solucionar el problema y no me veo capaz. La otra=20
opci=F3n que tengo es intentar instalar Postgresql en otro equipo Linux que=
=20
tengo pero, me supondr=EDa m=E1s tiempo porque tendr=EDa que montar la LAN,=
 WLAN,=20
Apache y Tomcat en el equipo (y encima de linux, no tengo casi idea). Es=20
precisamente tiempo lo que no quiero perder m=E1s, porque los plazos de=20
finalizaci=F3n del proyecto en el que tiene que estar esto funcionando=
 (entre=20
otras cosas) se est=E1n cumpliendo y voy bastante mal de tiempo.

Muchas gracias a todos/as por adelantado y disculpad por el 'ladrillo' que=
=20
os he metido.

Un saludo



**************************************************************************
  Oscar Moreno Gil
  =C1rea de Investigaci=F3n en Telemedicina y Sociedad de la Informaci=F3n
  Instituto de Salud Carlos III
  Tfn: +34 91 3877800 Ext: 2148
  Fax: +34 91 3877790
  e-mail: omoreno@isciii.es
  http://api.isciii.es

**************************************************************************
--=====================_1131109==.ALT
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
Estimados Amigos/as:<br><br>
Antes de nada, quiero saludaros, deciros que me acabo de incorporar a la
lista y que soy un aut=E9ntico novato en el mundo del Postgreql. <br><br>
Me est=E1n surgiendo muchos problemas al intentar instalar la versi=F3n
Postgresql 7.3.1 en una m=E1quina con SO Windows 2000 server. He instalado
la versi=F3n de Cygwin 1.3.18-1 y la versi=F3n
cygipc-1.13-2.tar.bz2.<br><br>
Parece que el cygipc funciona correctamente porque al ejecutarlo aparece
un n=FAmero entre corchetes seguido de otro n=FAmero y ning=FAn error, por
ejemplo:<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>[1]
1384<br><br>
cuando ejecuto el comando 'ipctest s' me aparece:<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>Test
v.0.03<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>semaphore
0 created<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>[1]
+&nbsp;&nbsp;&nbsp;&nbsp;
Done&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ipc-daemon<br><br>
A partir de aqu=ED, he seguido las instrucciones de la documentaci=F3n que
hay disponible en la web sobre la instalaci=F3n de Postgresql bajo Windows
(aunque para estas versiones exactas no he encontrado nada). Pero en el
momento que tengo que usar el comando initdb me da el siguiente
error:<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>$ initdb
-D /usr/share/postgresql/data<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>The files
belonging to this database system will be owned by user
&quot;postgres&quot;.<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>This user
must also own the server process.<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>The
database cluster will be initialized with locale C.<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>creating
directory /usr/share/postgresql/data... ok<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>creating
directory /usr/share/postgresql/data/base... ok<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>creating
directory /usr/share/postgresql/data/global... ok<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>creating
directory /usr/share/postgresql/data/pg_xlog... ok<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>creating
directory /usr/share/postgresql/data/pg_clog... ok<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>creating
template1 database in /usr/share/postgresql/data/base/1...
IpcSemaphore<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>Create:
semget(key=3D1, num=3D17, 03600) failed: Function not implemented<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>initdb
failed.<br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>Removing
/usr/share/postgresql/data.<br>
<hr>
<br>
Aunque todo el proceso anterior al initdb lo hago como usuario
administrador, antes de realizar el initdb cierro la sesi=F3n usuario
administrador y arranco windows como usuario postgres, ejecuto cygwin,
ipc-daemon y luego initdb (y, a partir de ah=ED, me sale el mensaje
anterior).<br><br>
Os agradecer=EDa enormente si me pudieseis decir qu=E9 es lo que falla en la
inicializaci=F3n y c=F3mo solucionarlo, ya que, llevo 8 d=EDas de trabajo
perdidos intentando solucionar el problema y no me veo capaz. La otra
opci=F3n que tengo es intentar instalar Postgresql en otro equipo Linux que
tengo pero, me supondr=EDa m=E1s tiempo porque tendr=EDa que montar la LAN,
WLAN, Apache y Tomcat en el equipo (y encima de linux, no tengo casi
idea). Es precisamente tiempo lo que no quiero perder m=E1s, porque los
plazos de finalizaci=F3n del proyecto en el que tiene que estar esto
funcionando (entre otras cosas) se est=E1n cumpliendo y voy bastante mal de
tiempo.<br><br>
Muchas gracias a todos/as por adelantado y disculpad por el 'ladrillo'
que os he metido.<br><br>
Un saludo&nbsp;&nbsp; <br><br>
<br>
<x-sigsep><p></x-sigsep>
**************************************************************************<b=
r>
&nbsp;Oscar Moreno Gil<br>
&nbsp;=C1rea de Investigaci=F3n en Telemedicina y Sociedad de la
Informaci=F3n<br>
&nbsp;Instituto de Salud Carlos III<br>
&nbsp;Tfn: +34 91 3877800 Ext: 2148<br>
&nbsp;Fax: +34 91 3877790<br>
&nbsp;e-mail: omoreno@isciii.es<br>
&nbsp;<a href=3D"http://api.isciii.es/"=
 eudora=3D"autourl">http://api.isciii.es</a><br><br>
**************************************************************************</=
html>

--=====================_1131109==.ALT--