A DB2 UDB V7.2 telepítése SuSE Linux 8.0 verzióban hibás

Terméktámogatási adatbázis (db2_suli8)
Következőkre vonatkozik

SuSE Linux: Verzió 8.0

Probléma

Az IBM DB2 UDB V7.2 a SuSE Linux 8.0 rendszeren történő telepítéskor leáll egy szegmentációs hibával.

Oka

A hiba az IBM DB2 UDB V7.2 telepítőrutinjában van az /etc/services fájllal kapcsolatban.

Megoldás

Jelentkezzen be root-ként és végezze el az alábbiakat:

  1. Mozgassa át az /etc/services fájlt:

    mv /etc/services /etc/services.old

    Bizonyosodjon meg arról, hogy csak mozgatta és nem törölte a fájlt!

  2. Hozzon létre egy rövidebb /etc/services fájlt a másolatból:

    head -n 200 /etc/services.old > /etc/services chmod -v u=rw,g=r,o=r /etc/services

    A fájlnak NEM SZABAD tartalmaznia a következő szolgáltatásokat:

    ibm-db2 523/tcp # IBM-DB2 ibm-db2 523/udp # IBM-DB2 db2cdb2inst1 50000/tcp db2cdb2inst1 50000/udp db2idb2inst1 50001/tcp db2idb2inst1 50001/udp

  3. Telepítse az IBM DB2 UDB V7.2-t a dokumentációban leírtak szerint.
  4. Ha telepítette az IBM DB2 UDB V7.2-et, jegyezze meg, mely szolgáltatásokat adta a telepítő rutin az /etc/services fájlhoz és szúrja be ezeket az /etc/services.old fájlba.
    Mindíg feltételeztük, hogy nem adott meg saját portokat az adatbázis telepítésekor, a szolgáltatásoknak a fenti sorokkal kell megegyezniük.
  5. Végezetül törölje az /etc/services fájlt és másolja vissza a szerkesztett másolatot:

    rm /etc/services cp /etc/services.old /etc/services

Az adatbázis innentől már működni fog.


Kulcsszavak: DB2, UDB, IBM, 8, SEGMENTATION, FAULT, HIBA, ADATBáZIS

Kategóriák:

SDB-db2_suli8, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 08. Jul 2002
SuSE Linux AG - Utoljára frissítve: 19. Jul 2002 feladó: comp (sdb_gen 1.40.0)