Redwood Documentation

Product Documentation

 

›High Availability

RunMyJobsRunMyJobs On-Premises Installation

Preparing Installation

  • Preparation for Redwood Server Installation
  • Database Prerequisites
  • Basic Sizing Guidelines
  • Planning

Installation

  • Installation
  • Download and Extract redwood-platform.zip
  • Installing Redwood Platform
  • Redwood Platform Application Server
  • Licensing Redwood Server

Security Overview

  • Security Overview
  • Security in Redwood Platform
  • External Security Systems
  • Lightweight Directory Access Protocol (LDAP)
  • Configuring LDAP Manually
  • Configuring LDAP With the LDAP Wizard
  • Database Authentication
  • Database Authentication - Enforcing Password Policies
  • Configuring JEE Security

Configuration

  • Installing and Configuring Redwood Platform Service on Windows
  • Submitting Processes and Licensing on Startup
  • Configuring the HTTP or HTTPS Interface of Redwood Platform
  • Configuring the APR HTTPS Interface of Redwood Platform
  • Configuring the NIO HTTPS Interface of Redwood Platform
  • Importing a Certificate Authority
  • Checking Your License
  • Managing Your Licenses with the License Manager
  • Configuration
  • Configuration Entries

Starting Automatically

  • Starting Redwood Platform Automatically
  • Starting Redwood Platform Automatically with Systemd
  • Starting Redwood Platform Automatically with Init
  • Starting Redwood Platform Automatically with Launchd
  • Starting Redwood Platform Automatically on Solaris

High Availability

  • High Availability
  • Configuring Web Application Clusters for High Availability
  • Creating Redwood Platform Clusters
  • Configuring Web Application Clusters on Microsoft Cluster Service
  • Configuring Platform Agents for High Availability
  • Configuring Platform Agents on Microsoft Cluster Service

Upgrade

  • Upgrading Redwood Server
  • Upgrading Redwood Platform

Migration

  • Migrating Redwood Platform

Uninstall

  • Uninstalling Redwood Server

Reference

  • Standard setvars script
  • Admin Server
  • Checking Your License
← Configuring Web Application Clusters for High AvailabilityConfiguring Web Application Clusters on Microsoft Cluster Service →

on-site-related topic Creating Redwood Platform Clusters

Using Redwood Platform cluster nodes you can create a web application cluster that has the same availability characteristics as the cluster.

Active/Passive

Configure each pair of active-passive nodes with the same hostname, that way you may use a single license for each pair. Both nodes of a pair should share a file system, which should be used to store data. You use the System_SetSystemDataRootDirectory process definition to set the storage location of process data.

note

Redwood recommends strongly against installing the software on a networked file system. If this recommendation is ignored, and you have random errors that Redwood believes are caused by the NAS (NFS or SMB share), that Redwood cannot reproduce on local storage, you will be required to demonstrate that the issue can be reproduced when installed on local storage. The resolution to this issue may require that you reinstall on local storage.

Active/Active

All nodes need to share the same database connection settings; they may share a filesystem, although it is not mandatory, it is highly recommended. Redwood Platform immediately detects that multiple nodes are serving the web application, all you have to do is install a license for all nodes.

Procedure

  1. Deploy the web application on your application servers.
  2. Start the application server housing the admin server on the first node and as usual, create the database objects. If you are using Redwood Platform, start the adminserver1 with the j2ee/cluster/adminserver1/bin/start.{bat|sh} shell script.
  3. Stop the admin server once the database objects have been created (j2ee/cluster/adminserver1/bin/stop..{bat|sh.} on Redwood Platform) and start the application server housing the scheduler web application. If you are using Redwood Platform, start the server1 using the j2ee/cluster/server1/bin/start..{bat|.} shell script.
  4. Once the scheduler web application has finished populating the database and has come up, login and install the license.
  5. If you are running on MS Windows.
  6. Shut down the application server if started and install a Windows service using the <install_dir>/j2ee/cluster/global/bin/rw_service.bat shell script.
  7. Start the service, make sure the web application comes up properly and that you can log in, then stop the service again.
  8. If you want an Active/Passive setup, fail-over to the other node and perform the last two steps for the new node.
  9. Submit the process definition System_SetSystemDataRootDirectory with the parameter Directory pointing to the desired directory; note that for Active/Passive setups, this directory must reside on the shared filesystem.
  10. Start additional application servers as required and install a license for each.

onsiteTopic

← Configuring Web Application Clusters for High AvailabilityConfiguring Web Application Clusters on Microsoft Cluster Service →
  • Active/Passive
  • Active/Active
  • Procedure
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |