BaanERP. Installation of the Baan software on Microsoft Cluster Server



Similar documents
ibaan ERP 5.2a Configuration Guide for ibaan ERP Windows Client

Using DBMoto 7 in a Microsoft Windows Cluster

StarWind iscsi SAN Software: Using StarWind with MS Cluster on Windows Server 2008

Cluster to Cluster Failover Using Double-Take

Cluster to Cluster Failover Using Double-Take

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

StarWind iscsi SAN Software: Using StarWind with MS Cluster on Windows Server 2003

STATISTICA VERSION 9 STATISTICA ENTERPRISE INSTALLATION INSTRUCTIONS FOR USE WITH TERMINAL SERVER

Baan IV Tools. Baan IV Database Administration (DBA) on Windows NT

BaanERP 5.0c. Central Deployment for DEM and Baan Windows

StarWind Virtual SAN Installing & Configuring a SQL Server 2012 Failover Cluster

Secret Server Installation Windows Server 2008 R2

Understanding IBM Tivoli Monitoring 6.1 Agents In A Microsoft Clustered Environment 06/01/2006

High Availability for Oracle 8 Using Double-Take

Installation Instruction STATISTICA Enterprise Small Business

StarWind iscsi SAN & NAS: Configuring HA Storage for Hyper-V October 2012

STATISTICA VERSION 12 STATISTICA ENTERPRISE SMALL BUSINESS INSTALLATION INSTRUCTIONS

High Availability for Microsoft SQL Server 7.0 Using Double-Take

Practice Fusion API Client Installation Guide for Windows

Clustering ExtremeZ-IP 4.1

Installing Autodesk Vault Server 2012 on Small Business Server 2008

Installing and Configuring a SQL Server 2014 Multi-Subnet Cluster on Windows Server 2012 R2

Secret Server Installation Windows Server 2012

Configuring Network Load Balancing with Cerberus FTP Server

Installing and Configuring SQL Express 2008 R2 for Supply Chain Guru

Operating System Installation Guide

Asta Development. Product Installation Guide

Back-up Server DOC-OEMSPP-S/2014-BUS-EN-10/12/13

Troubleshooting Guide

High Availability for Internet Information Server Using Double-Take 4.x

SAS 9.3 Foundation for Microsoft Windows

StarWind iscsi SAN: Configuring HA File Server for SMB NAS February 2012

High Availability for Oracle 10g Using Double-Take

TOSHIBA GA Printing from Windows

StarWind iscsi SAN & NAS: Configuring HA File Server on Windows Server 2012 for SMB NAS January 2013

EXPRESSCLUSTER X for Windows Quick Start Guide for Microsoft SQL Server Version 1

Xerox EX Print Server, Powered by Fiery, for the Xerox 700 Digital Color Press. Printing from Windows

Installation Instruction STATISTICA Enterprise Server

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

Team Foundation Server 2012 Installation Guide

How to Configure Double-Take on Microsoft Exchange Server

Quick Guide: Troubleshooting Info from SNAP PAC Systems

Fiery EX4112/4127. Printing from Windows

StarWind iscsi SAN Software: Providing shared storage for Hyper-V's Live Migration feature on two physical servers

VThis A PP NOTE DELIVERING MEDIA TO SEACHANGE BMS/BMC SERVERS

Brother Automatic Printing OPERATION MANUAL

IBM FileNet Image Services

CA ARCserve Backup for Windows

Drobo How-To Guide. Topics. What You Will Need. Prerequisites. Deploy Drobo B1200i with Microsoft Hyper-V Clustering

Installing RMFT on an MS Cluster

WhatsUp Gold v16.2 Installation and Configuration Guide

COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command Document Revision History... 10

1.6 HOW-TO GUIDELINES

StarWind iscsi SAN & NAS: Configuring HA Shared Storage for Scale- Out File Servers in Windows Server 2012 January 2013

ImageNow Cluster Resource Monitor

1. Set Daylight Savings Time Create Migrator Account Assign Migrator Account to Administrator group... 4

WhatsUp Gold v16.3 Installation and Configuration Guide

Setting up a VPN connection Windows XP

Guidelines for using Microsoft System Center Virtual Machine Manager with HP StorageWorks Storage Mirroring

StarWind iscsi SAN Configuring HA File Server for SMB NAS

Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2

StreamServe Persuasion SP5 Control Center

IBM Sterling Control Center

Supplement I.B: Installing and Configuring JDK 1.6

ThinPoint Quick Start Guide

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

HP PolyServe Software upgrade guide

BAAN IVc/iBaan ERP 5.0c, 5.2a. Integration Guide for Crystal Reports 8.5

Sophos Enterprise Console server to server migration guide. Product version: 5.1 Document date: June 2012

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

TrueEdit Remote Connection Brief

13.1 Backup virtual machines running on VMware ESXi / ESX Server

Installing and Configuring a. SQL Server 2012 Failover Cluster

Nexio Connectus with Nexio G-Scribe

WhatsUp Gold v16.1 Installation and Configuration Guide

Integrating Eaton PRO Management Pack for Microsoft System Center Virtual Machine Manager 2008 v1.0 Page 2

Sage Accpac ERP 5.6A. SageCRM 6.2 I Integration Guide

Changing Passwords in Cisco Unity 8.x

Configuring and Integrating Oracle

XStream Remote Control: Configuring DCOM Connectivity

Clustering VirtualCenter 2.5 Using Microsoft Cluster Services

Troubleshooting File and Printer Sharing in Microsoft Windows XP

Embarcadero Performance Center 2.7 Installation Guide

Deploying Windows Streaming Media Servers NLB Cluster and metasan

Configure SPLM 2012 on Windows 7 Laptop

High Availability for Exchange Server 5.5 Using Double-Take

Upgrading Good Mobile Messaging and Good Mobile Control Servers

SAS Activity-Based Management Server Software Release 6.0 for Windows

Enabling Backups for Windows and MAC OS X

How To Backup An Org Database On An Org Server On A Pc Oracle Server On Anorora (Orora) With A Backup And Restore Option On A Windows (Ororora).Org (Orroboron

Introduction. Configurations. Installation. Vault Manufacturing Server

Quick Start Guide For Ipswitch Failover v9.0

BIGPOND ONLINE STORAGE USER GUIDE Issue August 2005

Password Reset Server Installation Guide Windows 8 / 8.1 Windows Server 2012 / R2

Getting Started with ESXi Embedded

Microsoft XP Professional Remote Desktop Connection

Transcription:

BaanERP Installation of the Baan software on Microsoft Cluster Server

A publication of: Baan Development B.V. P.O.Box 143 3770 AC Barneveld The Netherlands Printed in the Netherlands Baan Development B.V. 1998. All rights reserved. The information in this document is subject to change without notice. No part of this document may be reproduced, stored or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Baan Development B.V. Baan Development B.V. assumes no liability for any damages incurred, directly or indirectly, from any errors, omissions or discrepancies between the software and the information contained in this document. Document Information Code: U7123A US Group: User Documentation Edition: A Date: August 1998

Table of contents 1 Introduction 1-1 Definitions 1-1 System requirements 1-2 2 Installation instructions for BaanERP with Oracle Fail Safe on Microsoft Cluster Server 2-1 3 Appendix A: Setup of a failover license daemon 3-1 4 Appendix B: Setting up a job daemon in a clustered environment 4-1 5 Appendix C: Optimal performance for Baan with Oracle FS on cluster 5-1 i

Table of contents ii

About this document This document contains four parts: n n n n Installation of Baan with Oracle Fail Safe on Microsoft Cluster Server Appendix A: Configuration of a license daemon in the cluster Appendix B: Configuration of a job daemon in the cluster Appendix C: Optimal performance on the cluster iii

About this document iv

1 Introduction Definitions In this document, the following names are used to identify the cluster, the Baan environment, and the Oracle database. Of course, the user can use other names. srv_nld_wolf1 srv_nld_wolf2 srv_nld_wolf3 srv_nld_wolf4 srv_nld_wolf5 BAAN BaanMSCS BaanERP Network name for the first node in the cluster Network name for the second node in the cluster Cluster alias network name Virtual network name for the database Virtual network name for the Baan software environment Oracle database instance name for the Baan Data Baan Environment name Service name for the Fail Safe Baan database 1-1

Introduction System requirements The cluster must fulfill the following requirements: n n n n n > 2 GB local disk space for each cluster node. Windows NT 4.0/EE as well as Oracle will be installed on the local disk. Three or more shared disks. One disk will be used as quorum resource (must be as small as possible), one disk for the Baan environment (approximately 4 GB) and one or more disks for the database. Two cluster machines with enough memory and CPU power to serve the database server and/or Baan environment (in case that one node of the cluster is down, the other node must be able to serve both the database and the Baan environment with acceptable performance). Five IP addresses must be reserved for the cluster: Two IP addresses for the cluster nodes One for the virtual machine name of the cluster One for the virtual machine name of the Baan environment One for the database server. These IP addresses must be resolvable in the DNS An external Windows NT primary domain controller must be configured. The Windows NT user baan must be known in the domain. 1-2

2 Installation instructions for BaanERP with Oracle Fail Safe on Microsoft Cluster Server 1 Install Windows NT 4.0/Enterprise Edition on node srv_nld_wolf1. Install Windows NT on the local disk. Do not install the PDC/BDC component. Add the node to a Windows NT domain. Install Service Pack 3 (automatically prompted after the first log on to the node). Configure the shared disks by using Windows NT s Disk Administrator. At least one disk for the Baan environment, one disk for the database, and one disk as quorum resource. Shut down the system after installation completion. 2 Install Windows NT 4.0/Enterprise Edition on node srv_nld_wolf2 (same procedure as for step 1). 3 Start node srv_nld_wolf1, install the Microsoft Cluster Server. After logging on, the following screen is displayed: 2-1

Click Continue. The following screen will be displayed: Select the Microsoft Cluster Server check box to install Microsoft Cluster Server. The installation of Microsoft Cluster Server will be started. In the following screen, select the Form a new cluster check box. 2-2

Click Next and then specify the virtual name of the cluster: The next step is to specify a Windows NT domain account that will be used to manage the cluster. In this case, baan is the user. After you click Next, specify the IP address of the cluster, and configure the network cards. This node is enabled for Microsoft Cluster Server. 2-3

4 Create cluster groups. Start the Cluster Administrator, connect to the cluster s virtual machine name. Create a cluster group called quorum, which contains the cluster s quorum disk. Create a group called baan, which contains the shared disk for the Baan environment. Leave all other groups intact. After completion, you can distinguish the following five cluster groups: n Cluster group, which contains the cluster s network name and IP address n Quorum, which contains the quorum disk n Baan, which contains a shared disk n Two disk groups that will be used for the Oracle database 2-4

5 Start the node srv_nld_wolf2, install Microsoft Cluster Server (automatically prompted after you log on to Windows NT). Select Join an existing cluster check box. Specify the cluster s virtual machine name. After you click Next, and specify the Windows NT domain account s password, this node is also part of the cluster. 2-5

6 Install Oracle on node srv_nld_wolf1 Install Oracle 7.3.3.2.0 or higher on a local disk, as described in the Baan Installation manual on Oracle 7.3. Install Oracle Fail Safe 2.1.1.0 or higher in the same location as Oracle 7.3.3.2.0 (or higher). Instructions on how to install Oracle Fail Safe can be found in the Oracle Fail Safe installation manual. 7 Install Oracle on node srv_nld_wolf2. Use the same installation procedure as for node srv_nld_wolf1. 8 Start the Cluster Administrator. Move the cluster group baan to the first node in the cluster. 9 Add the Windows NT domain user baan to the local Windows NT group Administrators on both nodes. 10 On srv_nld_wolf1, perform a fat client (User Interface + Logic) installation on the shared disk in the baan cluster group (for example, if disk G: is available in cluster group baan, perform an installation in g:\baan). Follow the usual steps to install a fat client, as described in the Baan Installation Manual. A few tips are given below to set up the Baan environment correctly on a cluster. 2-6

In the Select environment dialogbox, specify the environment for the Baan installation (in this manual, BaanMSCS is used). In the Choose Directory dialog box, specify a directory on the shared disk. 2-7

In the Setup Type dialog box, select the User Interface and Logic check box. Click Next. 2-8

As database server, choose the current node s name. 11 After you complete the installation, start REGEDIT on the first node and remove the registry value HKEY_LOCAL_MACHINE\Software\Baan\<environmentname>\Environment\BSE_REM. In this case, this would be HKEY_LOCAL_MACHINE\Software\BaanMSCS\Environment\BSE_REM 2-9

12 Failover the cluster group baan and the cluster group(s) that contains the disk(s) for the database to node srv_nld_wolf2 using the Cluster Administrator. In this example, Disk Group 2 (E:) and 3 (F:) will be used for the Oracle database. 13 Perform a full BaanERP BackOffice installation (User Interface, Logic, application and database) on node srv_nld_wolf2. Carry out the installation in exactly the same location that was used for the fat client (in this case, g:\baan). The environment name must be the same as was used during the fat client installation (in this case, BaanMSCS). Also, use the same environment name for the Baan Software Environment as on node SRV_NLD_WOLF1. For a detailed description of the Baan installation, see the Baan installation manual. A few tips are given below to correctly install the Baan installation on a cluster. 2-10

In the Select environment dialog box, specify the same environment name for the Baan installation as during the fat client installation 2-11

In the Choose Directory dialog box, specify a directory on the shared disk. In the Choose Directory dialog box, specify the same path you used for the fat client installation (the directories created by the fat client installation must be visible). 2-12

In the Setup Type dialog box, select Full installation check box. 2-13

In the Select Database to use dialog box, select Oracle 7.3. 2-14

Create a new Oracle database instance, called BAAN by selecting the check box. 2-15

Create the various tablespaces on the shared cluster disks (in this example, disks E: and F:). Make sure the specified paths exist. If they do not exist, you can create them manually. 2-16

As with the rollback, temporary, system, and redo datafiles, you must create the index tablespace and data tablespace on the shared disk(s). 2-17

After filling in all the dialog boxes, click Next in the Installation Overview dialog box to install Baan on the second node. This will take approximately two to three hours. 14 After you complete the Baan installation, start the Cluster Administrator. Add the resource type IP address to the baan cluster group. 2-18

Add the resource type Network Name to the baan group. 15 Bring the Baan resource group online. 16 On node srv_nld_wolf2, copy the initbaan.ora file from ORACLE_HOME\database to a shared disk which holds the Oracle database instance for Baan. In this example, copy the c:\orant\database\initbaan.ora file to e:\orant\initbaan.ora. 2-19

17 Make the created Oracle instance Fail Safe. Go to Oracle Fail Safe Manager. Go to Groups menu item and select Create. Create a fail safe group called baandb with a virtual network name for the database. After you create the fail safe group, add the new database instance BAAN to the fail safe group. In the previous dialog box, the database instance BAAN was added to the fail safe group baandb. The service ID was supplied manually. The instance name and the database name refer to the newly created instance. The parameter file must be located on the shared disk. Memorize the service ID. You will need this ID later on to connect to the database. 2-20

18 On node srv_nld_wolf2, open the file %BSE%\lib\tabledef6.2 using WordPad (in this example, the Baan BSE directory is g:\baan, therefore file g:\baan\lib\tabledef6.2 must be opened). Replace ORACLE_SID=xxxx with LOCAL=BAANERP, where xxxx is the Oracle instance name and BaanERP is the Baan database service ID. 19 Failover the Baandb and baan cluster groups to node srv_nld_wolf1. 20 Run the following commands in a command prompt to install Baan s support for MSCS on node srv_nld_wolf1: %BSE%\bin\fillenv %BSE%\bmscs\bmscsset install Where %BSE% is the installation directory for Baan 21 Start the Cluster Administrator. 2-21

22 In the baan cluster group, add the Baan environment resource type. This resource must depend on the shared disk on which Baan has been installed (in this example, disk g:). In the Resource Type field, select Baan Environment for the baan cluster group. 2-22

In the Dependencies dialog box, add the shared disk on which Baan is installed as a dependency. 2-23

NOTE In the Baan Environment Parameters dialog box, specify the parameters as displayed in the next screen. A bug in Microsoft Cluster Server prevents the Baan Environment Parameters dialog box from being displayed. If this dialog box does not appear, delete the created resource and try to create the resource on the other node. If this also fails, reboot both nodes and try again. For the environment parameter, fill in the environment name as specified during the installation of Baan. For details about using a job daemon in a clustered environment, see Appendix B. 23 For instructions on how to enable the license daemon on a cluster, see Appendix A. 24 Reboot both cluster nodes. 25 After you start, verify that all cluster groups are up and running. 2-24

In the previous window, all cluster groups have the Online status. The database is served on node srv_nld_wolf1 and the Baan environment is served on node srv_nld_wolf2. 26 Try to set up a connection with the installed Baan environment using BW. Use the virtual machine name of the Baan environment (srv_nld_wolf5) to establish the connection. All operations must work perfectly, irrespective of the machine where the database is being served and where the baan environment is being served. The following dialog box shows a possible BW configuration. 2-25

When you click RUN, the BW welcome dialog box is displayed and the following window will appear. You have now successfully installed Baan on Microsoft Cluster Server. 2-26

3 Appendix A: Setup of a failover license daemon To select a Baan License Daemon in a Microsoft Cluster Server environment, perform the following steps. 1 Use Notepad to open the BSE\lib\licence6.2 file. 2 Replace the license string with the following: <node1>, <node2> In accordance to the previous example, this would be: srv_nld_wolf1, srv_nld_wolf2 3 Add the license daemon to a cluster group. The easiest way is to add the licence daemon to the baan group. In general, every cluster group with a virtual machine name can be used. Start the Cluster Administrator, right-click the mouse, choose New, then choose Resource. The following dialog box is displayed: 3-1

Appendix A: Setup of a failover license daemon In this case, a BaanERP Licensing resource type will be created in the cluster baan group. The name of the resource is Baan license daemon. 4 On the first node, start the Baan NT Manager (located in the BaanERP program group). First, click on the BaanERP Licensing service. Next, right-click on the BaanERP Licensing service and select Enable. Start the Control Panel, double-click Services. Change the startup mode of the BaanERP Licencing service from Automatic to Manual. 5 Perform step four also for the second node. 6 Brand both cluster nodes. Use the standard procedure to license the Baan software. You must obtain a network license key from Baan that validates both nodes in the cluster. Note: the High Availablity option does not have to be specified on the License Request Form. This option will be enabled automatically by the software itself. 7 Use Notepad to open the BSE\lib\licence6.2 file. 8 Replace the license string with the following: <virtual machine name> In accordance to the previous example, this would be: srv_nld_wolf5 9 Bring the newly created resource online. 3-2

4 Appendix B: Setting up a job daemon in a clustered environment The next steps describe the process to set up a job daemon in a BaanERP BackOffice on Microsoft Cluster Server environment. 1 On the first node, start the Cluster Administrator. 2 Failover the baan group to the first node (all users of the Baan environment will be disconnected). 3 Install the Baan job daemon service by using the Baan NT Manager on the first node. Select the job daemon service. 4 Right click on the job daemon service and select Enable. 5 Failover baan group to the second node by using the Cluster Administrator. 6 Perform steps 3 and 4 for the second node. 4-1

Appendix B: Setting up a job daemon in a clustered environment 7 In the Baan installation directory (for example, g:\baan), open the lib\user\jobd.bwc file by using the BW configuration tool. Adjust the following parameters: Hostname: <virtual machine name of the cluster Username: <domain>\baan Password: <password from user baan> BSE:<path to baan environment on the shared disk> An example of this is given in the following dialog box: Save the configuration file. 4-2

Appendix B: Setting up a job daemon in a clustered environment 8 In Cluster Administrator, go to the baan group, select the Baan Environment resource, right-click the mouse and choose Properties. Click the Parameters tab. 9 Select the Start Jobdaemon check box. Then click OK. 10 To enable the new setting, bring the Baan environment resource offline and back online. 4-3

Appendix B: Setting up a job daemon in a clustered environment 4-4

5 Appendix C: Optimal performance for Baan with Oracle FS on cluster To get the most performance from the cluster, it is best to divide the workload over the two nodes: one node serving the database and the other one serving the Baan Environment. In the previous example, the Baan environment (group Baan) is served on srv_nld_wolf2 and the database (group Baandb) is served on srv_nld_wolf1. To establish the situation above, the group properties in the cluster must be adjusted: n n n n Right-click on the Baan group in Cluster Administrator and choose Properties. Select srv_nld_wolf2 as being the preferred owner of the group. Right-click on the Baandb group in the Cluster Administrator and choose Properties. Select srv_nld_wolf1 as being the preferred owner of the group. 5-1

Appendix C: Optimal performance for Baan with Oracle FS on cluster 5-2