Instalace serverů DB2 > Instalace v systémech Linux a UNIX > Instalace pomocí uživatele bez oprávnění root >
Omezení instalace uživatele bez oprávnění root
Kromě rozdílů mezi instalacemi uživatelů s oprávněním root a instalacemi
uživatelů bez tohoto oprávnění existují i další omezení pro instalace uživatelů bez
tohoto oprávnění. Toto téma probírá tato omezení a umožní vám rozhodnout se, zda je pro
vás instalace bez oprávnění root vhodná.
- Omezení produktu
- Některé produkty DB2 nejsou v instalacích bez oprávnění root podporovány:
- IBM® Data
Studio
- DB2 Query Patroller
- Produkt DB2 Net Search Extender
- Lokálně nainstalované Informační centrum DB2
Poznámka:
Lokálně nainstalované Informační centrum DB2 není v instalacích uživatelů bez oprávnění root podporováno, protože spuštění démona vyžaduje oprávnění root. Instanci DB2 s instalací uživatele bez oprávnění root však lze konfigurovat tak, že
bude používat lokálně nainstalované Informační centrum DB2, pokud je nainstalováno ve stejném počítači.
- Omezení funkcí a nástrojů
- V instalacích uživatelů bez oprávnění root nejsou k dispozici následující funkce a nástroje:
- Server DB2 Administration Server (DAS) a s ním související příkazy: dascrt, dasdrop, daslist, dasmigr a dasupdt
- Průvodce konfigurací
- Řídicí centrum
- Možnost zvýšení priority pro program db2governor není podporována.
- Ve správci WLM (Work Load Manager) jsou povoleny pokusy o nastavení priority agenta v třídě služby DB2 v instanci produktu DB2 uživatele bez oprávnění root.
Priorita agenta však nebude respektována a nebude vrácena žádná chyba SQLCODE.
- Automatické spouštění instancí produktu DB2 uživatele bez oprávnění root při opětném zavedení systému není podporováno.
- Omezení Monitoru narušení
- Následující funkce Monitoru narušení nejsou podporovány v instalacích uživatelů bez
oprávnění root:
- Spuštění akcí úlohy či skriptu při výskytu výstrah
- Odeslání upozornění výstrahy
- Omezení pro dělené databáze
- V instalacích uživatelů bez oprávnění root
jsou podporovány pouze databáze s jednou oblastí. Nelze přidat další databázové oblasti.
- Zobrazení seznamu produktů DB2
- Výstup vrácený příkazem db2ls při spuštění uživatelem bez oprávnění root se od výstupu tohoto příkazu při spuštění uživatelem s tímto oprávněním liší. Podrobné informace naleznete v tématu k příkazu db2ls.
- kopie produktu DB2
- Pro každého uživatele bez oprávnění root smí být nainstalována pouze jedna kopie produktu DB2.
- Omezení pro instance
DB2
- V instalacích pro uživatele bez oprávnění root je během instalace vytvořena jedna instance produktu DB2. Další instance nelze vytvořit.
- Akce instance DB2 může provádět pouze vlastník instance.
- Instalace uživatelů s oprávněním root a instalace uživatelů bez tohoto oprávnění mohou existovat ve stejném počítači v různých instalačních cestách. Instance uživatele bez oprávnění root však může být aktualizována nebo zrušena
(pomocí příkazu db2_deinstall) pouze uživatelem bez oprávnění root, který je vlastníkem dané instance.
Instance DB2 vytvořená uživatelem s oprávněním root může být aktualizována nebo zrušena pouze některým uživatelem s oprávněním root.
- Příkazy instance
DB2
- V instalacích uživatelů bez oprávnění root nejsou dostupné následující příkazy instance DB2:
- db2icrt
- Při instalaci produktu DB2 uživatelem bez oprávnění root je automaticky vytvořena a konfigurována jedna instance. Další instance nelze v instalacích uživatelů bez oprávnění root vytvořit.
Pokud je však třeba upravit konfiguraci automaticky vytvořené instance, můžete použít příkaz pro konfiguraci instalací uživatelů bez oprávnění root -db2nrcfg.
- db2iupdt
- Příkaz db2iupdt nelze použít pro instance uživatelů bez oprávnění root. K aktualizaci instancí DB2 lze namísto toho použít příkaz pro konfiguraci instalací uživatelů bez oprávnění root (db2nrcfg). Aktualizace instancí uživatelů bez oprávnění root není běžně vyžadována, protože tato aktualizace je prováděna automaticky při aktualizaci produktu
DB2.
- db2idrop
- Instanci automaticky vytvořenou při instalacích uživatelů bez oprávnění root nelze zrušit. Chcete-li instanci DB2 zrušit, je nutné odinstalovat produkt DB2.
- db2iupgrade
- Upgrade není pro instalace uživatelů bez oprávnění root podporován.
- Omezení upgradu
- Instance uživatelů s oprávněním root nelze upgradovat na instance uživatelů bez oprávnění root.
- Následné akce po instalaci může provádět pouze vlastník instance DB2.
- Instalace uživatelů s oprávněním root a instalace uživatelů bez tohoto oprávnění mohou existovat společně ve stejném počítači.
Pouze původní uživatel bez oprávnění root, který instaloval produkt
DB2, však
může provádět následné akce, jako jsou například následující akce:
- Použití oprav FixPack
- Přidávání funkcí
- Instalace doplňkových produktů
- Nastavení hodnot ulimit
- Pomocí příkazu ulimit lze v systémech UNIX® a Linux® nastavit nebo zobrazit mezní hodnoty prostředků, jako jsou například
mezní hodnoty pro data nebo pro zásobník. V případě instancí uživatelů s oprávněním root databázový server dynamicky aktualizuje nastavení povinných parametrů ulimit beze změny trvalých nastavení. V případě instancí uživatelů bez oprávnění root však lze nastavení parametrů ulimit pouze zkontrolovat.
Při neodpovídajícím nastavení parametrů je zobrazena varovná zpráva. Ke změně nastavení parametrů ulimit je nutné oprávnění root.
Omezení, která lze překročit pomocí příkazu db2rfe
V instalacích uživatelů bez oprávnění root existují další omezení, která lze překročit pomocí příkazu db2rfe. V instalacích uživatelů bez oprávnění root nejsou ve výchozím stavu dostupné následující funkce a služby:
- Ověřování operačního systému
- Funkce zajištění vysoké dostupnosti (HA)
- Možnost rezervovat názvy služeb v souboru /etc/services
- Možnost zvýšit mezní hodnoty pro uživatelská data (ulimits). Tato možnost se týká pouze systémů AIX. V jiných platformách je nutné zvýšit mezní hodnoty pro data ručně.
Chcete-li povolit tyto funkce a služby, spusťte příkaz pro povolení funkcí instalací uživatelů s oprávněním root také v instalacích uživatelů bez tohoto oprávnění (db2rfe).
Spuštění příkazu db2rfe je volitelné. Příkaz může spustit pouze uživatel s oprávněním root.
Typ ověřování v instalacích uživatelů bez oprávnění root
Výchozím typem ověřování pro produkty DB2 je služba ověřování operačního systému. Vzhledem k tomu, že v instalacích uživatelů bez oprávnění root není služba ověřování operačního systému podporována, je v případě, že nebudete po instalaci produktu DB2 uživatelem bez oprávnění root chtít použít příkaz db2rfe, nutné nastavit typ ověřování ručně. To lze provést úpravou následujících parametrů v konfiguračním souboru správce databází (dbm cfg):
- clnt_pw_plugin (konfigurační parametr modulu plug-in se jménem uživatele a heslem pro klienta)
- group_plugin (konfigurační parametr pro modul plug-in skupiny)
- srvcon_pw_plugin (konfigurační parametr modulu plug-in se jménem uživatele a heslem pro příchozí připojení na serveru)
[ Začátek stránky | Předchozí stránka | Další stránka | Obsah ]