By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
438,610 Members | 2,332 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 438,610 IT Pros & Developers. It's quick & easy.

SQL1084C error caused by db2start problem (Linux)

P: n/a
This occurred in a non-supported UDB environment. I am providing it as
"gotcha" information.

SQL1084C error was received when attempting the first connect to the
(formerly working) SAMPLE database. This occurred on a FC6 system that
was just updated to kernel 2.6.19-1..... with associated updates to
SELinux security.

Problem: db2start performs kernel updates, setting parameters that are
necessary for UDB to function. These updates were processed (according
to db2diag.log) but did not work. Db2start then completed succesfully.
The only indication of the failure of the commands is the listing of the
kernel parameters in db2diag.log showing they were not set.

Suspected cause: SELinux security processing prohibits db2start from
updating the kernel parameters.

Workaround: issue the following commands during system initialization. I
placed them in /etc/rc.d/rc.local.
sysctl -w kernel.shmmax=268435456
echo 250 128000 32 1024 >/proc/sys/kernel/sem
echo 1024 >/proc/sys/kernel/msgmni
Phil Sherman
Jan 27 '07 #1
Share this question for a faster answer!
Share on Google+

This discussion thread is closed

Replies have been disabled for this discussion.