
Shared Memory Problems, Informix IDS 7.31 install on SCO UnixWare 7.1.1
See my comments embedded:
Quote:
> Hi All,
> First of all, here is what I am using: SCO UnixWare 7.1.1, IDS
> 7.3.1.
> My problem is with shared memory. I have set all of the settings
> according to the machine specific notes in the the release note except
> for this part:
> INFORMIX-OnLine Kernel Parameters:
> =================================
> SEMMNI: 150
> SEMMNS: 60
> SEMMSL: 150
> Where do these get set?
You would put this in file /etc/conf/cf.d/stune or use
/etc/conf/bin/idtune to change it.
On UW 7.1.3 these values are the default values as you can see at the
bottom.
Quote:
> I changed (as per IDS_7.3 in the release notes):
> SHMMNI 200
> SHMSEG: 15
> SHMMAX: 536870912
> and rebuilt the kernel and they all check out using idtune -g <name>.
> The error I get in the online.log after onmonitor fails is:
> 15:46:18 shmat: [EMFILE][24]: out of shared memory segments, check
> system SHMSEG
> 15:46:18 mt_shm_init: can't create virtual segment
> Using ipcs and ipcrm I made sure that there were no blocks of shared
> memory left{*filter*} around from previous
> attempts to initialize.
> I have read through the install docs and most of what is relevant on
> this group and, unless I missed something (which after the thousands
> of lines I have read here I am sure that I have) I am lost as to how
> to solve this.
I found this SHM values in my stune:
SHMMAX 2147483647
SHMMNI 200
SHMSEG 127
This is from mtune on UW 7.1.3:
SEMMAP 0 0 0 %%INS%%
SEMMNS 60 60 2500 %%INS%%
SEMMNU 0 0 0 %%INS%%
SEMMSL 150 25 300 %%INS%%
SEMOPM 10 10 20 %%INS%%
SEMUME 10 10 20 %%INS%%
SEMVMX 32767 32767 32767 %%INS%%
SEMAEM 16384 16384 16384 %%INS%%
SHMMIN 1 1 1 %%INS%%
SHMMAX 134217728 131072 2147483647 %%INS%%
SHMMNI 4096 10 65536 %%INS%%
SHMSEG 512 6 8192 %%INS%%
SHMALL 512 256 2048 %%INS%%
SEMMNI 150 10 10000 %%AUTO%%
What are your settings for NETTYPE, BUFFERS and SHMVIRTSIZE ?