Konfigurace GroupWise High Availability (GWHA)
V tomto článku se dozvíte , jak nastavit komponentu GWHA tak, aby vám hlídala v linuxovém prostředí to, zda všichni agenti běží v pořádku. To znamená, že pokud dojde k problému s nějakým agentem, pak ho GWHA restartuje a znovu ho spustí. To má za následek, že server vyžaduje menší počet zásahů administrátora a odstávek serveru.
V případě, že chcete nastavit GroupWise High Availability v pěti jednoduchých krocích, je tento článek určen právě vám. Samozřejmě, že se jedná pouze o základní nastavení, takže pokud potřebujete nastavit tuto komponentu podrobněji, využijte oficiální dokumentaci od Novellu.
Postup:
1. Nainstalujte GroupWise Monitor na jeden z vašich GroupWise serverů.
Nyní na jeden ze serverů, kde je GroupWise Monitor, proveďte konfiguraci.
2. Upravte /etc/init.d/grpwise-ma script a zrušte komentář u řádku MA-OPTIONS.
-Username ponechte nastaven na 'gwha', ale změňte heslo na takové, které používáte a které si hlavně zapamatujete. Poté už jen nastavte časový interval v sekundách, po kterém dojde k překontrolování statusů agentů a bude zjištěno, zda všechny běží v pořádku. K tomu slouží položka 'hapoll'.
3. Nyní na všech serverech, které mají být kontrolovány, je potřeba nastavit pár věcí:
- Zkontrolujte /etc/opt/novell/groupwise/gwha.conf.
- Spusťte příkaz 'useradd gwha', abyste vytvořili lokálního uživatele ke spouštění GWA.
- Spusťte příkaz 'passwd gwha', kterým nastavíte heslo pro uživatele, které jste nastavovali v druhém kroku.
- Jdete do YaST → Xinetd → gwha a ujistěte se, že položka Toggle Status je nastavena na ON.
4. Vyzkoušejte GWHA deamon, zda reaguje (netstat -nl | grep 8400).
5. Vyzkoušejte ukončit některý proces agenta, abyste se ujistili, zda ho GWHA restartuje.
Například můžete provést 'ps -eaf | grep mta' a pomocí příkazu 'kill -9
Nyní proveďte 'rcgrpwise status', abyste si mohl zkontrolovat, zda statut u procesu MTA přejde z 'dead' na 'running' po vypršení časového intervalu nastaveného v kroku 2. GroupWise High Availability by proces měl identifikovat, že spadl a restartovat ho. Pokud se tak stane, nastavení proběhlo správně.



