[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Informix en Debian



Hola, llevo días tratando de hacer funcionar informix 9.4 en Debian sarge con un kernel 2.6.11 y nada más no se deja. Al iniciarlo con oninit esto aparece:

informix@Brianda:~/dbspaces$ oninit -iv

This action will initialize IBM Informix Dynamic Server;
any existing IBM Informix Dynamic Server databases will NOT be accessible -
Do you wish to continue (y/n)? y
Checking group membership to determine server run modesucceeded
Reading configuration file '/home/informix/etc/onconfig'...succeeded
Creating /INFORMIXTMP/.infxdirs ... succeeded
Creating infos file "/home/informix/etc/.infos.Brianda" ... "/home/informix/etc/.conf.Brianda" ... succeeded
Writing to infos file ... succeeded
Checking config parameters...succeeded
Allocating and attaching to shared memory...succeeded
Creating resident pool 1382 kbytes...succeeded
Creating buffer pool 10002 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 0 additional cpu vps...succeeded
Onlining 2 IO vps...succeeded
Initialization of Encryption...succeeded
Forking main_loop thread...succeeded
Initializing DR structures...succeeded
Forking 2 'soctcp' listener threads...succeeded
Starting tracing...succeeded
Initializing 1 flushers...succeeded
FAILED

Después de esto y al checar el estado me muestra esto otro:

shared memory not initialized for INFORMIXSERVER

Y  revisando el online.log esto:

08:06:31 IBM Informix Dynamic Server Started.
08:06:31 shmget: [EEXIST][17]: key 52564801: shared memory already exists
08:06:31 mt_shm_init: can't create resident segment

Ya he agregado los valores que debe tener el kernel en algunos parametros como estos:

SHMMAX: 33554432
SHMMIN: 1
SHMMNI: 128
SHMSEG: 128
SHMALL: 4194304
SEMMNI: 128
SEMMSL: 250
SEMMNS: 32000
SEMOPM: 32

También modificado el archivo sysctl.conf con estos valores:

kernel.shmmax = 33554432
kernel.shmmni = 128
kernel.shmall = 4194304
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

¿Existe otra forma de saber que esta funcionando la memoria compartida o que esta activada?

Saludos
jyr



Reply to: