Buenos días Jose Manuel,

 

Gracias por el apunte, efectivamente nuestro Linux es de 32 bits, hemos
ejecutado el script de prueba y nos da justo el fallo que aparece en el
ticket

 

069 - 128 

sdbm store returned -1, errno 22, key "E?" at 24206.pl line 22.

 

El problema cual sería ¿que la base de datos ha llegado a 2 G de tamaño?
¿Qué es lo que se almacena en esta base de datos? ¿se podría limpiar de
alguna forma la Base de datos, o compactarla de alguna forma o
tendríamos forzosamente que migrar a un Linux de 64 bit?

 

Un saludo.

 

De: The PAPI authentication and authorization framework
[mailto:[log in para visualizar]] En nombre de José Manuel Macías
Enviado el: martes, 24 de junio de 2014 12:48
Para: [log in para visualizar]
Asunto: Re: [PAPI] Sobrecarga del sistema con SDBM

 


Hola Luis,

   googleando un poco tu error, hay un ticket en el RT de perl.org con
una respuesta que podría ser pertinente:

https://rt.perl.org/Public/Bug/Display.html?id=24206#txn-1025974
<https://rt.perl.org/Public/Bug/Display.html?id=24206#txn-1025974> 

¿podría estar ocasionado por estar usando este código sobre 32 bits? 

No es una solución, pero podría ser una posible pista... la cuestión
sería ejecutar el test que se acompaña en esa página para ver si estás
afectado.

Saludos,

José Manuel.

El 24/06/14 11:41, "Borrego López, Luis Javier" escribió:

Buenos días,

 

Tenemos el siguiente problema, cuando entramos en la pantalla de
validación de usuarios en PAPI, en la primera donde aparece un
desplegable para elegir institución, de manera aleatoria nos aparece un
error 500, y el sistema nos devuelve un error de sobrecarga.

 

En los logs hemos visto que está dando el siguiente mensaje de error,
aunque no sé si efectivamente este pueda ser la razón del fallo que
tratamos de solucionar.

 

[Wed Jun 11 12:54:38 2014] [error] sdbm store returned -1, errno 22, key
"14024840788277**1" at
/usr/local/lib/perl5/site_perl/5.8.8/MLDBM/Sync/SDBM_File.pm line 88,
<DATA> line 228.\n

 

Parece que este mensaje es debido a que la longitud de las keys que se
graban en el sdbm es demasiado grande, por lo que hemos visto parece que
hay que cambiar a gdbm para solucionar estos problemas. ¿Sería esta la
solución más adecuada?, si es así, ¿Podéis asesorarnos sobre los cambios
que hay que realizar?

 

Un saludo.

 

 

Luis Javier Borrego López

Dpto. Tecnología de la Información y Comunicación

Biblioteca Virtual del Sistema Sanitario Público de Andalucía

C/ Bartolomé de Medina, 1-1º E. Mod 4

41004 - Sevilla

Tel. +34 954994920 Corp. 394925 Fax: +34 954 994935

 

[log in para visualizar]
<mailto:[log in para visualizar]>  

[log in para visualizar] <mailto:[log in para visualizar]>  

http://www.bvsspa.es <http://www.bvsspa.es/>  

Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o CONFIDENCIAL. Si no es vd. el destinatario
indicado, queda notificado de que la utilización, divulgación y/o copia
sin autorización está prohibida en virtud de la legislación vigente. Si
ha recibido este mensaje por error, le rogamos que nos lo comunique
inmediatamente por esta misma vía y proceda a su eliminación.

This message is intended exclusively for its addressee and may contain
information that is CONFIDENTIAL and protected by professional
privilege. If you are not the intended recipient you are hereby notified
that any dissemination, copy or disclosure of this communication is
strictly prohibited by law. If this message has been received in error,
please immediately notify us via e-mail and delete it.

 


 

No imprimas este mensaje si no es necesario. El medio ambiente está en
nuestras manos. Do not print this message if it is not necessary. The
environment is in our hands.