Telepítési és konfigurálási útmutató

A NetQuestion áttekintése

A DB2 online dokumentáció telepítése a NetQuestion keresőrendszert is telepíti. A keresőrendszer a következő részekből áll:

A NetQuestion két változata érhető el:

Keresés a DB2 online információkban

A DB2 online információban kereséshez el kell indítani a böngészőt, benne a DB2 információ oldallal, beírni a keresendő kifejezéseket és a Keresésre kattintani.

A DB2 információ oldal helye platformonként más és más:

Windows 9x, Windows NT és Windows 2000
Kattintson a Start --> Programok --> IBM DB2 --> Információ --> DB2 információ menüpontra. Másik módszer az x:\sqllib\doc\html\index.htm oldal megnyitása. Az x: a DB2 telepítési meghajtója.

OS/2 alatt
Nyissa ki az IBM DB2 gyűjtőt, majd kattintson duplán a DB2 információ ikonra. Másik módszer az x:\sqllib\doc\html\index.htm oldal megnyitása. Az x: a DB2 telepítési meghajtója.

AIX, HP-UX és Solaris
Nyissa meg a DB2DIR/doc/en_US/html/index.htm oldalt. A DB2DIR AIX alatt a /usr/lpp/db2_07_01 könyvtárat jelöli, HP-UX és Solaris alatt pedig az /opt/IBMdb2/V7.1 könyvtárat.

A keresési problémák megoldása

A DB2 online információk közti keresés folyamán felléphetnek hibák. Ha ilyen keresési hiba jelentkeze, próbálkozzon az alábbi hibaelhárítási ötletekkel:

Fut a kereső kiszolgáló?
Ha a keresési kísérlet eredménye 33-as eredménykód, akkor a NetQuestion kereső kiszolgáló nem fut.

A kereső kiszolgáló indítása Windows 9x, Windows NT és Windows 2000 alatt: kattintson a Start gombra, majd a Programok --> IBM DB2 --> Start HTML Search Server menüpontra. A kereső kiszolgáló az alábbi parancsokkal is elindítható:

    x:\imnnq_nt\imnss start server     //SBCS esetén
   x:\imnnq_nt\imqss -start dbschelp  //DBCS esetén

A NetQuestion telepítési alkönyvtára Windows 9x alatt az x:\imnnq_95.

A kereső kiszolgáló indítása OS/2-ben: nyissa meg az IBM DB2 gyűjtőt és kattintson a Start HTML Search Server ikonra. Beírható ehelyett a következő parancs is:

x:\imnnq\imnss_nt\imnss start server     //SBCS esetén
   x:\imnnq\imqss -start dbcshelp       //DBCS

A kereső kiszolgáló indítására AIX, HP-UX és Solaris rendszerekben az alábbi parancsok szolgálnak:

AIX rendszeren

SBCS telepítés esetén írja be az /usr/IMNSearch/bin/imnss -start imnhelp parancsot. Az imnss -start parancs is végrehajtható a teljes elérési útvonal nélkül, ha az /usr/bin szerepel a PATH-ban.

DBCS telepítés esetén írja be az /usr/IMNSearch/bin/imqss -start dbcshelp parancsot. DBCS telepítése esetén be kell állítani előzőleg az IMQCONFIGSRV és az IMQCONFIGCL környezeti változókat. E változók az /usr/IMNSearch/bin/. imq_env paranccsal állíthatók be. Itt is végrehajtható mind az imqss -start, mind az . imq_env parancs a teljes elérési útvonal neve nélkül, ha az /usr/bin szerepel a PATH-ban.

HP-UX alatt
SBCS és DBCS telepítése esetén is a /sbin/rc2.d/S990IMNSearch start parancsot írja be. Ez a parancs a NetQuestion WWW-kiszolgálót is elindítja, ha az még nem futna.

Solarisban
SBCS és DBCS telepítése esetén is a /etc/rc2.d/S90IMNSearch start parancsot írja be. Ez a parancs a NetQuestion WWW-kiszolgálót is elindítja, ha az még nem futna.
A kereső kiszolgáló leállítása: a fenti parancsokban a start helyére írja azt, hogy stop.

Fut a NetQuestion WWW-kiszolgáló?
A NetQuestion tartalmaz egy alapszintű WWW-kiszolgálót. Saját WWW-kiszolgáló is használható a NetQuestion mellett. Győződjön meg róla, hogy fut az adott rendszerben használt WWW-kiszolgáló. Az alábbi tájékoztatás a NetQuestion WWW-kiszolgálóra vonatkozik. Más WWW-kiszolgálók indításáról az adott WWW-kiszolgáló termékleírása tájékoztat.

Windows NT és Windows 2000 alatt ellenőrizze a Task Managerben, hogy fut-e a httpdl.exe folyamat. Ha nem, akkor az x:\imnnq_nt\httpdl -r httpd.cnf paranccsal indítsa el. Az x: a DB2 telepítési meghajtója.

OS/2-ben futtassa az x:\sqllib\bin\db2netqd start parancsot, ahol az x: a DB2 telepítési meghajtója. A NetQuestion WWW-kiszolgáló és a kereső kiszolgáló ettől elindul, ha eddig nem futottak. A pstat | find "httpdl" paranccsal ellenőrizhető, fut-e a folyamat.

AIX, HP-UX és Solaris alatt írja be a ps -ef | grep httpdlite parancsot. Ez mutatja meg, fut-e a httpdlite folyamat. Ha nem, akkor a következő parancsokkal indítsa el:

AIX rendszeren
/usr/IMNSearch/httpdlite/httpdlite -r /etc/IMNSearch/httpdlite/httpdlite.conf

HP-UX alatt
/sbin/rc2.d/S990IMNSearch start

Solarisban
/etc/rc2.d/S90IMNSearch start

Be vannak jegyeztetve a dokumentum-tárgymutatók a kereső kiszolgálón?
A telepítéskor a DB2 dokumentumok tárgymutatói bejegyeztetnek a kereső kiszolgálón. A megfelelő bejegyeztetés ellenőrzése:
  1. Írja be az imndomap -a vagy az imqdomap -a parancsot. Ezekkel megállapítható, mely tárgymutatók vannak telepítve és hová. A parancsoknak az alábbiakhoz hasonló nevű tárgymutatókat kell mutatniuk: DB2S71xx vagy DB2C71xx, ahol az xx a telepített dokumentáció kétbetűs nyelvazonosítója. Ha nem ez a helyzet, telepítse újra a DB2 terméket, és figyeljen arra, hogy kiválassza a termékdokumentáció alkotórész telepítését.

    Ha a tárgymutatók ezután sincsenek bejegyezve a kereső kiszolgálónál, akkor meg lehet próbálni kézzel bejegyeztetni őket. A tárgymutatók kézi regisztrációjáról e fejezet későbbi, az adott operációs rendszerre vonatkozó része tájékoztat.

  2. Írja be az imnixsta (DBCS esetén az imqixsta) INDEXNÉV parancsot, ahol az INDEXNÉV az 1. lépésben szereplő parancs által eredményezett egyik indexnév. E parancs kimenete részben jelzi, hogy használható-e a keresés.
  3. A DB2 tárgymutatóknak az alábbi alkönyvtárakban kell lenniük:
        x:\sqllib\doc\html        //Windows és OS/2
       /var/docsearch/indexes    //AIX, HP-UX és Solaris
    

Megfelelő a TCP/IP konfigurációja?
A NetQuestion az OS/2-t kivéve minden platformon a TCP/IP-n keresztül kommunikál. Ott a Named Pipes protokollt használja (bár a TCP/IP-t képes kezelni). Ezért a rendszerben telepítve és megfelelően konfigurálva kell lennie a TCP/IP-nek, és a rendszernek képesnek kell lennie a localhost feloldására helyben telepített dokumentációban történő kereséskor. A TCP/IP konfigurálásáról e fejezet későbbi, az adott operációs rendszerre vonatkozó része tájékoztat.

A kereső CGI a megfelelő helyen van-e, és helyesen van-e elnevezve?
A DB2 kereső CGI-nek egy konkrét alkönyvtárban kell lennie. Windowsban és OS/2 operációs rendszerben ez a NetQuestion telepítési alkönyvtára, amit az echo %IMNINSTSRV% paranccsal (SBCS telepítés), vagy az echo %IMQINSTSRV% paranccsal (DBCS) lehet kideríteni. UNIX operációs rendszerben a kereső CGI helye: /var/docsearch/cgi-bin.

Windows és OS/2 operációs rendszerben az SBCS kereső CGI neve db2srsXX.exe, a DBCS változaté pedig db2srdXX.exe, ahol az XX a telepített dokumentáció kétbetűs nyelvazonosítója.

UNIX operációs rendszerben az SBCS kereső CGI neve db2srsbcs, a DBCS változaté db2srdbcs. Unixban nincsenek nyelvfüggő NetQuestion kereső CGI-k.

Továbbá, ellenőrizze, hogy a kereső CGI neve egyezik-e a DB2 kereső űrlapon szereplő <form action="http..."> sorban szereplővel. Például Windows és OS/2 alatt az angol kereső űrlap így néz ki: <form action="http://localhost:49213/cgi-bin/db2srsen.exe" method="POST>".

A megfelelő könyvek és segítségfájlok vannak telepítve, a megfelelő alkönyvtárba?
Ha "File Not Found (Error 404)" üzentet kapott, akkor ellenőrizze, hogy a keresés eredményét tartalmazó oldalon levő csatolások érvényes URL-re mutatnak-e. Ha a DB2 dokumentáció helyben van telepítve, minden URL-nek így kell kezdődnie: file://. A másik számítógépről kapott dokumentáció esetében minden URL-nek így kell kezdődnie: http:// .

Helyes keresési paramétereket használ?
Ha szavakat vagy kifejezéseket keres, a következőket kell észben tartani:

A hibaelhárításról az egyes platformokon bővebben az alábbi fejezetek tájékoztatnak:


[ Oldal eleje | Előző oldal | Következő oldal | Tartalom | Tárgymutató ]