Solved

Oracle Kernel parameters

Posted on 2010-11-17
16
628 Views
Last Modified: 2012-05-10
Hey what Oracle Kernel parameters do we need to know as an Oracle DBA. I really appreciate your help. Thanks in advance
0
Comment
Question by:hussainkhan22
  • 6
  • 4
  • 2
  • +3
16 Comments
 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
ID: 34157810
These can be found where?  Of course: The online docs.

You will need to check the installation guide for your specific OS.  This will have the important ones.
0
 
LVL 51

Accepted Solution

by:
HainKurt earned 100 total points
ID: 34157890
0
 
LVL 8

Expert Comment

by:Chakravarthi Ayyala
ID: 34160085
Do you mean kernel parameters for Oracle on Linux/Sun ?
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
ID: 34160712
Based on their previous questions it would be AIX.
0
 

Author Comment

by:hussainkhan22
ID: 34163541
Yes kernel parameters for oracle on linux/sol
0
 
LVL 76

Assisted Solution

by:slightwv (䄆 Netminder)
slightwv (䄆 Netminder) earned 200 total points
ID: 34163621
Have to even tried looking for the installation guides on the online docs?  It's really quite easy.

Go to:  http://www.oracle.com/pls/db112/portal.all_books

Look for:
Database Installation Guide for Linux
Database Installation Guide for Oracle Solaris

http://download.oracle.com/docs/cd/E11882_01/install.112/e17163/pre_install.htm#CIHBJIFJ

http://download.oracle.com/docs/cd/E11882_01/install.112/e16763/pre_install.htm#CHDCFJJE
0
 
LVL 16

Assisted Solution

by:Joseph Gan
Joseph Gan earned 100 total points
ID: 34166819
For Enterprise Linux 4.5, the following lines should be appended to the "/etc/sysctl.conf" file.
kernel.shmall = 2097152
kernel.shmmax = 2147483648 # Smallest of -> (Half the size of the physical memory) or (4GB - 1 byte)
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
For Enterprise Linux 5.0, the following lines should be appended to the "/etc/sysctl.conf" file.
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
0
 
LVL 76

Assisted Solution

by:slightwv (䄆 Netminder)
slightwv (䄆 Netminder) earned 200 total points
ID: 34167164
ganjos,

That appears to be a copy/paste from a website.  When you do this you need to paste the link of the site so the original author gets credit:

http://www.oracle-base.com/articles/11g/OracleDB11gR1InstallationOnEnterpriseLinux4and5.php
0
 
LVL 16

Expert Comment

by:Joseph Gan
ID: 34167561
That was in my notes. I was doing similar thing. Forgot which website I got from.
0
 
LVL 25

Assisted Solution

by:madunix
madunix earned 100 total points
ID: 34168891
http://ivan.kartik.sk/oracle/install_ora10gR2_redhat.html
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
0
 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
ID: 34168994
@madunix,

I'm on mobile right now so I can't verify this but is what you posted different than what ganjos posted previously?
0
 
LVL 25

Expert Comment

by:madunix
ID: 34169076
@slightwv
same as  oracle-base
0
 
LVL 8

Expert Comment

by:Chakravarthi Ayyala
ID: 34169663
In addition to all these, if you have big memory and using huge pages, those paraemters have to be set separately.
0
 
LVL 8

Expert Comment

by:Chakravarthi Ayyala
ID: 34169672
vm.nr_hugepages is the parameter for huge page setting.
0
 
LVL 8

Expert Comment

by:Chakravarthi Ayyala
ID: 34170256
Hello hussainkhan22,
  Could you please answer the following questions?

1. How much RAM you have?
2. How much memory you want to allocate for Oracle?
3. Reason for asking Q 2 is to suggest you the values for parameters like shmmax accordingly.

 
0
 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
ID: 34172790
This question is likely derived from a previous question:
http://www.experts-exchange.com/Database/Oracle/Q_26618357.html
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
EXCHANGE. LINUX, SYMANTEC MESSAGING GATEWAY 2 37
Oracle collections 15 26
UNIX Script. Send email if failure 8 30
CLI command keep running after close 7 36
Checking the Alert Log in AWS RDS Oracle can be a pain through their user interface.  I made a script to download the Alert Log, look for errors, and email me the trace files.  In this article I'll describe what I did and share my script.
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
This video shows how to configure and send email from and Oracle database using both UTL_SMTP and UTL_MAIL, as well as comparing UTL_SMTP to a manual SMTP conversation with a mail server.
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

792 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question