Adabas D: Shared Memory větší než 128 MB

Supportní databáze (adabas_shmchunk)
Platí pro

Adabas: Verze 6.1, 10.0

Dotaz:

Chcete používat více než 128 MB Shared Memory (což je maximální velikost pro Shared Memory v Linuxu) kterou lze rezervovat pro Adabas D.

Postup:

Upozornění:
Změny skrytých parametrů jádra mohou mít veliký vliv na výkon.
SuSE ani Software AG nemohou v tomto případě převzít odpovědnost za vzniklé škody!
Změňte tedy pouze ty parametry, u kterých jste si jisti, jaký budou mít jejich změny vliv na celkovou konfiguraci.
Děkujeme za vaše pochopení.

V jádře databáze je potřeba upravit hranice pro Shared Memory odpovídajícím způsobem. Tyto změny proveďte v souboru:

/usr/src/linux/include/asm-i386/shmparam.h
kde je potřeba nastavit proměnnou SHMMAX na odpovídající hodnotu
#define SHMMAX 0x8000000
Potom také nastavte skryty parametr DB jádra _SHMCHUNK na 128. Přihlaste se jako uživatel superuser, viz příklad:
Control-User : control    Server-DB : TEST

xcontrol -d TEST -u superuser,lortTSET

Klíčová slova: ADABAS, XCONTROL, XPARAM, SHARED, SHMMAX

SDB-adabas_shmchunk, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 14. Sep 1998
SuSE Linux AG - Poslední změnu: 24. Jul 2002 13:20:50 provedl lr (sdb_gen 1.40.0)