The EMM application is already installed on a single node Windows Server. All the pre-requisites are met and the system is tested and certified to be completely functional. The EMM application must be highly available and a single node is not sufficient. The following steps define how to enable high availability of EMM using multi node setup.
There are no changes to the SQL Server DB.
The following procedure explains how to download Android SDK.
To download Android SDK for Windows, follow these steps:
The Android Studio page appears.
The Download the Command Line Tools window appears.
The Download SDK- Tools Windows button becomes active.
The Now downloading window appears.
D:\android\adt-bundle-windows-x86_64-20140321\adt-bundle-windows-x86_64-20140321
SDK Manager.exe
in the folder to download the entire Android SDK from Google.The folder that contains Android SDK folder is your Kony EMM Home folder. You need to move the Android SDK folder accordingly.
The Installer is required to run on all nodes only if you wish to setup new EMM with multi node setup through manual steps. If already EMM with a single node is running and you want to enable more nodes or setup multi node for the high availability installer, then installer should run only on new nodes. Thus, for the existing single node setup to enable with multi node requires some configuration changes in the primary node and new nodes.
If you already run EMM on multi- node setup and have uploaded any images or certificates, take a backup of the docroot folder. Create an empty docroot folder with the same name. The following steps explains how to setup manually a multi-node setup.
D:\<InstallFolder>\Apache24\cgi-bin\appserver
catalina.properties file
param :DOCROOT.DIR=//10.10.4.1/emm_fs/emm
D:\<InstallFolder>\Apache24\conf\httpd.conf and check the httpd.conf, lines 1074-1079
, and verify the following details:The emm folder path is provided in UNC path as above.
httpd.conf
file.ProxyPassMatch ^${KONYEMM_WEBCONTEXT}(.*)$ balancer://emmcluster
${KONYEMM_WEBCONTEXT}$1
ProxyPassReverse ^${KONYEMM_WEBCONTEXT_ONE} balancer://emmcluster/
<Proxy balancer://emmcluster>
##Load Balancer list
BalancerMember http://10.11.11.53:8080 route=emm1 retry=1 max=25 timeout=600
BalancerMember http://10.11.11.55:8080 route=emm2 retry=1 max=25 timeout=600
ProxySet stickysession=SESSIONID|sessionid
</Proxy>
Note: The BalancerMember sequence is also important. Ensure that the URLs are provided in the same order.
MEMCACHE_CLUSTER
as well with same details of IP1:Port1 IP2:Port2
Note: Do not use any quotes
service.msc
. Right Click on Memcached Service and start. <IMAGE HeRE>
server.xm
l,<Engine name =”Catalina” defaultHost=”localhost” jvmRoute=”emm1”>
The jvmRoute
must be changed to the node name provided in the Apache httpd.conf
file.
httpd.conf
file from the initial installation.Note: The BalancerMember sequence is also important. Ensure that the URLs are provided in the same order.
server.xml
,<Engine name =”Catalina” defaultHost=localhost” jvmRoute=emm2>
The jvmRoute
must be changed to the node name provided in Apache httpd.conf file.
Copyright © 2018 Kony, Inc. All rights reserved. |