Tento oddíl obsahuje obecný popis vytváření skupin serverů a klonů.
- Poznámka:
- Pokud používáte server pouze k replikaci, nedoporučujeme vám přidávat do
skupiny serverů DB2 Everyplace klony. V takovém případě by
pravděpodobně docházelo k odesílání žádostí o synchronizaci na
replikační server, který by klientům neodpovídal.
Tato úloha je součástí hlavní úlohy Konfigurace prostředí s více
servery. Po dokončení uvedených kroků se vraťte zpět k části Konfigurování prostředí s více servery.
Požadavky
Než přistoupíte k vytváření klonů aplikačního serveru, musíte dokončit
několik úloh nastavení, jak je popsáno v části Nastavení pro vytváření klonů aplikačního serveru.
Postup
Chcete-li vytvořit klony aplikačního serveru, postupujte takto:
- Ukončete aplikační server, který chcete klonovat.
- Otevřete administrační konzoli WebSphere a přejděte k položce
WebSphere Administrative Domain (Administrační doména WebSphere) -->
Node (Uzel) --> jméno domény --> Application Servers
(Aplikační servery) --> IBM DB2 Everyplace Application
Server.
- Pravým tlačítkem myši klepněte na aplikační server a vyberte příkaz
stop (Ukončit).
- Vytvořte novou skupinu serverů klepnutím pravým tlačítkem myši na
aplikační server a výběrem příkazu Create Server Group
(Vytvořit skupinu serverů). V okně Create Server Group
(Vytvoření skupiny serverů) zadejte jméno nové skupiny serverů (například
DB2 Everyplace Server Group - Skupina serverů DB2
Everyplace). Klepněte na tlačítko OK.
Dojde k vytvoření skupiny serverů. Původní aplikační server je
nyní klonem zařazeným do skupiny serverů.
- Když vás k tomu administrační konzole vyzve, zkopírujte dekomprimované
soubory EAR na ostatní aplikační servery.
- Aby systém rozpoznával všechny klony, klepněte postupně pravým tlačítkem
myši na jednotlivé uzly a vždy vyberte příkaz Regenerate Plugin
Config (Znovu vygenerovat konfiguraci modulu Plug-in).
- Vyberte jeden z uzlů a zkopírujte soubor
$WAS_HOME/config/plugin-cfg.xml na vnější server IBM
HTTP.
- Pro každý klon určete jiný port serveru.
- Vyberte příkaz Nodes (Uzly) --> jméno uzlu-->
jméno klonu aplikačního serveru.
- Na pravém panelu přejděte ke kategorii Services (Služby)
a vyberte položku Web Container (Webový pořadač).
Klepněte na tlačítko Edit (Upravit).
- V okně vlastností klepněte na kartu Transport (Přenos)
a poznamenejte si číslo portu.
- Na pravém panelu přejděte ke kategorii System Properties
(Systémové vlastnosti) a zadejte dvojici hodnot jména odpovídající klonu
aplikačního serveru: DSYGdflt.Server.Port,
číslo_přenosového_portu.
- Pokud je server již spuštěn, ukončete jej.
Je-li topologie vašeho prostředí s více servery rozčleněna vertikálně,
musíte rovněž pro každý server stejné úrovně definovat jedinečnou hodnotu
následující vlastnosti:
- DSYGdflt.Trace.Path = adresář_žurnálu
- DSYGdflt.Server.Name = JedinečnéJméno (zadejte
jedinečné jméno bez mezer)
- Pokud zajišťujete podporu více webových skupin pomocí virtuálních
hostitelů, musíte stejné číslo portu přidat do seznamu virtuálních
hostitelů.
- Vyberte položku WebSphere Administrative Domain (Administrační
doména WebSphere) -> Virtual Hosts (Virtuální hostitelé)
- V pravém podokně klepněte na tlačítko add (Přidat)
a zadejte číslo portu, které jste si poznamenali.
- Klepněte na tlačítko Apply (Použít).
- Aby systém rozpoznával všechny klony, klepněte postupně pravým tlačítkem
myši na jednotlivé uzly a vždy vyberte příkaz Regenerate Plugin
Config (Znovu vygenerovat konfiguraci modulu Plug-in).
- Vyberte jeden z uzlů a zkopírujte soubor
$WAS_HOME/config/plugin-cfg.xml na vnější server IBM HTTP.
Po dokončení těchto úloh můžete spustit prostředí s více
servery.
Chcete-li spustit prostředí s více servery, klepněte na novou skupinu
serverů pravým tlačítkem myši a vyberte příkaz start
(Spustit). Mělo by dojít ke spuštění všech klonů patřících do dané
skupiny serverů a vnější server HTTP a přesměrovač servletu by měly
začít přijímat všechny požadavky.
Související koncepce
Související úlohy