LAE 5.1. Windows Server Installation Guide. Version 1.0



Similar documents
Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

NSi Mobile Installation Guide. Version 6.2

MIGRATING TO AVALANCHE 5.0 WITH MS SQL SERVER

HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1

DameWare Server. Administrator Guide

MS SQL Server Database Management

VERALAB LDAP Configuration Guide

Secure Messaging Server Console... 2

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Check Point FDE integration with Digipass Key devices

4cast Server Specification and Installation

Installing RMFT on an MS Cluster

Installation Guide. (June 2014)

Digipass Plug-In for IAS. IAS Plug-In IAS. Microsoft's Internet Authentication Service. Installation Guide

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

NovaBACKUP xsp Version 12.2 Upgrade Guide

NovaBACKUP xsp Version 15.0 Upgrade Guide

TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION

SOA Software API Gateway Appliance 7.1.x Administration Guide

Using Internet or Windows Explorer to Upload Your Site

FlexSim LAN License Server

MadCap Software. Upgrading Guide. Pulse

Windows Clients and GoPrint Print Queues

Oracle EXAM - 1Z Oracle Weblogic Server 11g: System Administration I. Buy Full Product.

Veeam Task Manager for Hyper-V

Installation instructions for MERLIN Dashboard

Sophos Mobile Control Installation guide. Product version: 3.5

This document summarizes the steps of deploying ActiveVOS on oracle Weblogic Platform.

IBM WebSphere Application Server Version 7.0

TIBCO Spotfire Automation Services 6.5. Installation and Deployment Manual

Contents Notice to Users

Installing Oracle 12c Enterprise on Windows 7 64-Bit

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013

SafeNet Authentication Manager Express. Upgrade Instructions All versions

Sophos Mobile Control Installation guide. Product version: 3

for Networks Installation Guide for the application on the server July 2014 (GUIDE 2) Lucid Rapid Version 6.05-N and later

Web Remote Access. User Guide

ChangeAuditor. Migration Guide CA-MG

30 Steps to Successfully Installing DotNetNuke on a Network Solutions Shared Hosting Package

LepideAuditor Suite for File Server. Installation and Configuration Guide

Citrix Systems, Inc.

ControlPoint. Advanced Installation Guide. Publication Date: January 12, Metalogix International GmbH., All Rights Reserved.

Installing The SysAidTM Server Locally

Desktop Deployment Guide ARGUS Enterprise /29/2015 ARGUS Software An Altus Group Company

EMC ViPR Controller Add-in for Microsoft System Center Virtual Machine Manager

Livezilla How to Install on Shared Hosting By: Jon Manning

WhatsUp Gold v16.1 Installation and Configuration Guide

Installation Guide v3.0

NETWRIX CHANGE NOTIFIER

Version 3.8. Installation Guide

SafeGuard Enterprise upgrade guide. Product version: 6.1

Installation Logon Recording Basis. By AD Logon Name AD Logon Name(recommended) By Windows Logon Name IP Address

Snow Active Directory Discovery

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

WhatsUp Gold v16.1 Database Migration and Management Guide Learn how to migrate a WhatsUp Gold database from Microsoft SQL Server 2008 R2 Express

Central Administration User Guide

StreamServe Persuasion SP4

Migrating TimeForce To A New Server

Migrating Cirrus. Revised 7/19/2007

Querying Databases Using the DB Query and JDBC Query Nodes

TIBCO Spotfire Server Migration. Migration Manual

GWAVA 5. Migration Guide for Netware GWAVA 4 to Linux GWAVA 5

Companion for MS Analysis Server, v4

WhatsUp Gold v16.2 Installation and Configuration Guide

Quick Start Guide for VMware and Windows 7

DIGIPASS KEY series and smart card series for Juniper SSL VPN Authentication

Ingenious Testcraft Technical Documentation Installation Guide

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

Universal Management Service 2015

Interworks. Interworks Cloud Platform Installation Guide

Configuring MailArchiva with Insight Server

for Networks Installation Guide for the application on a server September 2015 (GUIDE 2) Memory Booster version 1.3-N and later

Sophos Mobile Control Installation guide. Product version: 3.6

RSM Web Gateway RSM Web Client INSTALLATION AND ADMINISTRATION GUIDE

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Windows Domain Network Configuration Guide

Migrating helpdesk to a new server

Automating client deployment

WhatsUp Gold v16.2 Database Migration and Management Guide

LANDESK Service Desk. Desktop Manager

[The BSD License] Copyright (c) Jaroslaw Kowalski

for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later

Symantec Managed PKI. Integration Guide for ActiveSync

IGEL Universal Management. Installation Guide

HELP DOCUMENTATION E-SSOM INSTALLATION GUIDE

Symantec AntiVirus Corporate Edition Patch Update

Kaseya 2. User Guide. Version 6.1

Using Windows Task Scheduler instead of the Backup Express Scheduler

VERITAS Backup Exec TM 10.0 for Windows Servers

Moving the TRITON Reporting Databases

FaxCore 2007 Database Migration Guide :: Microsoft SQL 2008 Edition

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

Document Exchange Server 2.5

Configuring Business Monitor for Event Consumption from WebSphere MQ

Quick Start Guide for Parallels Virtuozzo

Archive Migrator Install Guide

ACTIVE DIRECTORY DEPLOYMENT

Preparing Your Server for an MDsuite Installation

Transcription:

LAE 5.1 Windows Server Installation Guide

Copyright THE CONTENTS OF THIS DOCUMENT ARE THE COPYRIGHT OF LIMITED. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS THEREOF MAY NOT BE REPRODUCED IN ANY FORM WITHOUT THE WRITTEN PERMISSION OF. Disclaimer No representation, warranty or understanding is made or given by this document or the information contained within it and no representation is made that the information contained in this document is complete, up to date or accurate. In no event shall Lavastorm Analytics be liable for incidental or consequential damages in connection with, or arising from its use, whether Lavastorm Analytics was made aware of the probability of such loss arising or not. Page i

Contents 1.0 2.0 3.0 4.0 5.0 6.0 7.0 Introduction... 3 Installing LAE Server on Windows Server... 4 Updating Web App Database from 5.0.x to 5.1...13 3.1 Built-in H2 Database... 13 3.2 Oracle Database... 14 Adding Users to the LAE Server...15 WebLogic 12c Installation...16 Customer-hosted Auto-Update Server...20 Uninstalling LAE Server on Windows Server...21 Page ii

1.0 Introduction This document describes the procedure for installing and uninstalling the LAE 5.1 Server on a Windows machine. After the installation, the LAE license you have (or will receive) determines which features are available to you. If you encounter any issues during the install process, contact Lavastorm Support at support@lavastorm.com or visit the Lavastorm Forums at http://community.lavastorm.com. Page 3

2.0 Installing LAE Server on Windows Server Note: When installing a new version of the LAE software, do not upgrade an existing installation. This will cause your previous installation to be uninstalled and could potentially cause the loss of data. Always perform a fresh installation and then copy over your data. To install the LAE Server on a Windows Server machine: 1. Locate the install program Lavastorm Analytics Engine 5.1.exe. 2. Right-click on the executable and select Run as administrator. Note: The installer will produce errors and fail to complete if you do not run it as administrator. The installer will then display a series of windows, requesting information from you. 3. Accept the license agreement. 4. A Select Destination Directory window will appear: Accept the default setting, or modify it to specify a different location for the LAE Server. Page 4

5. A Select Installation Type window will appear: Accept the default setting for Standard installation, or select Custom installation to modify the components to be installed. Page 5

6. An LAE Configuration window will appear: Accept the paths for the logging, temporary and universal directories, or modify them to specify alternate locations. Note: The temporary directory could get very large, because this is where LAE keeps all the data on every pin in a graph when the graph executes. Make sure the temporary directory you choose has enough room for this. Page 6

7. An LAE Server Configuration window will appear: Accept the default settings, or modify them to specify a different server port, hostname or data I/O method. Page 7

8. A Jetty Server Information window will appear: Accept the default settings, or modify them to specify a different HTTP port or stop port. Page 8

9. An H2 Database Information window will appear: Accept the default setting, or modify it to specify a different database port. Page 9

10. An Active Directory Information window will appear: Enter the location information for your active directory domain and server. Page 10

11. A Select Start Menu Folder window will appear: Accept the default setting, or modify it to specify a different location for the LAE Server shortcuts. 12. Click on Install to start the installer. Page 11

13. When the installer finishes, it will display one final window: Adjust the checkbox for starting the LAE service according to your preference, and click the Finish button to complete the installation. 14. You must open BRE and apply your LAE license to the LAE Server before you attempt to log in to the Web application. Page 12

3.0 Updating Web App Database from 5.0.x to 5.1 Due to changes made to the database structure in LAE 5.1, users upgrading from a 5.0.x installation will need to follow some additional steps in order to migrate their existing 5.0.x data to 5.1. 3.1 Built-in H2 Database When you run the installer, it will detect any existing H2 databases and ask you if you want to migrate, and it will list all available installations of LAE on the server that you are installing onto. When you select one of these installations, the installer will copy the H2 database associated with that installation into the new install. When the install is complete, additional manual steps will be required to update your database to the current version. This can be done in two ways: 1. Manually by running SQL scripts 2. Automatically using a generated LAE graph (BRG file) Manual SQl Scripts 1. Locate the SQL scripts in the following directory on the server: <root installation directory>/sql/migration/hsqldb 2. Under this directory are two sub-directories DDL and DML 3. Connect to the H2 database. The H2 database is a file-based database located in <root installation directory>/data/automationdb.h2.db 4. Execute the SQL script under the DDL sub-directory 5. Execute the SQL script under the DML sub-directory Automated LAE Graph 1. Locate the BRG on the server: <root installation directory>/brg/migration/db/migratedb.brg 2. Copy the BRG file to your PC where BRE is installed and open the graph 3. The parameters for the graph should be fully configured already but you may wish to review them in Graph->Edit Parameters Page 13

4. Make sure the LAE Automation Web Application is not running if it is running stop it by running the following script on the server: <root installation directory>/bin/stoplavastormjettyserver 5. Run the BRG graph against the new 5.1 server installation. At this point, the copied H2 database has been fully updated and is ready for use. 3.2 Oracle Database If using a separate Oracle database, you will need to update that database manually. It is recommended that you back up the existing Oracle database before proceeding. 1. Locate the SQL scripts in the following directory on the server: <root installation directory>/sql/migration/oracle 2. Under this directory are two sub-directories DDL and DML 3. Connect to the Oracle database using a SQL tool such as SQL*Plus or SQL Developer 4. Execute the SQL script under the DDL sub-directory 5. Execute the SQL script under the DML sub-directory At this point, the Oracle database has been fully updated and ready for use. Page 14

4.0 Adding Users to the LAE Server 1. Open the Command Prompt and be sure to select Run as Administrator. Note: The addlaeuser and changelaepassword commands will not work properly if you are not running the Command Prompt as Administrator. 2. Navigate to directory: <root installation directory>\bin 3. In order to use addlaeuser, you must be in a properly configured LAE environment. To set up your environment, run laeenv and press Enter. 4. Run addlaeuser followed by the path for your password file in quotes, which is located by default at <root installation directory>\conf\brain\server\passwd. An example command would be: addlaeuser "\...\LAE5.1\conf\brain\server\passwd" 5. You will be prompted for the username for the new user. Input the username and press Enter. 6. You will be prompted for the new user s password. Input the password and press Enter. 7. Input the password again to confirm and press Enter. 8. You will then be prompted to assign the user to groups. Enter one group at a time and press Enter. When you are finished adding the user to groups, press Enter to complete the process. To change an existing user s password, perform the following steps: 1. From the same directory in a properly configured LAE environment, run changelaepassword followed by the path for your password file in quotes: changelaepassword "\...\LAE5.1\conf\brain\server\passwd" 2. You will be prompted for the username whose password you wish to change. Input the username and press Enter. 3. You will be prompted for the new password. Input the password and press Enter. 4. Input the password again to confirm and press Enter. Page 15

5.0 WebLogic 12c Installation This section describes the general procedure for installing the LAE Web application on a WebLogic 12c server running under Windows Server 2008. This document does not cover the installation of WebLogic, the creation of WebLogic domains, or the administration of WebLogic servers. Please refer to the WebLogic documentation for those topics. The LAE web application will be installed on a WebLogic domain server. The domain directory of this server will be referred to as DOMAIN_HOME in this document. If you have installed WebLogic using its default, the DOMAIN_HOME is found under the installation root folder at: /user_projects/domains/mydomain The directory under which you have installed the LAE will be referred to as LAE_HOME. Post-LAE Installation 1. When the LAE installation is complete, start the system service for the LAE Server. 2. If you plan on using the H2 database included with the installation, start up the H2 database service. 3. Do not start up the default LAE Jetty server. The web application included with the installation will be configured and run under WebLogic after it has been installed following the steps covered in this document. 4. Start the LAE Server and apply the license. Configure WebLogic to Run the LAE 1. Make a directory named classpath under DOMAIN_HOME/config. 2. Copy the file site.prop found under LAE_HOME/web-conf to the newly created directory, DOMAIN_HOME/config/classpath 3. Edit the site.prop: a. Configure LAE Server properties: i. Set ls.lae.container.serverhost property to the hostname where you the LAE Server is installed. ii. Set ls.lae.container.serverport property to the LAE Server listening port. b. If Active Directory is used for authentication, set the Active Directory domain properties; otherwise, leave the properties blank: Page 16

i. Set ls.lae.auth.activedirectory.domain to the Active Directory domain. ii. Set ls.lae.auth.activedirectory.server to the Active Directory server. c. Set the location of the keystore: Set ls.lae.auth.trust.keystore to DOMAIN_HOME/config/classpath Note: If the LAE Server and LAE web application are installed on the same server, trusted host authentication is automatically configured by the installer. Leave the default value for this property. 4. Add the new classpath directory to the PRE_CLASSPATH variable to the domain environment: a. Edit DOMAIN_HOME\bin\setDomainEnv.bat b. Add the line set PRE_CLASSPATH=DOMAIN_HOME\config\classpath just below the line containing set WL_HOME. Note: Remember to use the complete path where your domain server is installed instead of DOMAIN_HOME in the line above. DOMAIN_HOME is only used for documentation purposes. 5. Copy files log4j-1.2.17.jar, wllog4j.jar, bcprov-jdk15on-1.50.jar to DOMAIN_HOME/lib. a. log4j-1.2.17.jar can be downloaded from https://logging.apache.org/log4j/1.2/download.html b. wllog4j.jar can be found in the wlserver/server/lib directory of the WebLogic base installation, ie MW_HOME/wlserver/server/lib. c. bcprov-jdk15on-1.50.jar can be found in LAE_HOME/lib/java. Deploy LAE on WebLogic 1. Start the WebLogic Server: > DOMAIN_HOME\startWebLogic.bat 2. Start the Node Manager: > DOMAIN_HOME\bin\startNodeManager.bat 3. Create a managed server where the LAE will be deployed. a. Log in to the WebLogic web console, ie http://localhost:7001/console Page 17

b. Create a new managed server for the LAE i. Please refer to the WebLogic documentation to perform this step. 4. Create a new Data Source: a. In the admin console, expand the Services link in the Domain Structure panel and click Data Sources. b. In the Summary of JDBC Data Sources, click the New button to expand the drop down menu and select Generic Data Source. c. For the JNDI name, enter jdbc/lavastormdatasource. d. Select your database type. e. Click next and select your database driver. f. Enter JDBC parameter appropriate for your database. g. In the Create a New JDBC Data Source panel, select the server created in the previous step (3). h. Click finish. 5. Start the managed server created in step 3. 6. Deploy the Lavastorm Analytics Engine Application on the Lavastorm server: a. Click Deployments in the Domain Structure panel. b. Click the Install button in the Summary of Deployments panel. c. If the LAE was installed on a different physical machine than the one where the WebLogic server is running, copy LAE_HOME/jetty/webapps/root.war from the LAE installation to a directory on the server running WebLogic that is accessible to the WebLogic server. d. Navigate to the location of the root.war application and select it by clicking the radio button. e. Select Install this deployment as an application and click Next. f. Check the box next to the Lavastorm server and click Next. g. Click Next. h. Select the No, I will review the configuration later radio button on the next screen and click Finish. 7. The admin console will return to the Summary of Deployments panel with status messages. If everything was installed correctly, the LAE deployment should indicate a State of Active. Page 18

8. The LAE application can now be accessed at http://<lavastorm_server>:<lavastorm_port>/lae. Trusted Host Configuration If the LAE Server and LAE web application are installed on the same server, trusted host authentication is automatically configured by the installer. If you choose to install the LAE Server and the LAE web application on different machines, you will have to follow the instructions covered under the LAE 5.1 Enterprise Install Guide and complete the Trusted Host Configuration covered in section 4.2 of that guide. Page 19

6.0 User-hosted Auto-Update Server Users who do not wish to receive auto-updates to their client machines from the Lavastorm download server can host the updates internally on their own web server. The only prerequisite is that the user have an existing web server available from the client machines on which to locate the Lavastorm files. Note: Windows users must have administrator rights to install updates. 1. Within the section of the web container that is available on the web, create the following directory structure: /lae/<version>/ An example URL would be: http://localhost:8080/downloads/lae/5.0/ 2. Retrieve the updates.xml file and the.exe installer from the downloads.lavastorm.com update server. 3. Place the updates.xml file and the.exe installer in the /lae/5.0/ directory. 4. When installing LAE, enter the following with the appropriate path for your web server as the Update URL: http://localhost:8080/downloads/lae/5.0/updates.xml When placing the initial files or a subsequent installer.exe in the /lae/5.0/ directory, edit the updates.xml file and make sure that the filename and newversion fields in each entry match the file name and version of the.exe. If you rename the.exe and don t update the.xml file, the software will not update. Page 20

7.0 Uninstalling LAE Server on Windows Server To uninstall the LAE Server: 1. Click the Start Menu, then locate the shortcut section for LAE. It should be in the location you specified during installation; the default is Lavastorm -> LAE5.1. 2. Under the shortcut folder in the Start menu, select the Lavastorm Analytic Engine Uninstall item, to launch the uninstall program. 3. A LAE Stop Server Information window will appear: Make sure the login credentials are correct, and click Next. Page 21

4. A Remove Data Directory window will appear: Select the checkbox if you would like to delete the data directory. 5. Click Next to perform the uninstallation. Page 22