1 |
El jue, 14-01-2010 a las 03:24 -0500, enrique sardon escribió: |
2 |
> |
3 |
> |
4 |
> El 14 de enero de 2010 02:00, Guillermo M. Narvaja |
5 |
> <guillermo.narvaja@×××××××××××××××.ar> escribió: |
6 |
> También podés probar los siguientes comandos: |
7 |
> sudo su - postgres |
8 |
> postmaster -D /var/lib/postgresql/8.4/data |
9 |
> |
10 |
> Al correrlo de esa forma vas a ver el error que está tirando |
11 |
> postgres. |
12 |
> En los logs no aparece nada? También podría llegar a ser que |
13 |
> no inicie |
14 |
> por que el parámetro "shared_buffers" supera los valores del |
15 |
> kernel para |
16 |
> shm_max... Y creo que hace poco tuve un error similar y era |
17 |
> por un error |
18 |
> en archivo /etc/hosts, ya que estaba mal definido localhost o |
19 |
> algo |
20 |
> así... |
21 |
> |
22 |
> |
23 |
> muchas gracias, bueno me salio esto: |
24 |
> |
25 |
> $postmaster -D /var/lib/postgresql/8.4/data |
26 |
> LOG: could not create IPv6 socket: Address family not supported by |
27 |
> protocol |
28 |
> FATAL: database files are incompatible with server |
29 |
> DETAIL: The database cluster was initialized without |
30 |
> HAVE_INT64_TIMESTAMP but the server was compiled with |
31 |
> HAVE_INT64_TIMESTAMP. |
32 |
> HINT: It looks like you need to recompile or initdb. |
33 |
> |
34 |
> no entiendo eso de recompilar el initdb... |
35 |
> |
36 |
> |
37 |
|
38 |
|
39 |
Aparentemente tu directorio de bases de postgres fue creado con una |
40 |
versión anterior de Postgresql o con algúna opción de compilación |
41 |
distinta. Generalmente al cambiar de versión de 8.2.x a 8.3.x (o 8.3.x a |
42 |
8.4.x, etc) tenés que volver a inicializar el directorio de datos de |
43 |
postgresql. Previamente tendrías que backupear las base en la versión |
44 |
anterior y luego restaurarlas en la nueva. |
45 |
|
46 |
Viendo los ebuilds de postgresql, creo que puede ser que te falte el |
47 |
USE=pg_legacytimestamp , es lo más parecido al error que te tira. |
48 |
|
49 |
El "initdb" se hace generalmente en gentoo mediante emerge --config |
50 |
postgresql . |
51 |
|
52 |
|
53 |
|
54 |
-- |
55 |
Guillermo M. Narvaja |
56 |
Lambda Sistemas S.R.L. |
57 |
www.fierro-soft.com.ar |
58 |
Tel: (5411) 4857-6662 |
59 |
Cel: (5411) 15-6783-4435 |
60 |
Email: guillermo.narvaja@×××××××××××××××.ar |
61 |
MSN: guillermo_narvaja@×××××××.com |
62 |
Skype: guillermonarvaja |
63 |
Lavalleja 519 1er Piso - Ciudad de Buenos Aires - Argentina |