Difference between revisions of "Retain Linux Install"

From GWAVA Technologies Training
Jump to: navigation, search
Line 1: Line 1:
==Retain 3.5==
+
==Prerequisites ==
=== Prerequisites for Retain 3.5: ===
+
 
 +
===Disks===
 +
====Additional Disks====
 +
# Create additional disks for Retain best practices
 +
#* Create the disks in the VM software
 +
#* Format the disks in the VM itself using YaST/Partitioner
 +
##* ARCHIVE
 +
##* INDEX
 +
##* LOGS
 +
##* DATABASE (if local)
 +
 
 +
===Retain 3.5===
 
====Additional Disks====
 
====Additional Disks====
 
# Create additional disks for Retain best practices
 
# Create additional disks for Retain best practices
Line 23: Line 34:
 
##* <code>tar -xf MySQL-5.5.42-1.sles11.x86_64.rpm-bundle.tar</code>
 
##* <code>tar -xf MySQL-5.5.42-1.sles11.x86_64.rpm-bundle.tar</code>
  
====Download Retain====
+
===Retain 4.0===
 +
====Install HTTP Server====
 +
# Install http server (apache2) from YaST
 +
# If connecting to Exchange:
 +
## Set DNS to Exchange server, in YaST/Network Settings
 +
 
 +
The Retain installer will download Java and MySQL if you wish.
 +
 
 +
==Install==
 +
===Download Retain===
 
# Create Retain download directory
 
# Create Retain download directory
 
##* md /software/retain[version] directory and change to it
 
##* md /software/retain[version] directory and change to it
Line 32: Line 52:
 
##* <code>chmod +x *.sh</code>
 
##* <code>chmod +x *.sh</code>
  
===Install===
+
===Install Retain===
 
+
# <code>./RetainInstall.sh</code> Retain 4 requires extensive resources the lab doesn't have, see your mentor about provisioning.
# <code>./RetainInstall.sh</code>
+
 
# install modules:
 
# install modules:
 
#* Retain Server
 
#* Retain Server
Line 56: Line 75:
 
### Start tomcat <code>rcretain-tomat7 start</code>
 
### Start tomcat <code>rcretain-tomat7 start</code>
 
# Otherwise, configure the server.
 
# Otherwise, configure the server.
 
 
 
===Module Configuration===
 
# Module Configuration and set up a module
 
## GroupWise
 
### Go to GWAdmin
 
### Go to System/Trusted Applications
 
#### Create new: Retain
 
#### Copy Trusted Application Key (save someplace safe)
 
### Go to Retain/Module Configuration/GroupWise
 
#### SOAP:
 
##### Copy Trusted Application Key to field
 
##### Set POA Host name to IP|domain name of post office
 
##### Test Connection
 
##### Save Changes
 
 
=== Job Configuration ===
 
# Create Initial Dredge Schedule
 
## Single for Initial Dredge
 
## Save Changes
 
# Create Initial Dredge Profile
 
## Scope tab:
 
### All Messages
 
### Try to publish all messages (SLOW)
 
### Enable Retention and Item Store Flag
 
### Save Changes
 
# Create Worker
 
## Local Worker is good, if the worker is remote name it after the server it is on.
 
## Polling:
 
### Poll for configuration every 60 minutes is usually enough
 
## Logging:
 
### Diagnostic (so we don't have to try to reproduce the issue, which may take hours)
 
## Module specific
 
### POA Host Name should be blank
 
## Save Changes
 
### Save Bootstrap
 
### Open Worker web page (http://[Workerhost]/RetainWorker
 
### Upload
 
# Create Initial Dredge Job
 
## Core Settings:
 
### Set Schedule, Profile and Worker as created above
 
## Mailboxes:
 
### Select Mail Server(s) to dredge
 
## Notification:
 
### Enable Mail when errors occur and Mail summary when job is complete
 
## Save Changes
 
# Run Job
 
## Go to Schedules and set the minutes back 1 min.
 
## Go to Worker Web Console and click on "Refresh job cache now"
 
## Go to Status and determine if job is running properly.
 
 
==Retain 4.0==
 

Revision as of 19:18, 26 April 2016

Contents

Prerequisites

Disks

Additional Disks

  1. Create additional disks for Retain best practices
    • Create the disks in the VM software
    • Format the disks in the VM itself using YaST/Partitioner
      • ARCHIVE
      • INDEX
      • LOGS
      • DATABASE (if local)

Retain 3.5

Additional Disks

  1. Create additional disks for Retain best practices
    • Create the disks in the VM software
    • Format the disks in the VM itself using YaST/Partitioner
      • ARCHIVE
      • INDEX
      • LOGS
      • DATABASE (if local)

Install HTTP Server

  1. Install http server (apache2) from YaST
  2. If connecting to Exchange:
    1. Set DNS to Exchange server, in YaST/Network Settings

Install MySQL

      • Create a directory and download it
      • md /software/mysql directory and change to it
    1. download MySQL Community Server 5.5.42 [1] direct? [2] to that mysql directory
    2. Extract the MySQL client and MySQL server or just untar the whole thing
      • tar -xf MySQL-5.5.42-1.sles11.x86_64.rpm-bundle.tar

Retain 4.0

Install HTTP Server

  1. Install http server (apache2) from YaST
  2. If connecting to Exchange:
    1. Set DNS to Exchange server, in YaST/Network Settings

The Retain installer will download Java and MySQL if you wish.

Install

Download Retain

  1. Create Retain download directory
      • md /software/retain[version] directory and change to it
    1. download the current version of Retain [3] or the beta.
  2. Unzip Retain
      • chmod +x *.sh

Install Retain

  1. ./RetainInstall.sh Retain 4 requires extensive resources the lab doesn't have, see your mentor about provisioning.
  2. install modules:
    • Retain Server
    • Reporting & Monitoring
    • Worker
    • Skip Stubbing as very few customers use that functionality
    • Skip the Router as that should be installed on its own server in the network DMZ
  3. setup database, using MySQL
    • give it the path from above
    • give mysql root user a password (remember this)
    • create a database, username and password
  4. take the defaults
  5. If using multiple disks:
    1. Stop tomcat rcretain-tomat7 stop
    2. Change ownership on INDEX and LOGS to chown -R tomcat:tomcat /[volume]
    3. Change permissions on INDEX and LOGS to chmod -R 774 /[volume]
    4. Change ownership on DATABASE to chown -R mysql:mysql /DATABASE
    5. Change permissions on DATABASE to chmod -R 774 /DATABASE
    6. Change ownership on ARCHIVE to chown -R tomcat:tomcat /ARCHIVE
    7. Change permissions on ARCHIVE to chmod -R 777 /ARCHIVE
      1. Start tomcat rcretain-tomat7 start
  6. Otherwise, configure the server.
Personal tools
Namespaces

Variants
Actions
Home
Exchange
GroupWise
JAVA
Linux
MTK
Retain
GW Monitoring and Reporting (Redline)
GW Disaster Recovery (Reload)
GW Forensics (Reveal)
GWAVA
Secure Messaging Gateway
GW Mailbox Management (Vertigo)
Windows
Other
User Experience
Toolbox
Languages
Toolbox