Extreme 16.6.2 Installation using BootStrap (Silent Installation) on Windows
The battle begins with the Installation!! We will go through step-by-step Installation process using bootstrap for Exstream 16.6.2 for windows. You should have your installer & and all the pre-requsites available with you. Hold on to your seat belt....Our journey begins.....
1.1
Installation Overview
The Installation of Exstream 16.6.2 using bootstrap can
broadly be divided into following steps:
1. Installation
of pre-requisites (Java, etc)
2. Editing
& configuring bootstrap file.
3. Running
the bootstrap or installing.
4. Configuring
Control Centre
5. Verifying
OTDS UI & all connectivities
Pre-requisite before installation::
1.2
Options specified during the Framework Setup
·
Management gateway – Location for Projects
·
This directory is used for the working
directories for StreamServe applications. When you deploy a Project in Control
Center or
using the Command
LineUtilities, the Project is deployed to the working directory.
·
Management gateway port
The
port used by the management gateway for communication.
·
Java Environment – JAVA_HOME
The path to the Java Runtime
Environment or Java Development Kit. This must be version 1.8 or later.
· Full path of “BOOTSTRAPDIR”
1.3
Multi-tenant concept
Exstream supports multi-tenant
deployment scenarios and includes a proprietary version control system called
the common asset service (CAS). The CAS stores resources such as templates,
themes, images, and texts. The CAS allows the users and groups for a tenant to
share resources, while also securely separating resources between several
tenants that share the same infrastructure, operating system, databases, and
application servers. Most Exstream resources are versioned and managed by the
CAS.
1.4
Tomcat recommendations
If your main goal is to achieve
consolidation of infrastructure and hardware, you can use a single Apache
Tomcat® instance to host the Exstream web applications and OTDS. However, if you
want to reduce maintenance and the chance of a single point of failure, OTDS
and the Exstream web applications should not share the same Tomcat server or
instance. When planning your environment, keep in mind that the hardware
footprint for OTDS is higher than for the Exstream web applications, especially
when synchronizing many users.
1.5
Installing Using BootStrap
The StreamServe setup files
are archived in a zipped file.
1. Extract
‘Exstream 16.6.2’ Folder & the subfolders within the ‘Exstream’ Folder
2. Copy the ‘Bootstrap-16.6.2’ folder from the ‘bootstrap-16.6.2-otds.tomcat.postgresql.win’ folder into the “C:\” Directory & copy the “16.6.2_GA_2020-06-12_Build_324_RUNTIME” and “16.6.2_GA_2020-06-12_Build_324_DESIGN” folder into the ‘Bootstrap-16.6.2’ folder as below:
3. Open
the ‘bootstrap.json’ found in path “Bootstrap-16.6.2\config” with notepad &
update the “RUNTIMEBUILD”, “DESIGNTOOLSBUILD” fields with the “16.6.2_GA_2020-06-12_Build_324_RUNTIME”
& “16.6.2_GA_2020-06-12_Build_324_DESIGN” respectively. Also, provide the
full path “jre_home” & “BOOTSTRAPDIR”.
“STRSINSTALLDIR” is the
directory where Exstream will be installed.
4. Open
Command Prompt in Admin mode. In Command prompt navigate to ‘Bootstrap-16.6.2’
directory & run’ bootstrap.cmd’ as below:
Post the above command, the
installation will start & proceed accordingly & doesn’t require any
input. Below are some stages:
On successful completion the
final message displayed in cmd log is “BOOTSTRAP DONE”.
All the installation log for
various components can be found as below(“C:\ Bootstrap-16.6.2\logs”:
2.1 Configuring Control
Centre
1. Post
successful installation of Exstream, all the components will be listed.
3. Creating
Tenant Connection: Right click on the root & select ‘New Tenant Connection’
4. From
the “Select New Connection” dialog box, Open the ‘Add New Connection’. The New
Connection name is given as ‘cce’ & Host is ‘localhost’
5. Once
Created, double click on the newly-created ‘cce’ connection from the ‘Select
Management Gateway’ dialog box.
6. On
double clicking the ‘cce’ Connection, the ‘Login to Management gateway’ dialog
box opens.
The above configurations
should be same as in the ‘tenantconfig.json’ file found in the ‘Bootstrap-16.6.2\config’
folder. This can be changed in ‘tenantconfig.json’ file but its advised to keep
it same.
7 On
completion of the above step, ‘cce’ connection appears under the ‘ROOT’ as
below:
8. On
clicking & elaborating the ‘cce’ the default configuration domain
(testDomain) as specified in the tenantconfig.json file can be found as below:
Use “Application type” as
“Communication Server”:
If the User is OTDS Admin,
you should be able to deploy on the application but with User as OTDS User, you
cannot deploy on the application.
10. Type https://localhost:8443/otds-admin/
in your browser to open the OTDS UI.
Once the OTDS UI is open, click on “Users & Group” tab
to verify ‘tenantradmin’ & tenantuser’ profile created as below in the
“Users” tab:
‘strstenantadmin’ & ‘strstenantuser’ created in the “Groups” tab:
The Control Centre is now ready as below:
11. Verifying
the installation by opening the Web application, verify if the ‘ServiceGateway’
is running,
Open the URL:
https://localhost:8443/workshop/#/tenant/cce/domain/Testdomain
The ‘Workshop’ page is populated with default data:
Check “Supervisor” and other tabs if all are connecting fine.
3. Conclusion
To install Design and Production, you can choose to use a typical or a silent installation method:
Comments
Post a Comment