- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- kernel parameters for oracle
Categories
Company
Local Language
Forums
Discussions
Knowledge Base
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 06:48 PM
05-05-2005 06:48 PM
we run app. 30 to 35 oracle instances configured in packages in a 2 node MC/SG-cluster.
HPUX B.11.11 (11iv1)
ServiceGuard A.11.14
Oracle from 8.1 to 9.2.0.6
however our kernel parms for the semaphores are not oke when trying to run all databases on one node ...
our current semaphore parms:
kmtune |grep -i sem
sema 1 - 1
semaem 16384 - 16384
semmap 1026 - (SEMMNI+2)
semmni 1024 - 1024
semmns 32767 - 32767
semmnu 2328 - (NPROC-4)
semmsl 2048 Y 2048
semume 512 - 512
semvmx 32768 - 32768
can someone advise what they should be ?
and why?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 07:03 PM
05-05-2005 07:03 PM
Re: kernel parameters for oracle
You should know what kernel parameter mean
see attached file for detail explaination
and then check this docs for how to tune it
http://docs.hp.com/en/1219/tuningwp.html
HTH
tienna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 07:21 PM
05-05-2005 07:21 PM
Re: kernel parameters for oracle
thanks for your quick reply.
i know what these parms mean , however i don't know what values i should set to be able to run all 30/35 oracle instances on one node.
so i am looking for someone who has similar configuration who can advise me in settings.
regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 07:50 PM
05-05-2005 07:50 PM
Re: kernel parameters for oracle
Usually, application or database vendors would have their own recommended kernel parameter values. It is best to ask Oracle to determine what their recommended values are.
Regards,
Isralyn
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 07:55 PM
05-05-2005 07:55 PM
Re: kernel parameters for oracle
please replay again as i had submitted points
i was surprised when to see 0 points!!
i will assign points to your next replay....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 08:34 PM
05-05-2005 08:34 PM
Re: kernel parameters for oracle
32 Mb for each shared_pool_size (16 Mb for 32 bits OS) + 8Mb db_block_buffers (db_buffer_cache in Oracle 9i) for a db_block_size of 8K. So I think you'll need a minimum 50Mb SGA for each instance, wich means 2 Gb minimum physical memory.
Regards,
Eric Antunes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 08:37 PM
05-05-2005 08:37 PM
Re: kernel parameters for oracle
How many users concurent accesses? How many total users?
I would start to try with:
semaem 16384 - 16384
semmap 1026 - (SEMMNI+2) (SEMMNI+2)
semmni 1024 - 1024 6000
semmns 32767 - 32767
semmnu 2328 - (NPROC-4) 5120
semmsl 2048 Y 2048
semume 512 - 512
semvmx 32768 - 32768
All the best
Victor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 08:44 PM
05-05-2005 08:44 PM
Re: kernel parameters for oracle
What makes you think you have trouble with semaphores? when you say not OK what do you mean? The 25th instance will not start?
This for me is more like you have left all the previous instances use (reserve! it may never sue all that...) up all the shared memory...
All the best
Victor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2005 09:01 PM
05-05-2005 09:01 PM
SolutionIsn't a two node cluster too small for 30 to 35 applications?
See the following Best practices document
http://h21007.www2.hp.com/dspp/files/unprotected/database/HP3KOracle.ppt
nproc
specifies the maximum number of processes that can exist simultaneously on the system at any given time (limited by memory). May need to be increased if the server runs both the application and the database.
Make semmni equal to nproc, this will change all related semaphore kernel parameters, because this is too small.
Good Luck
Darrel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2005 01:47 AM
05-06-2005 01:47 AM
Re: kernel parameters for oracle
will increase semmni... abd
discovered that semmns is limited to 32767
Ther database parameters initSID.ora PROCESSES on the system needs to be reconsidered as now they are set to 2000 per database which implicates max 16 packages on one node....
(http://forums1.itrc.hp.com/service/forums/questionanswer.do?admit=716493758+1115386947939+28353475&threadId=856675 )
Darrel: thanks for the very usefull best practices link...