Konfigurationen für Linux-Systeme mit Oracle

Auf den Oracleseiten gibt es eine neue Rubrik:

Oracle Validated Configurations

auf der empfohlene Konfigurationen für Linux-Systeme sehr detailiert beschrieben sind.


Für Redhat 4 Upd3 finden sich hier zum Bsp. alle Systemeinstellungen, die den Installer dazubringen, ohne zu meckern seine Arbeit zu verrichten.
Ein Auszug gefällig:

Boot options
elevator=deadline

/etc/modprobe.conf:
options e1000 FlowControl=1 (if using e1000)
options hangcheck_timer hangcheck_reboot=1

/etc/sysctl.conf settings
fs.file-max=327679
net.ipv4.ip_local_port_range=1024 65000
kernel.msgmni=2878
kernel.msgmax=8192
kernel.msgmnb=65536
kernel.sem=250 32000 100 142
kernel.shmmni=4096
kernel.shmall=3279547
# set to a value half the size of physical memory
kernel.shmmax=3700000000
kernel.sysrq=1
# rmem_max can be tuned based on workload to balance performance vs lowmem usage
net.core.rmem_default=262144
net.core.rmem_max=2097152
net.core.wmem_default=262144
net.core.wmem_max=262144
fs.aio-max-nr=3145728
vm.lower_zone_protection=100

/etc/selinux/config:
SELINUX=disabled

/etc/security/limits.conf:
# depending on size of db, these may need to be larger
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
# set memlock greater than or equal to the sga size to allow
# oracle to use hugepages if configured
oracle soft memlock 50000000
oracle hard memlock 50000000

Nachtrag zum Punkt Boot-Options:
Eine sehr gute Beschreibung der unter RH4 möglichen Boot-Optionen gibt es im Red Hat Magazine.

Kommentare

Beliebte Posts aus diesem Blog

PGA unter Oracle 11g

trunc(sysdate) - nette Spiele mit dem Datum

Datapump - Verzeichnis erstellen