Instalace serverů DB2 > Instalace v systémech Linux a UNIX > Instalace pomocí uživatele bez oprávnění root >
Povolení funkcí root v instalacích uživatelů bez oprávnění root pomocí příkazu db2rfe
V instalacích uživatelů bez oprávnění root existuje několik funkcí, které
nejsou ve výchozím stavu dostupné, avšak lze je aktivovat pomocí příkazu db2rfe.
Tato úloha vyžaduje oprávnění root.
Chcete-li povolit funkce a služby, které nejsou ve výchozím nastavení v instalacích uživatelů bez oprávnění root dostupné, postupujte následovně:
- Vyhledejte ukázkové konfigurační soubory. K dispozici jsou dva ukázkové konfigurační soubory:
- $HOME/sqllib/instance/db2rfe.cfg je předkonfigurovaný soubor s výchozími hodnotami pro instance DB2 uživatelů bez oprávnění root;
- $HOME/sqllib/cfg/db2rfe.cfg.sample není konfigurován,
kde položka $HOME označuje domovský adresář uživatele bez oprávnění root.
- Zkopírujte jeden z ukázkových konfiguračních souborů do jiného umístění tak, aby původní soubor zůstal nezměněn.
-
Podle potřeby aktualizujte zkopírovaný konfigurační soubor. Tento konfigurační soubor představuje vstup pro příkaz db2rfe. Příklad konfiguračního souboru:
INSTANCENAME=db2inst2
SET_ULIMIT=NO
ENABLE_HA=NO
ENABLE_OS_AUTHENTICATION=NO
RESERVE_REMOTE_CONNECTION=NO
**SVCENAME=db2c_db2inst2
**SVCEPORT=48000
RESERVE_TEXT_SEARCH_CONNECTION=NO
**SVCENAME_TEXT_SEARCH=db2j_db2inst2
**SVCEPORT_TEXT_SEARCH=55000
Poznámka:
- Hodnota parametru INSTANCENAME je vyplněna automaticky
instalačním programem produktu DB2.
- Parametr SET_ULIMIT je k dispozici pouze v systému AIX. V ostatních operačních systémech musí uživatel s oprávněním root nastavit hodnoty ulimit
ručně.
- Výchozí hodnotou pro ostatní klíčová slova je NO.
- Podřízené parametry (jako například SVCENAME) jsou standardně zneplatněny pomocí znaků komentáře. Komentáře jsou označeny pomocí znaků **.
- Pokud pro některý parametr nastavíte hodnotu YES a pokud má tento parametr podřízené parametry, doporučuje se zrušit u těchto podřízených parametrů označení komentáře a zadat pro ně odpovídající hodnoty. Jako příklad mohou posloužit hodnoty portů. Zkontrolujte, zda jsou čísla přiřazovaných portů volná.
Následuje příklad upraveného konfiguračního souboru, v němž jsou povoleny následující funkce a služby:
- Vysoká dostupnost
- Ověřování operačního systému
- Komponenta
DB2 Text Search s názvem služby db2j_db2inst2 a číslem portu
55000.
Chcete-li tyto funkce a služby aktivovat, upravte konfigurační soubor následujícím způsobem:
INSTANCENAME=db2inst2
SET_ULIMIT=NO
ENABLE_HA=YES
ENABLE_OS_AUTHENTICATION=YES
RESERVE_REMOTE_CONNECTION=NO
**SVCENAME=db2c_db2inst2
**SVCEPORT=48000
RESERVE_TEXT_SEARCH_CONNECTION=YES
SVCENAME_TEXT_SEARCH=db2j_db2inst2
SVCEPORT_TEXT_SEARCH=55000
- Přihlaste se jako uživatel s oprávněním root.
- Přejděte do adresáře $HOME/sqllib/instance,
kde položka $HOME představuje domovský adresář uživatele bez oprávnění root.
- Zadejte příkaz db2rfe s použitím následující syntaxe:
db2rfe -f konfigurační_soubor
kde konfigurační_soubor je konfigurační soubor vytvořený v kroku 3.
Po použití oprav FixPack je nutné novým zadáním příkazu db2rfe zajistit zachování aktivace funkcí root v instalacích uživatelů bez oprávnění root.
[ Začátek stránky | Předchozí stránka | Další stránka | Obsah ]