Universal Database für UNIX Einstieg

Aktualisieren von Kernel-Konfigurationsparametern für Solaris

Vor der Installation Ihres DB2-Produkts für Solaris mit dem Dienstprogramm db2setup oder den Befehlen db2_install und pkgadd müssen Sie möglicherweise die Kernel-Konfigurationsparameter Ihres Systems aktualisieren. In Tabelle 8 finden Sie die empfohlenen Werte für die Kernel-Konfigurationsparameter für Solaris.
Anmerkung:Nach dem Aktualisieren von Kernel-Konfigurationsparametern müssen Sie einen Warmstart Ihrer Maschine durchführen.

Tabelle 8. Kernel-Konfigurationsparameter für Solaris (empfohlene Werte)
Kernel-Parameter Physischer Speicher
64 MB - 128 MB 128 MB - 256 MB 256 MB - 512 MB > 512 MB
msgsys:msginfo_msgmax
msgsys:msginfo_msgmnb
msgsys:msginfo_msgmap
msgsys:msginfo_msgmni
msgsys:msginfo_msgssz
msgsys:msginfo_msgtql
msgsys:msginfo_msgseg
 
shmsys:shminfo_shmmax
shmsys:shminfo_shmseg
shmsys:shminfo_shmmni
 
semsys:seminfo_semmni
semsys:seminfo_semmap
semsys:seminfo_semmns
semsys:seminfo_semmnu
semsys:seminfo_semume
 

65535  (1)
65535  (1)
130
128
16
256
8192
 
67108864
50
300
 
128
130
256
256
50
 

65535  (1)
65535  (1)
258
256
16
512
16384
 
134217728(2)
50
300
 
256
258
512
512
50
 

65535  (1)
65535  (1)
258
256
16
1024
32767(2)
 
268435456(3)
50
300
 
512
514
1024
1024
50
 

65535  (1)
65535  (1)
258
256
16
1024
32767(2)
 
536870912(3)
50
300
 
1024
1026
2048
2048
50
 

Anmerkungen:

  1. Die Parameter msgsys:msginfo_msgmnb und msgsys:msginfo_msgmax müssen auf mindestens 65535 gesetzt werden.

  2. Der Parameter msgsys:msgsem darf nicht höher als 32767 gesetzt werden.

  3. Die Parameter shmsys:shminfo_shmmax müssen auf den empfohlenen Wert in der Tabelle oben oder auf 90% des physischen Speichers (in Byte) gesetzt werden, je nachdem, welcher Wert höher ist. Beispiel: Wenn Ihr System über 196 MB physischen Speicher verfügt, setzen Sie den Parameter shmsys:shminfo_shmmax auf 184968806 (196*1024*1024*0.9).

Fügen Sie am Ende der Datei /etc/system folgende Zeile hinzu, um einen Kernel-Parameter zu setzen:

   set parametername = wert

Fügen Sie zum Beispiel die folgende Zeile am Ende der Datei /etc/system hinzu, um den Wert des Parameters msgsys:msginfo_msgmax zu setzen:

   set msgsys:msginfo_msgmax = 65535

Beispieldateien zum Aktualisieren der Kernel-Konfigurationsparameter finden Sie im Verzeichnis /opt/IBMdb2/V7.1/cfg oder auf der DB2-Produkt-CD-ROM im Verzeichnis /db2/install/samples. Diese Dateien haben folgende Namen:

kernel.param.64MB
für Systeme mit 64 MB - 128 MB physischem Speicher

kernel.param.128MB
für Systeme mit 128 MB - 256 MB physischem Speicher

kernel.param.256MB
für Systeme mit 256 MB - 512 MB physischem Speicher

kernel.param.512MB
für Systeme mit 512 MB - 1 GB physischem Speicher

Hängen Sie je nach Größe des physischen Speichers in Ihrem System die entsprechende Kernel-Konfigurationsparameterdatei an die Datei /etc/system an. Falls erforderlich, ändern Sie den Wert des Parameters shmsys:shminfo_shmmax wie oben in Anmerkung 2 beschrieben.

Führen Sie nach dem Aktualisieren der Datei /etc/system einen Warmstart durch.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]