jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« : Julio 20, 2010, 06:06:27 pm » |
|
Hola!
estoy configurando IDS 9.21 en un servidor Debian 5.0.5. Me esta saliendo este error que parece raro. Le ponga el valor que le ponga, me dice que nunca hay espacio para el ROOTDBS. Les paso los valores que tengo en el onconfig. Y llego a un punto en que le doy el tamaño que me pide y asi y todo me sigue diciendo que no hay espacio...
si el problema esta en el physical log,
# Root Dbspace Configuration
ROOTNAME rootdbs # Root dbspace name ROOTPATH /gua_root/instancia01/ch_root01_000 # Path for device containing root dbspace ROOTOFFSET 0 # Offset of root dbspace into device (Kbytes) ROOTSIZE 1103884 # Size of root dbspace (Kbytes)
# Disk Mirroring Configuration Parameters
MIRROR 0 # Mirroring flag (Yes = 1, No = 0) MIRRORPATH /gua_mirror/instancia01/ch_root01_000 # Path for device containing mirrored root MIRROROFFSET 0 # Offset into mirrored device (Kbytes)
# Physical Log Configuration
PHYSDBS dbs_phy # Location (dbspace) of physical log PHYSFILE 1077256 # Physical log file size (Kbytes)
# Logical Log Configuration
LOGFILES 5 # Number of logical log files LOGSIZE 5118 # Logical log size (Kbytes)
informix@guarani2:/usr/local/informix/etc$ oninit -iv
This action will initialize Informix Dynamic Server 2000; any existing Informix Dynamic Server 2000 databases will NOT be accessible - Do you wish to continue (y/n)? y Checking group membership to determine server run modesucceeded Reading configuration file '/usr/local/informix/etc/onconfig.instancia01'...succeeded Creating /INFORMIXTMP/.infxdirs ... succeeded Creating infos file "/usr/local/informix/etc/.infos.instancia01" ... "/usr/local/informix/etc/.conf.instancia01" ... succeeded Writing to infos file ... succeeded Checking config parameters...succeeded Allocating and attaching to shared memory...succeeded Creating resident pool 10196 kbytes...succeeded Creating buffer pool 160002 kbytes...succeeded Initializing rhead structure...succeeded Initializing ASF ...succeeded Initializing Dictionary Cache and SPL Routine Cache...succeeded Bringing up ADM VP...succeeded Creating VP classes...succeeded Onlining 1 additional cpu vps...succeeded Onlining 2 IO vps...succeeded Forking main_loop thread...succeeded Initializing DR structures...succeeded Forking 1 'soctcp' listener threads...succeeded Starting tracing...succeeded Initializing 16 flushers...succeeded oninit: Not enough room in ROOT DBspace. Requested 1103884K, ONCONFIG value 'ROOTSIZE' 1103884K. oninit: Fatal error in shared memory initialization
A medida que agrando el ROOTSIZE (porque me dice que no alcanzo) me sigue pidiendo más y más. Había arrancado con 102400 y ahora ando por el valor que ven en el onconfig.
En lo que puedan ayudarme, agradecido. Lo raro es que copie la configuración de otra instacia que me esta funcionando perfectamente.
Juan
|
|
|
|
|
En línea
|
|
|
|
Alejandro Delú
Moderador Global
    
Nombre y Apellido: Alejandro Delú
Institución: SIU
Sistema: Guaraní
Mensajes: 184
|
 |
« Respuesta #1 : Julio 21, 2010, 10:43:19 am » |
|
Juan, fijate el tamaño del Fisical log, recorda que tanto el fisical log como los logical logs se van a crear dentro del root dbspace. No creo que cree el fisical log en ese dbspace que estas especificando (dbs_phy) en la inicializacion de la instancia. Lo que podes hacer es crear el fisical log con un tamaño mucho menor y luego de inicializada la instancia creas ese dbspace para el fisical y los logical logs y los creas con un tamaño razonable.
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #2 : Julio 27, 2010, 06:17:56 pm » |
|
Hola Alejandro,
despues de mucho dar vueltas, probe ponerle el mismo nombre al rootname y al physdbs. A partir de ahi anduvo.
En otra instalaciòn los tengo con nombre diferente y funcionan a la perfección.
No se que puede ser. Por ahora el servidor esta en linea, ahora le voy a cargar la base.
Saludos!
Juan
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #3 : Julio 29, 2010, 05:49:09 pm » |
|
Hola,
levanto la instancia, hago el oninit -iv y llega al esperado mode = 5 luego de hacer todo exitosamente.
El tema es que despues voy a hacer cualquier cosa (onspaces, etc.) y me sale que la instancia INFORMIXSERVER no esta inicializada.
Veo el online.log y sale el siguiente mensaje (repetidamente)
listener-thread: err = -951: oserr = 0; errstr = informix: Incorrect password or user informix is not known on the database server
Y al final un
Error building 'sysmaster' database. See '/tmp/buildsmi.xxx'
me fijo en el /tmp/buildsmi.xxxx
Y sale el error del usuario no conocido
Haces un onstat - y sale que está online y todo bien. Cualquier onstat sale perfecto.
Espero me puedan tirar una linea
Abrazo
Juan
|
|
|
|
|
En línea
|
|
|
|
Alejandro Delú
Moderador Global
    
Nombre y Apellido: Alejandro Delú
Institución: SIU
Sistema: Guaraní
Mensajes: 184
|
 |
« Respuesta #4 : Julio 30, 2010, 05:20:39 pm » |
|
Juan el oninit con la opcion -i debes hacerlo por unica vez, sino cada vez que levantes el motor con ese parametro te reinicia toda la instancia volviendo a configurarlo con los valores del onconfig perdiendo los dbspaces y bases de datos que hayas creado.
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #5 : Julio 30, 2010, 07:32:43 pm » |
|
Si, era la idea.
Igualmente, el motor levanta bien, si hago un oninit -iv (para inicializar y ver que es lo que hace) o un oninit -v (para arrancar el motor) llego al modo=5 ...
... pero no puedo crear dbspaces ni nada.
Veo el online.log y tengo ese dato: que no reconoce al usuario y por ende no puede crear la base sysmaster ni nada mas...
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #6 : Agosto 12, 2010, 06:35:57 pm » |
|
Bueno, voy avanzando. Ahora creo bien las bases sysmaster y sysutils... pero cuando quiero hacer por ejemplo un onstat -
me da el siguiente cartel: Changing data structure forced command termination y cuando quiero hacer un onspaces -c -d dbs_datos -p /instancia/chunk01 -o 0 -s 2097150 me tira el error Can't write to server (y tengo los permisos como corresponde -660-) Espero sus aportes... Saludos Juan
|
|
|
|
|
En línea
|
|
|
|
Alejandro Delú
Moderador Global
    
Nombre y Apellido: Alejandro Delú
Institución: SIU
Sistema: Guaraní
Mensajes: 184
|
 |
« Respuesta #7 : Agosto 18, 2010, 11:18:48 am » |
|
Juan, en algun lugar de la web encontré lo siguiente, acerca del mensaje Changing data structure forced command termination:
onstat monitoring utility gets it's source information from shared memory based or pointed structures generally known as System Monitoring Interface (SMI) tables.
When database server is initiated, these structures located at sysmaster database gets spawned at the shared memory component. They are updated at run time, and engine stores various user activities.
In a multi-user, OLTP aimed production environment it would be common that these table getting locked and adminitered as and when they changed or gets updated. When this occurs, onstat utility can not be operational or operable side by side, so is the message:
"Changing data structure forced command termination".
is flashed. As a result, no harm is done to any component of the database server. You need to retry your command.
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #8 : Agosto 20, 2010, 02:52:39 pm » |
|
OK, voy a probar... pero intenté varias veces y me salió ese mensaje. Gracias.
|
|
|
|
|
En línea
|
|
|
|
Alejandro Delú
Moderador Global
    
Nombre y Apellido: Alejandro Delú
Institución: SIU
Sistema: Guaraní
Mensajes: 184
|
 |
« Respuesta #9 : Agosto 24, 2010, 12:50:16 pm » |
|
Juan, seguis con problemas? Viendo uno de los primeros mensajes, si queres poner el fisical log y logical log en otro dbspace, que no sea el rootdbs, tenes que hacerlo luego de inicializar la instancia. Primero que vaya por default al rootdbs, si queres con un tamaño pequeño y pocos logical logs. Luego de inicializada la instancia, lo que haces es crear el dbspace para ubicar el fisical logs y los logical logs. Con el comando onparams tenes la opcion de cambiar de dbspace y tamaño al fisical log, y crear los logical logs en este nuevo dbspace, y luego eliminar los logical logs que te quedaron en el root dbspace.
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #10 : Agosto 31, 2010, 04:00:34 pm » |
|
Si, sigo con problemas. Me sigue dando el error Changing data structure forced command termination. Y además, a pesar de hasta darle permisos 777 al directorio donde estan los chunks me sigue dando que no puede escribir en el server
Can't write to server
Sigo... estoy armando servidor virtual con una version Debian 3 en el Debian 5.05... en el Debian 4 funciona lo más bien. En 5 no.
Juan
|
|
|
|
|
En línea
|
|
|
|
cfpace
General Guarani

Nombre y Apellido: Carlos Federico Pace
Institución: Universidad Nacional del Nordeste
Sistema: SIU-Guarani
Mensajes: 13
|
 |
« Respuesta #11 : Septiembre 08, 2010, 04:51:50 pm » |
|
Creo que tu problema es la versión de debían que estas queriendo usar, Debian 5.0.5 usa glibc 2.7 y la ultima version con la que funciona correctamente informix 9.21 es la 2.6.8 proba instalar tu servidor en un debian 4.0r8
Saludos
|
|
|
|
|
En línea
|
|
|
|
jringhetti
General Guarani

Nombre y Apellido: Juan Angel Ringhetti
Institución: Universidad Nacional de Chilecito
Sistema: Guaraní
Mensajes: 50
|
 |
« Respuesta #12 : Septiembre 09, 2010, 06:42:05 pm » |
|
Hola Carlos,
tengo funcionando un Informix en Debian 4, es tal como vos lo decís. El problema es que el Debian 4 no reconoce el HW que tengo (HP Proliant DL360 G6)
Saludos
Juan
|
|
|
|
|
En línea
|
|
|
|
|