DB2 for Linux, UNIX, and Windows, verze 9.7
Metody instalace vyžadující ruční konfiguraci (Linux a UNIX) >

Instalace produktů DB2 se soubory instalačních balíků (Linux a UNIX®)

Tato úloha popisuje postup instalace funkcí, komponent a produktů DB2 ze souborů instalačních balíků DB2. Nejedná se o doporučenou metodu instalace. Namísto ní se doporučuje použít Průvodce nastavením DB2 nebo metodu využívající soubor odpovědí.

Předpoklady

Před implementací souborů instalačních balíků DB2 proveďte následující kroky:

Omezení

Produkt, komponentu nebo funkci DB2 nelze instalovat ručně pomocí nativního instalačního programu operačního systému, jako například rpm, SMIT, swinstall nebo pkgadd.

Postup při instalaci produktů, komponent a funkcí DB2 ze souborů instalačních balíků DB2:

  1. V případě instalace uživatele s oprávněním root se přihlaste jako uživatel s tímto oprávněním. V případě instalace uživatele bez oprávnění root se přihlaste pod ID uživatele, který má být vlastníkem dané instalace produktu DB2.
  2. Vložte a připojte příslušný disk DVD nebo zajistěte přístup do souborového systému, v němž je uložen instalační obraz.
  3. Vyhledejte komponentu produktu DB2, kterou chcete nainstalovat. Každý instalační disk DVD produktu DB2 obsahuje soubor se seznamem komponent, které jsou k dispozici pro instalaci. Seznam komponent je obsažen v souboru ComponentList.htm, který je umístěn v adresáři /db2/platforma na disku DVD, kde parametr platforma označuje platformu, v níž provádíte instalaci.
  4. Rozbalte soubor instalačních balíků.
    Poznámka:
    Pokud mají komponenty a produkty DB2 spolupracovat, musí být instalovány v jedné cestě. Tento požadavek nezaměňujte s možností instalovat produkty DB2 do více cest. Pokud však mají komponenty a produkty spolupracovat, musí být instalovány ve stejné cestě a musí mít stejnou úroveň vydání. Existují-li pro komponentu požadavky, jsou uvedeny v souboru DB2DIR/.metadata/COMPONENT/prereqs v jednotlivých instalačních balících. Chybí-li některá požadovaná komponenta, příslušná funkce nebude k dispozici.

    Za účelem rozbalení souborů instalačních balíků spusťte příslušný příkaz:

    kde:
  5. Chcete-li zajistit použití instalační cesty ve vyhledávací cestě vestavěných knihoven pro všechny spustitelné soubory a soubory knihoven produktu DB2, zadejte následující příkaz:
    DB2DIR/install/db2chgpath
    kde DB2DIR je úplný název cesty k adresáři, v němž je prováděna instalace.
    Důležité poznámky:
    • Po spuštění příkazu db2chgpath již nelze soubory programu přesunout.
    • Pokud příště do stejné cesty instalujete další funkce, musíte spustit příkaz db2stop a znovu spustit příkaz db2chgpath.
  6. V případě instalace s oprávněním root můžete v tuto chvíli vytvořit instance DB2 pomocí příkazu db2icrt. Není-li třeba vytvořit instanci, měli byste alespoň spustit příkaz db2ilist. V této fázi musí být spuštěn příkaz db2icrt nebo db2ilist, jelikož jako vedlejší efekt těchto příkazů je provedení registrace instalace v globálním registru.
  7. V případě instalací uživatelů bez oprávnění root konfigurujte instanci uživatele bez oprávnění root pomocí příkazu $HOME/sqllib/db2nrcfg.
  8. Instalujte obslužný program db2ls. Obslužný program db2ls umožňuje dotazovat informace o instalovaných kopiích DB2. Chcete-li instalovat obslužný program db2ls, postupujte takto:
    1. Zjistěte, která kopie DB2 je nejaktuálnější, spuštěním následujícího příkazu:
      db2greg –dump
      Zobrazí se výstup podobný následujícímu:
      S,DB2,9.5.0.0,/opt/ibm/copy1,-,,0,,,1159464765,0 
      S,DB2,9.5.0.1,/opt/ibm/copy2,,,1,0,,1159466596,0
      V tomto ukázkovém výstupu řetězec 9.5.0.1 na druhém řádku určuje, že kopie copy2 je na vyšší úrovni než kopie copy1, která má úroveň 9.5.0.0.
    2. V adresáři /usr/local/bin zjistěte, zda existuje odkaz na soubor db2ls. Pokud ano, zjistěte kopii DB2, na kterou odkazuje.
    3. Je-li splněna některá z následujících podmínek, vytvořte odkaz na /opt/ibm/<nejnovější_kopie>/install/db2ls v adresáři /usr/local/bin (kde <nejnovější_kopie> je kopie DB2 na nejvyšší úrovni):
      • /usr/local/bin/db2ls neexistuje,
      • /usr/local/bin/db2ls existuje, avšak ukazuje na instalovanou kopii DB2, která není nejaktuálnější kopií v systému.
  9. Instalujte sledování poruch DB2 v adresáři /etc/inittab spuštěním příkazu db2fmcu, který je k dispozici v instalaci serveru. Příklad:
    DB2DIR/bin/db2fmcu –u –p /etc/inittab
    kde DB2DIR je úplný název cesty k adresáři, v němž je prováděna instalace.
  10. V případě instalací uživatelů bez oprávnění root je po dokončení instalace produktu DB2 nutné otevřít novou relaci přihlášení pro použití instance DB2 uživatele bez oprávnění root. Jinou možností je použití stejné relace přihlášení v případě, že využijete prostředí instance DB2 s adresářem $HOME/sqllib/db2profile (pro uživatele prostředí Bourne shell a Korn shell) nebo $HOME/sqllib/db2chsrc (pro uživatele jiných prostředí než C shell), kde $HOME představuje domovský adresář uživatele bez oprávnění root.

Po implementaci instalačních souborů je nutné provést další ruční konfiguraci. Podrobnosti najdete v části Související úlohy.

[ Začátek stránky | Předchozí stránka | Další stránka | Obsah ]