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:
- 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!
- 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
- Telepítse az IBM DB2 UDB V7.2-t a dokumentációban leírtak szerint.
-
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.
- 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)