Sunteți pe pagina 1din 5

How To Deploy GWY Server Template

WORK INSTRUCTION

Doc Title: WEBMETHODS COMMAND CENTRAL - HOW TO DEPLOY GWY SERVER TEMPLATE

Doc ID: N/A

Version: 1.0

Process Work Instruction


Category:

OBJECTIVE

The purpose of this document is to describe steps required to deploy a GWY server on a new webMethods instance.

Scope

This procedure applies to the JJTS Global Operational Support Team that need to provide operational support and install new GWY server using Command
Central.

Preparation :

Below activities will be handled in the preparation section :

1) Create CCE GWY server properties file


2) Apply CCE GWY Server Template

Step Tasks

Johnson & Johnson Information Technology - Confidential Page 1 of 5


How To Deploy GWY Server Template

1 Create CCE Maintenance properties file

Create/Configure CCE Maintenance Properties file to reflect your environment config.


Connect to to your respective CCE Linux Server – itsbebel00455.jnj.com (as webm7 user) - Use this link for CCE Regional Server Overview

# cd /opt/webMethods/depot/CCE/Custom_Config_10.3

Update CCE_wm912_configs configuration with your environment specifics details


# vi CCE_wm912_configs
Go to Gateway Server(RI) Provisioning - IS/SPM Section and update in accordance

Do use below sample for standalone server – Make sure to respect proper format as it is case sensitive

# Syntax:
<SEQID> <TEMP_Name> <serverhost1> <region> <env> <sector> <installdir> <spm_port> <is_def_port> <is_diag_port> <is_jmx_port> <http_reg_port>
<http_ext_port>
<https_reg_port> <https_ext_port> <https_clientauth>

CCE_EGWY_WISE_ITSBEBEWISED1 JnJ_GWY_9_12_v1_0 itsbebewised1 EMEA DEV WISE /opt/webMethods9/EMEA/WISE/softwareag1 33202 3320


33205 33297 33281 33280
33244 33243 none

wq! - Exit the script

# ./create_propfile.ksh CCE_EGWY_WISE_ITSBEBEWISED1

This will create the following output :

Extracting values from Master Config file


-----------------------------------------
SEQUENCE ID : CCE_EGWY_WISE_ITSBEBEWISED1
Template Name : JnJ_GWY_9_12_v1_0
EGWY Server : itsbebewised1
REGION : EMEA
ENVIRONMENT : DEV
SECTOR : WISE
INSTALLDIR : /opt/webMethods9/EMEA/WISE/softwareag1
SPM_PORT : 33202
IS_PRIMARYPORT : 33200
IS_DIAGPORT : 33205
IS_JMX_PORT : 33297
HTTP-REG-Port : 33281
HTTP-EXT-Port : 33280
HTTPS-REG-Port : 33244
HTTPS-EXT-Port : 33243
HTTPS-ClientAuth : none
-----------------------------------------

Created below Properties file under required CCE template path..


- /opt/softwareag/profiles/CCE/data/templates/composite/JnJ_GWY_9_12_v1_0/ITSBEBEWISED1_WISE_GWY.properties

Validate content
# cd /opt/softwareag/profiles/CCE/data/templates/composite/JnJ_GWY_9_12_v1_0
# vi ITSBEBEWISED1_WISE_GWY.properties
wq! - Exit the script

Johnson & Johnson Information Technology - Confidential Page 2 of 5


How To Deploy GWY Server Template

2 Apply CCE GWY Server Template

Launch CCE GWY Server template provisioning.

# Connect to CCE Linux Server - itsbebel00455.jnj.com (as webm7 user)


# cd /opt/softwareag/profiles/CCE/data/templates/composite/JnJ_GWY_9_12_v1_0
# sagcc exec templates composite apply JnJ_GWY_9_12_v1_0 -i ITSBEBEWISED1_WISE_GWY.properties

ID Duration Status Progress Description Progress Description Status Description Custom Status Custom Status Description
535 0 SCHEDULED 0 Applying template JnJ_GWY_9_12_v1_0 SCHEDULED

Logon to CCE Admin UI to monitor the job - https://itsbebel00455.jnj.com:8091/cce/web/?entry=stacks#jobs:

# Check the job run successfully:


# Click Applying template JnJ_GWY_9.12_v1_0 to view logs.

# Following screen should be displayed upon successful run :

Maintenance Template Functionalities Verification

Step Tasks

Johnson & Johnson Information Technology - Confidential Page 3 of 5


How To Deploy GWY Server Template

1 Verify WebMethods Gateway Integration Server is running properly.

1) Validate all required ports are in listening mode :

# netstat -an| grep 33200 (Main Admin Port)


# netstat -an| grep 33202 (SPM Admin Port)
# netstat -an | grep 33280 (HTTP Registration Port)
# netstat -an | grep 33281 (HTTP Registration Port)
# netstat -an | grep 33243 (HTTPS Registration Port)
# netstat -an | grep 33244 (HTTPS Registration Port)

2) Connect and logon to GWY Server Admin UI

# http;//itsbebewised1.jnj.com:33200

3) Test External GWY communications with Internal IS Server


This can only be achieved if respective Internal IS server has been setup.
# Open a Browser and connect to :
http://wiseiseud.jnj.com/invoke/SG001_JNJ_Admin.services.testing.loadBalancing:wMISRunning (HTTP)
https://wiseiseud.jnj.com/invoke/SG001_JNJ_Admin.services.testing.loadBalancing:wMISRunning (HTTPS)
Syntax : http(s)://<Sector>is<Region><Env>.jnj.com
Sector can be mdd, phm, cns, other ...
Region can be eu, na or ap
Sector can be d (Development), q (QA) or p (Production)
Expected result should be as following :

4) Check and confirm all components have been restarted & are up and running.

# If not already done Logon to CCE Admin UI - https://itsbebel00455.jnj.com:8091/cce/web

# Click on Home > Installations Tab > Select and Click on EMEA_DEV_WISE_GS_D1 > Instances

2 Execute SG001_ITS_ServerQualification report to validate proper IS state/configuration settings

Logon to your target IS server


Navigate to Packages -> Management
Select Home option for package "SG001_ITS_ServerQualification"
Verify all Validation Test Results for the instances are successful

Training Requirements

Employees and contractors who will have the role of Integration services T1 Team and Integration services T2 Team needs to be trained on this Work Instruction.

Trainees are required to verify that they read and understood this Work Instruction and will use this process when performing the work.

Document History

Superseded Document(s)

Doc ID: – N/A Title: – N/A Effective Date: – N/A

Revision History

Johnson & Johnson Information Technology - Confidential Page 4 of 5


How To Deploy GWY Server Template

Version DD-MMM-YYYY Author Change Summary Major/MinorChange

1.0 26-APR-2019 David Legrand Initial Effective

Expected screen should be looking as follow where Status state are in green for each components :

# netstat -an| grep 33202

Johnson & Johnson Information Technology - Confidential Page 5 of 5

S-ar putea să vă placă și