GroupWise.AdvisorEvents.com Success with Clustering GroupWise Gregg A. HinchmanTay Kratzer Tenacious Integration ServicesNovell ASG304
GroupWise.AdvisorEvents.com Who Am I? Gregg A. Hinchman Collaboration Practice Manager Collaboration Practice Manager 9+ years of GroupWise experience 9+ years of GroupWise experience 3 years Clustering GroupWise 3 years Clustering GroupWise Co-Author: “Success with Clustering GroupWise” at Co-Author: “Success with Clustering GroupWise” at Tay Kratzer Novell Primary Support Engineer Novell Primary Support Engineer 11 + years supporting Novell GroupWise 11 + years supporting Novell GroupWise Author for Novell Press Author for Novell Press Author at Author at Author for GroupWise Advisor Magazine Author for GroupWise Advisor Magazine
GroupWise.AdvisorEvents.com Introduction, Presentation Business Topic: We will discuss and demonstrate how to cluster GroupWise Time is a limiting factor when trying to present this material Hold Questions for ‘Question Breaks’, Please. Recommended Knowledge: Basic Clustering Knowledge Basic Clustering Knowledge Advanced Understanding of GroupWise Advanced Understanding of GroupWise Knowledge of NetWare 6.5 Knowledge of NetWare 6.5 Hand-outs GroupWise Design Matrix GroupWise Design Matrix Apache2/Tomcat 4 article in GroupWise Advisor Magazine Apache2/Tomcat 4 article in GroupWise Advisor Magazine
GroupWise.AdvisorEvents.com Introduction, Presentation Outline I. Introduction a. Presentation Business b. Cluster Planning for GroupWise II. Cluster a Domain a. Planning b. Demonstration III. Cluster a Post Office IV. Cluster WebAccess V. Summary
GroupWise.AdvisorEvents.com Introduction, Cluster Planning Planning the GroupWise Cluster GroupWise Health GroupWise Health Naming standards Naming standards IP address and PORT standards IP address and PORT standards GroupWise NLM Placement GroupWise NLM Placement Cluster Load/Unload Scripts Cluster Load/Unload Scripts NCF files NCF files Protected Memory Protected Memory Failover Failover GroupWise Cluster Design Matrix GroupWise Cluster Design Matrix
GroupWise.AdvisorEvents.com Introduction, Cluster Planning Our Demonstration Cluster and GroupWise System: 2 Node VMWare Cluster 2 Node VMWare Cluster 1 Primary Domain (PMDOM) 1 Primary Domain (PMDOM) 1 Post Office Domain (PODOM) 1 Post Office Domain (PODOM) 1 GWIA Domain (IADOM) 1 GWIA Domain (IADOM) 1 WebAccess Domain (WADOM) 1 WebAccess Domain (WADOM) 1 Post Office ( PO) 1 Post Office ( PO) 1 GWIA (GWIA) 1 GWIA (GWIA) 1 WebAccess Agent (WA) 1 WebAccess Agent (WA) 1 Apache/Tomcat Web Server/WebAccess Application 1 Apache/Tomcat Web Server/WebAccess Application
GroupWise.AdvisorEvents.com Questions? Answers!
GroupWise.AdvisorEvents.com Cluster a Domain Planning: Cluster Resource (Virtual Server and Volume) Cluster Resource (Virtual Server and Volume) IP Address (/ip) IP Address (/ip) Ports Ports Directories (/home and /log) Directories (/home and /log) MTA Configuration Switches MTA Configuration Switches Cluster Resource Load Script Cluster Resource Load Script Cluster Resource Unload Script Cluster Resource Unload Script
GroupWise.AdvisorEvents.com Cluster a Domain, Demonstration Demonstration: MTA Configuration File MTA Configuration File Loading the MTA Loading the MTA Loading the MTA in Protected Memory Loading the MTA in Protected Memory Building GWUP and GWDN NCF files Building GWUP and GWDN NCF files Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Failover Setting the Cluster Resource Failover Testing Failover of the GroupWise Domain Testing Failover of the GroupWise Domain
GroupWise.AdvisorEvents.com Questions? Answers!
GroupWise.AdvisorEvents.com Cluster a Post Office, Planning Planning : Cluster Resource (Virtual Server and Volume) Cluster Resource (Virtual Server and Volume) IP Address (/ip) IP Address (/ip) Ports Ports Directories (/home and /log) Directories (/home and /log) POA Configuration Switches POA Configuration Switches Cluster Resource Load Script Cluster Resource Load Script Cluster Resource Unload Script Cluster Resource Unload Script
GroupWise.AdvisorEvents.com Cluster a Post Office, Demonstration Demonstration: POA Configuration File POA Configuration File Loading the POA Loading the POA Loading the POA in Protected Memory Loading the POA in Protected Memory Building GWUP and GWDN *.NCF files Building GWUP and GWDN *.NCF files Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Failover Setting the Cluster Resource Failover Testing Failover of the GroupWise Post Office Testing Failover of the GroupWise Post Office
GroupWise.AdvisorEvents.com Questions? Answers!
GroupWise.AdvisorEvents.com Cluster WebAccess, Planning Planning: Cluster Resource (Virtual Server and Volume) Cluster Resource (Virtual Server and Volume) IP Address (/ip) IP Address (/ip) Ports Ports Directories (/home and /log) Directories (/home and /log) Cluster Resource Load Script Cluster Resource Load Script Cluster Resource Unload Script Cluster Resource Unload Script Apache/Tomcat Apache/Tomcat On SYS On SAN WebAccess Application WebAccess Application
GroupWise.AdvisorEvents.com Cluster WebAccess, Demonstration Demonstration: Clustering WebAccess Agent ONLY Agent Configuration and GWINTER.CFG Agent Configuration and GWINTER.CFG Loading Agent Loading the Agent Loading the Agent in Protected Memory Loading the Agent in Protected Memory Building GWUP and GWDN NCF files Building GWUP and GWDN NCF files Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Failover Setting the Cluster Resource Failover Testing Failover of the Agent Testing Failover of the Agent
GroupWise.AdvisorEvents.com Cluster WebAccess, Demonstration Demonstration: Cluster WebAccess Application Install WebAccess Application Cluster Apache/Tomcat: Vol:\Apache2\conf\GWApache2.conf Vol:\Apache2\conf\GWApache2.conf Vol:\Apache2\conf\HTTPd_Default.conf Vol:\Apache2\conf\HTTPd_Default.conf Vol:\Apache2\conf\mod_jk\workers.properties Vol:\Apache2\conf\mod_jk\workers.properties Vol:\Novell\WebAccess\Spellchk.cfg Vol:\Novell\WebAccess\Spellchk.cfg Vol:\tomcat\4\bin\Tomcat4.ncf Vol:\tomcat\4\bin\Tomcat4.ncf Vol:\tomcat\4\bin\TC4STOP.ncf Vol:\tomcat\4\bin\TC4STOP.ncf Vol:\tomcat\4\bin\Startup.ncf Vol:\tomcat\4\bin\Startup.ncf Vol:\Webup.ncf Vol:\Webup.ncf Vol:\Webdn.ncf Vol:\Webdn.ncf
GroupWise.AdvisorEvents.com Cluster WebAccess, Demonstration Demonstration: Loading Apache/Tomcat in Protected Memory Building WEBUP and WEBDN NCF files Setting the Cluster Resource Load/Unload Scripts Setting the Cluster Resource Failover Testing Failover of Apache/Tomcat and WebAccess Application
GroupWise.AdvisorEvents.com Summary Best Practices Plan, Plan, Plan, Document, Document, Document The more nodes the merrier Set Standards Service Packs Healthy GroupWise system Tips and Tricks Install NLM’s on the cluster resource Cluster Load Script formula Not everything must failover, not every component must be in the cluster
GroupWise.AdvisorEvents.com Questions? Answers!
GroupWise.AdvisorEvents.com A DVISOR S UMMIT Web Update Page AdvisorEvents.com/cnx0409p.nsf/w/cnx0409ud This session WILL have updates.
GroupWise.AdvisorEvents.com Thank You! Please remember to fill out your evaluation.