Kbase P9732: -n setting is wrong in the database log file
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  28/11/2008 |
|
Status: Verified
SYMPTOM(s):
-n setting is wrong in the database log file
-n setting is not taking
Database will not allow -n to be set higher than 17.
Other similar databases allow -n to be set to 40 or more.
FACT(s) (Environment):
SCO OpenServer 5.0.5
Progress 9.1C
FIX:
Reconfigure the semaphores by tuning the UNIX Kernel as follows:
Log in as root
# /etc/conf/bin/idtune SEMMSL 50
# /etc/conf/bin/idtune SEMMNS 300
# /etc/conf/bin/idtune SEMMNU 100
# /etc/conf/bin/idtune SEMMNI 100
relink the kernel by typing the following
# /etc/conf/cf.d/link_unix
reboot the system
Set the -n to 40 and confirm through the log file that the -n went in as 41.
Please refer to the man pages for idtune in UNIX for more
information. It is important to note that the Progress Solution 11937, "How to Tune the Unix Kernel" mentions the
possibility of using the stune file to modify these settings. However, in
this version of UNIX you should not use stune. Instead use the idtune
function as specified above.