Hola.
Como están?
Se me presento el siguiente inconveniente desde ayer que estaba todo funcionando de manera correcta, hoy se me comenta que estan sin poder trabajar la gente de alumnos, quisieron generar unas actas de examenes y no les respondía el SIU.
Este error suele presentar en ocasiones que el informix deja de responder o hace cosas raras y se lo resuelvo ejecutando el comando “oninit -v”, pero se aborta en una linea donde da el siguiente mensaje “oninit: Fatal error in shared memory creation”.
Buscando en el foro di con este hilo https://foro.comunidad.siu.edu.ar/index.php?topic=3228.0 que es lo más cercano a mi problema y no consigo resolverlo, sigue el mismo erro. Se esta trabajando con “IBM Informix Dynamic Server Version 11.10.FC2” y esta instalado sobre un “linux ubuntu” paso detalle de versión.
root@GuaraniFAZ-DB:/opt/informix/etc# cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION=“Ubuntu 14.04.5 LTS”
NAME=“Ubuntu”
VERSION=“14.04.5 LTS, Trusty Tahr”
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME=“Ubuntu 14.04.5 LTS”
VERSION_ID=“14.04”
HOME_URL=“http://www.ubuntu.com/”
SUPPORT_URL=“http://help.ubuntu.com/”
BUG_REPORT_URL=“http://bugs.launchpad.net/ubuntu/”
La información que me arroja el comando “onstat -l” es la siguiente
root@GuaraniFAZ-DB:/opt/informix/etc# onstat -l
IBM Informix Dynamic Server Version 11.10.FC2 – On-Line (CKPT INP) – Up 2 days 01:51:38 – 806308 Kbytes
Blocked:CKPT
Physical Logging
Buffer bufused bufsize numpages numwrits pages/io
P-1 41 128 282416 2374 118.96
phybegin physize phypos phyused %used
3:53 1200000 699480 759 0.06
Logical Logging
Buffer bufused bufsize numrecs numpages numwrits recs/pages pages/io
L-3 0 128 2156025 124929 45171 17.3 2.8
Subsystem numrecs Log Space used
OLDRSAM 2155796 192730904
HA 229 8244
address number flags uniqid begin size used %used
45ea8550 1 U-B---- 658 4:125053 125000 125000 100.00
45ea85b8 2 U-B---- 659 4:250053 125000 125000 100.00
45ea8620 3 U-B---- 660 4:375053 125000 125000 100.00
45ea8688 4 U—C-L 661 4:500053 125000 85338 68.27
45ea86f0 5 U-B---- 643 4:625053 125000 125000 100.00
45ea8758 6 U-B---- 644 4:750053 125000 125000 100.00
45ea87c0 7 U-B---- 645 4:53 125000 125000 100.00
45ea8828 8 U-B---- 646 4:875053 125000 125000 100.00
45ea8890 9 U-B---- 647 4:1000053 125000 125000 100.00
45ea88f8 10 U-B---- 648 4:1125053 125000 125000 100.00
45ea8960 11 U-B---- 649 4:1250053 125000 125000 100.00
45ea89c8 12 U-B---- 650 4:1375053 125000 125000 100.00
45ea8a30 13 U-B---- 651 4:1500053 125000 125000 100.00
45ea8a98 14 U-B---- 652 4:1625053 125000 125000 100.00
45ea8b00 15 U-B---- 653 4:1750053 125000 125000 100.00
45ea8b68 16 U-B---- 654 4:1875053 125000 125000 100.00
45ea8bd0 17 U-B---- 655 4:2000053 125000 125000 100.00
45ea8c38 18 U-B---- 656 4:2125053 125000 125000 100.00
45ea8ca0 19 U-B---- 657 4:2250053 125000 125000 100.00
19 active, 19 total
por lo que noto aquí esta todo bien.
Corro el comando “onstat -m” y me arroja lo siguiente:
root@GuaraniFAZ-DB:/opt/informix/etc# onstat -m
IBM Informix Dynamic Server Version 11.10.FC2 – On-Line (CKPT INP) – Up 2 days 01:54:16 – 806308 Kbytes
Blocked:CKPT
Message Log File: /opt/informix/online.log
09:35:45 IBM Informix Dynamic Server Started.
09:35:45 shmget: [EEXIST][17]: key 52574801: shared memory already exists
09:35:45 mt_shm_init: can’t create resident segment
09:51:18 IBM Informix Dynamic Server Started.
09:51:18 shmget: [EEXIST][17]: key 52574801: shared memory already exists
09:51:18 mt_shm_init: can’t create resident segment
10:04:40 IBM Informix Dynamic Server Started.
10:04:40 shmget: [EEXIST][17]: key 52574801: shared memory already exists
10:04:40 mt_shm_init: can’t create resident segment
10:38:43 IBM Informix Dynamic Server Started.
10:38:43 shmget: [EEXIST][17]: key 52574801: shared memory already exists
10:38:43 mt_shm_init: can’t create resident segment
10:59:09 IBM Informix Dynamic Server Started.
10:59:09 shmget: [EEXIST][17]: key 52574801: shared memory already exists
10:59:09 mt_shm_init: can’t create resident segment
se observa el mismo error que da si ejecuto el comando “oninit -v” que paso a continucación.
root@GuaraniFAZ-DB:/opt/informix/etc# oninit -v
Checking group membership to determine server run mode…succeeded
Reading configuration file ‘/opt/informix/etc/onconfig.ol_faz’…succeeded
Creating /INFORMIXTMP/.infxdirs…succeeded
Creating infos file “/opt/informix/etc/.infos.ol_faz”…succeeded
Linking conf file “/opt/informix/etc/.conf.ol_faz”…succeeded
Writing to infos file…succeeded
Checking config parameters…succeeded
Allocating and attaching to shared memory…FAILED
oninit: Fatal error in shared memory creation
Envio tambien información de lo que me arroja el comando “onstat -g ses”
root@GuaraniFAZ-DB:/opt/informix/etc# onstat -g ses
IBM Informix Dynamic Server Version 11.10.FC2 – On-Line (CKPT INP) – Up 2 days 02:30:33 – 806308 Kbytes
Blocked:CKPT
session #RSAM total used dynamic
id user tty pid hostname threads memory memory explain
64642 informix - 0 - 0 16384 12840 off
64606 istegma PC-INDIA 10528 10.10.0. 1 53248 49800 off
64412 dba - 5087 GuaraniF 2 200704 188960 off
63406 root 4 31645 GuaraniF 1 49152 36200 off
26 informix - 0 - 1 454656 346784 off
25 informix - 0 - 1 421888 341312 off
24 informix - 0 - 1 266240 216656 off
3 informix - 0 - 0 16384 13376 off
2 informix - 0 - 0 12288 11736 off
adjunto archivo de configuración "onconfig que tengo actuamente y donde deje como estaba originalmente ya que si bien modifique y al no ver resultado favorables volví a reestablecer a lo que tenía originalmente cuando estaba todo funcionando antes del error.
Les agradecería me puedan orientar en este incoveniente asi la gente de alumnos, docentes y chicos pueden volver a utilizar el SIU.
Saludos Cesar!!!
onconfig.ol_faz.txt (17.5 KB)