MS_MUSI_InstallationGuide_Linux MS MUSI Installation Guide Linux
User Manual:
Open the PDF directly: View PDF .
Page Count: 33

INSTALLATIONGUIDE
(FORLINUX)
RELEASE6.1SP1‐PATCH3
SEPTEMBER2014
MetricStreamUniversalInstaller

MSUI6.1SP1Patch3‐InstallationGuide
Copyright©2014MetricStreamInc. Pageii
CopyrightNotices
Copyright©2014MetricStreamInc.AllRightsReserved.
TheMetricStreamMetricStreamUniversalInstallerInstallationGuideRelease6.1SP1‐Patch3,as
wellasthesoftwaredescribedwithinit,isfurnishedunderlicenseandmayonlybeusedorcopiedwith‐
inthetermsofthatlicense.Theinformationinthisdocumentisprovidedforinformationalpurposes
only,issubjecttochangewithoutnotice,andshouldnotbeconstruedasacommitmentbyMetric‐
Stream,Inc.MetricStream,Inc.assumesnoresponsibilityorliabilityforanyerrorsorinaccuraciesthat
mayappearinthisdocument.
Exceptaspermittedbylicense,nopartofthispublicationmaybereproduced,storedinaretrievalsys‐
tem,ortransmitted,inanyformorbyanymeans–electronic,mechanical,recording,orotherwise–
withoutthepriorwrittenpermissionofMetricStream,Inc.
WrittenanddesignedatMetricStream,Inc.,2600EastBayshoreRoad,PaloAlto,CA94303,U.S.A.
PrintedintheU.S.A.
CAUTION
Thisdocumentcontainsproprietary,confidentialinformationthatistheexclusivepropertyofMetric‐
Stream,Inc.IfyoudonothaveavalidcontractwithMetricStreamfortheuseofthisdocument,orhave
notsignedanon‐disclosureagreementwithMetricStream,thenyoureceivedthisdocumentinanun‐
authorizedmannerandarenotlegallyentitledtopossessorreadit.
Use,duplication,anddisclosurearesubjecttorestrictionsstatedinyourcontractwithMetricStream,
Inc.Use,duplication,anddisclosurebytheGovernmentaresubjecttorestrictionsforcommercialsoft‐
wareandshallbedeemedtobeRestrictedRightssoftwareunderFederalLaw.
MSUI6.1SP1Patch3‐InstallationGuide
Copyright©2014MetricStreamInc. Pageiii
TableofContents
AboutThisGuide‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐v
Preface‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐v
DocumentationConventions ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐v
TargetAudience ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐v
ChapterSummaries‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐vi
RelatedDocuments ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐vi
DocumentationFeedback ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐vi
Chapter1.MSUI‐FeaturesandPrerequisites ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐1
KeyFeaturesofMSUI ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 2
PrerequisitesandAssumptions ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 2
SoftwareandHardwareRequirements ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 3
AdditionalRequirements ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 3
Chapter2.InstallingMSUI ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐5
InstallationOverview ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 6
CommandLine(Silent)Installation‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 6
Re‐InstallingMSUI ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 7
Chapter3.InstallingGRCPlatformandApplications ‐‐‐‐‐‐‐‐‐‐‐9
PointersBeforeInstallingGRCPlatformandApplications ‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 10
UsingMSUICommandLineInterface ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 11
Commands ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 12
CommandOptions ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐14
UsingtheMSUI‐GUIInterface ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 16
DatabaseConfiguration‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 17
EGRCPConfiguration ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 18
WebSeverConfiguration‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 19
ApplicationServerConfiguration ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 20
InstallModules ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 21
AvailableInstallersPane‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐21
SelectedInstallersPane ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐22
MSUIInterfaceButtons ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 22
PointersAfterInstallingEGRCPandOtherApplications‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ 23
#DATABASEParameters ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐I
MSUI6.1SP1Patch3‐InstallationGuide
Pageiv Copyright©2014MetricStreamInc.
#APACHEParameters‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐I
#TomcatParameters ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐II
#ApacheTomcatServiceNames ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐II
#ECPLogs ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐II
Xmanager ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ III
PuTTY ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ III

MSUI6.1SP1Patch3‐InstallationGuide
Copyright©2014MetricStreamInc. Pagev
AboutThisGuide
Preface
TheMetricStreamMetricStreamUniversalInstallerInstallationGuideRelease6.1SP1‐Patch3pro‐
videsinformationonusingtheMetricStreamMetricStreamUniversalInstaller(MSUI)tool.TheMet‐
ricStreamUniversalInstallertoolisusedtoinstallandconfiguredatabase,webserver,EGRCPand
otherMetricStreamapplications.
DocumentationConventions
Thefollowingconventionsareusedinthisdocument.
TargetAudience
ThisguideisintendedforuserswhowanttoinstallandusetheMetricStreamUniversalInstallertool.
ThistoolisusedforinstallingMetricStreamapplicationssuchasEGRCP,AuditManagement,RiskMan‐
agement,andsoon.
Conventions Description
Note:Keypointers,intheformofnotes,tohelpyouusethisapplication
effectivelyandefficientlyareprovidedthroughoutthisguide.You
canrecognizeanotewhenyoucomeacrossanewparagraphin
italicswiththeword‘Note’inredatthebeginningofthepara‐
graph.
Forexample:
Note:Theinstallerusestheparametersfromthepropertyfileto
performitstask,makesureyouentertheentercorrectvaluesinthe
filebeforetheinstallation.
Boldface AllMetricStreamapplicationnames,softwarereferences,anddoc‐
umentnamesappearinboldface.
Examples:
•ApplicationName:MetricStreamUniversalInstaller
•Softwarereference:SelectedInstallerspane
ReferencestodifferenttopicswithinthisUserGuide.
Forexample:
Formoreinformationontheparameters,refertothe
Appendixsection.

MSUI6.1SP1Patch3‐InstallationGuide
Pagevi Copyright©2014MetricStreamInc.
ChapterSummaries
Thisguideconsistsofthefollowingchapters.
RelatedDocuments
Youcanrefertothefollowingdocuments:
•MetricStreamUniversalInstallerGuideWindowsRelease6.1SP1‐Patch3
DocumentationFeedback
MetricStreamwelcomescustomers'commentsandsuggestionsonthequalityandusefulnessofthis
document.
Yourfeedbackisimportant.Ithelpsustobestmeetyourneedsasauserofourproducts.Ifyouhave
anysuggestionsforimprovementorhaveyouransweras‘No’foranyofthefollowingquestions,write
tous.
•Didyouunderstandthecontextoftheprocedures?
•Didyoufindanyerrorsintheinformation?
•Doesthestructureoftheinformationhelpyoutocompleteyourtasks?
•Doyouneeddifferentinformationorgraphics?Ifso,where,andinwhatformat?
•Aretheexamplescorrect?Doyouneedmoreexamples?
Sendyourcommentsto:Documentation@metricstream.com
Ifyouneedtrainingorproductsupport,contactMetricStreamSupportServicesatsupport@metric‐
stream.comor800‐858‐5658.
AlistofMetricStreamofficesisavailableonourWebsite:http://www.metricstream.com/
ChapterTitle Description
MSUI‐FeaturesandPrereq‐
uisites
ProvidesanoverviewontheMetricStreamUniversalInstaller
application.
InstallingMSUI ProvidesinformationonhowtoinstallMSUI.
InstallingGRCPlatformand
Applications
ProvidesinformationoninstallingGRCplatformandotherMetric‐
StreamapplicationsusingMSUI.
Appendix ProvidesinformationontheParameters.propertiesfile.

Copyright©2014MetricStreamInc. Page1
1
ThischapterprovidesanoverviewontheMetricStreamUniversalInstallertool,minimumsystemre‐
quirementstoinstalltheMetricStreamUniversalInstaller.
Sectionsofthischapter:
MSUI‐FeaturesandPrerequisites
1. KeyFeaturesofMSUI
2.PrerequisitesandAssumptions
3.SoftwareandHardwareRequirements
4.AdditionalRequirements
MSUI6.1SP1Patch3‐InstallationGuide
Page2Copyright©2014MetricStreamInc.
KeyFeaturesofMSUI
FollowingaretheimportantfeaturesofMSUI:
-Easyinstallation,upgrade,andconfigurationofApacheandTomcatserevers
-Installation,upgrade,andconfigurationofGRCplatformandotherMetricStreamapplications
-Configuratorinterfacetomodifytheclient.config.xmlvalues
-Logrecordsofinstallationforeasydebuggingoferrors
-Databaseverificationofprerequisites
-Automaticbackupsoffileswhileupgradingtheapplications
-Automaticupdateofclient.config.xmlvaluesafterinstallationofGRCplatformandapplications
-Dependencycheckacrossmodulesandversionsandrelatedalertmessagestocompletetheinstal‐
lations
-Supportssilent(commandline)andGUImodesofinstallation
PrerequisitesandAssumptions
ThefollowingaretheprerequisitesandassumptionsforInstallingMSUI:
-Anapplicationserverisadatabaseserver
-Oracleclientmustbepresentandinstalledontheapplicationserver(Thisprerequisitewillbedep‐
recatedshortly)
-Minimumof5GBfreespaceonapplicationserverand7GBondatabaseserver
-TheMSUIsupportsanycombinationofoperatingsystemonapplicationanddatabaseserver

MSUI‐FeaturesandPrerequisites
Copyright©2014MetricStreamInc. Page3
SoftwareandHardwareRequirements
ThefollowingtableprovidesthehardwareandsoftwarerequirementsforinstallingMSUI.
AdditionalRequirements
-TheMSUIsupportsApacheandTomcat installations.AnyserverinstallationotherthanApache
andTomcatishandledmanually.
-Youneedtocompletethedatabase,webserverinstallation,andconfigurationbeforeinstallingthe
MetricStreamapplications.
Type Requirement
OperatingSystem RedHatEnterpriseLinux,CentOSLinux(32‐bitand64‐bit)
RAM 4GB
HDDSize 40GB
ApplicationServersOracle11.2.0.3(clientandServer)withadatabaseschema
MSUI 6.1SP1
MSUI6.1SP1Patch3‐InstallationGuide
Page4Copyright©2014MetricStreamInc.

MSUI6.1SP1Patch3‐InstallationGuide
Page6Copyright©2014MetricStreamInc.
InstallationOverview
YoucaninstallMSUIusingthecommandlineonLinuxandGUIonwindows.Thecommandlineinstal‐
lationisalsotermedassilentinstallationandyoucanexecutetheinstallerusingPuttyorLinuxtermi‐
nal.
CommandLine(Silent)Installation
ToinstallMSUIforLinuxplatformusingthecommandline,performthefollowingsteps:
Step1 DownloadtheinstallersoftwareMS_Universal_Installer.bin.
Note:ProvideexecutepermissiontoMS_Universal_Installer.bin(chmod755
MS_Universal_Installer.bin).
Step2Executethefollowingcommandinthedirectorythatcontainsthedownloadedinstaller
./MS_Universal_Installer.bin < MetricStream Installation directory>
Thefollowingmessageappears.
Figure1:MSUIInstallationMessage
AfterinstallationthefollowingdirectoriesarecreatedintheMSUIinstalledfolder.
Figure2:InstallationDirectories
InstallingMSUI
Copyright©2014MetricStreamInc. Page7
Re‐InstallingMSUI
Tore‐installMUSI,performthefollowingstep:
-ExtractabackupoftheMS_Universal_Installerdirectoryandre‐installinthesamelocation.
MSUI6.1SP1Patch3‐InstallationGuide
Page8Copyright©2014MetricStreamInc.

Copyright©2014MetricStreamInc. Page9
3
ThischapterprovidesinformationoninstallingGRCplatformandotherMetricStreamapplicationsus‐
ingMSUI.
Sectionsofthischapter:
InstallingGRCPlatformandApplications
1. PointersBeforeInstallingGRCPlatformandApplications
2.-UsingMSUICommandLineInterface
Commands
CommandOptions
3.-UsingtheMSUI‐GUIInterface
DatabaseConfiguration
EGRCPConfiguration
WebSeverConfiguration
ApplicationServerConfiguration
InstallModules
4.PointersAfterInstallingEGRCPandOtherApplications

MSUI6.1SP1Patch3‐InstallationGuide
Page10 Copyright©2014MetricStreamInc.
PointersBeforeInstallingGRCPlatformandApplications
ThebelowpointsaretobeconsideredbeforeyouinstallEGRCPandotherapplicationsusingtheCom‐
mandLineinterface(CLI):
-EditthepropertyfileoftheMetricStreamInstallationdirectory\MS_Universal_Installer\msui\
parameters.Propertieswiththerelevantvaluesforyourinstallation.
Note:Theinstallerusestheparametersfromthepropertyfiletoperformitstask,makesureyouenter
theentercorrectvaluesinthefilebeforetheinstallation.
-Thedefaultlocationfortheparameters.propertiesfileisMetricStreamInstallationdirec‐
tory\MS_Universal_Installer\msui\.TheentriesintheInstaller_List.txtmustcontainthelistof
modulestobeinstalled.TheentriesintheInstaller_list.txtfilemustbethenameoftheinstaller
fileincludingtheextension.forexample,ISM_6.1.1.jar
-DonotdeleteorrenamethetextfileInstaller_List.txtpresentintheMS_Installersdirectory.
Formoreinformationontheparameters,refertotheAppendixsection.

InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page11
UsingMSUICommandLineInterface
ToinstallEGRCPusingMSUICommandlineinterface,performthefollowingsteps:
Step1 ChangetheworkingdirectorytoMetricStreamInstallationdirecto‐
ry\MS_Universal_Installer
Step2Runthefollowingcommand.
./MS_Universal_Installer.sh [-f] [-health] [-help] [-p <schemapassword>] [-s <sys-
tempassword>]
Theinstallerisinvoked.Tocontinuetheinstallationusethecommandsprovidedinthebelowtable.
Note:Iftheschemaalreadyexists,thenMSUIinstallstheproductsmentionedintheInstaller_list.prop‐
erties.

MSUI6.1SP1Patch3‐InstallationGuide
Page12 Copyright©2014MetricStreamInc.
Commands
Thefollowingtableprovidesthecommandsanditsdescriptions.
Command UsethisCommandto... Usage
‐fRunincommand/shell
modewithforceinstalla‐
tion.
Not applicable
‐health Validatethesystem
health.
Thiscommandpromptstheusertoprovidetheschema
password.Ifvalidpasswordinentered,itperformsthe
validationandgeneratesthereport.Thereportsare
availableatMetricStreamInstallationdirectory\logDiror
inthelogdirectoryconfiguredintheparameters.proper‐
ties.ThefilenameisHealthCheck_(timestamp).html
Theoutputforthecommandisgivenbelow:
..\MS_Universal_Installer>MS_universal_Install
er -health
MetricStream Universal Installer - [
Version - 6.1.1.0 Alpha ]
Press ENTER to use the property file from
default location OR provide the fully qualified
path of the property file:[ENTER]
Next,systemwillpromptforthepropertiesfileas:
Input: Enter Oracle Schema Password
(Invisible)::
‐help Viewtheversionnum‐
bersandavailable
optionsforinstallation.
usage: ./MS_Universal_Installer.sh [-f] [-
health] [-help] [-i] [-p
<schemaPassword>] [-s <systemPassword>]
-f Script will Run in Com-
mand/Shell Mode with force
installation.
-health Health check of Database
-help To see the Version and
Available Options.
-i For Interactive Mode
Installation. Supported Only
on GUI Console ( eg: XMan-
ager ).
-p <schemaPassword> Silent boot Mode for
EGRCP and Module Installation.
-s <systemPassword> Silent boot Mode for
1. Installing and config-
uring Apache.
2. Installing and con-
figuring Tomcat.
3. Creating database
schema if not pre
sent and
4. Installation of
EGRCP and modules.

InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page13
‐s<system
password
>‐p
<schema
password
>‐f
Runtheinstallersinsilent
mode.
Usethiscommandtoinstallindividualapplications.If
youwanttoinstallanyapplication,copytheinstallersor
jarstoMetricStreamInstallationdirectory\MS_Installers
directory.Makeanentry(installernamewithextension)
intheInstaller_List.txtfileintheorderinwhichthemod‐
ulesneedtobeinstalledbeforeinitiatingtheinstallation
process.
Iftheschemapasswordisnotenteredinthecommand
line,thenthesystemwillpromptfortheschemapass‐
word.
Theoutputforthecommandisgivenbelow:
..MS_Universal_Installer>MS_universal_Installe
r -p
MetricStream Universal Installer - [
Version - 6.1.1.0 Alpha ]
Input: Enter Oracle Schema Password (Invisi-
ble)::
‐p<schem‐
apass‐
word>‐F
and‐s
RuntheGRCGplatform
andapplicationinstallers
insilentmode.
-‐p<schemapassword>‐foptionisusedforforce
installationofmodules.(thatis,reinstallevenifthe
applicationissuccessfullyinstalledearlier).
-‐p<schemapassword>‐soptionperformasilent
installationofthemodulesspecifiedinthe
Installer_list.txtfile.Copytheinstallersorjarsto
MetricStreamInstallationdirectory\MS_Installers
directory.Makeanentry(installernamewithexten‐
sion)intheInstaller_List.txtfileintheorderinwhich
themodulesneedtobeinstalledbeforeinitiatingthe
installationprocess.Thesystemwillprompttheuser
fortheschemapassword.
Next,systemwillpromptforthepropertiesfileas
shownbelow:
Press ENTER to use the property file from
default location OR provide the fully qualified
path of the property file:[ENTER]
Afterchoosing‐soptionthesystemallowstheuserto
performthefollowingadministraterelatedactivities:
Ifthesystempasswordisnotenteredinthecommand
line,thesystempromptstheusertoenterthesystem
passwordasshownbelow:
..\MS_Universal_Installer>MS_universal_Install
er.bat -s
MetricStream Universal Installer - [
Version - 6.1.1.0 Alpha ]
Input: Enter Oracle System Password (Invisi-
ble)::
Systempromptsforthepropertiesfileasshown
below:
Press ENTER to use the property file from
default location OR provide the fully qualified
path of the property file:[ENTER]
Command UsethisCommandto... Usage

MSUI6.1SP1Patch3‐InstallationGuide
Page14 Copyright©2014MetricStreamInc.
CommandOptions
Thefollowingtableprovidesinformationonthecommandoptions.Theseoptionsenablesyoutoinstall
Apache,Tomcat,andconfigurethedatabase.TheentriesintheInstaller_List.txtcontainthelistof
modulestobeinstalled.Theinstallerperformsavalidationofthedataprovidedandyoucanviewthe
resultsatMetricStreamInstallationdirectory\MS_Universal_Installer\HealthCheck_xxx(time‐
stamp).html.
-If‐poptionandschemapasswordisnotavailableon
thecommandlinealongwith‐p,thenthesystemdis‐
playsthemessagetotheuserforprovidingvalid
schemapassword.
-Ifvalidsystempasswordandschemapasswordis
entered,andifMSUIcannotfindtheschemainthe
databasementioned,thenthesystemwillprompt
theuserasshownbelow:
Formoreinformationoncommandoptions,refertothebelowtable.
Option Description
InstallApacheandTomcat?
[y/n]
-Y:ToinstallApache,selectthisoption
-N:ToskipinstallationofApache,selectthisoption.
ConfigureApacheandTom‐
cat?[y/n]
-Y:ToinstallTomcat,selectthisoption
-N:ToskipinstallationofTomcat,selectthisoption.
ConfigureDatabase?[y/n] -Y:Ifyouwanttheinstallertoperformthedatabaseconfigura‐
tion,selectthisoption.
-N:Ifyoudonotwanttheinstallertoperformthedatabasecon‐
figuration,selectthisoption.
Note:Youcanusetheoptionywherethedatabaseconfigurationis
yettobedone.
Command UsethisCommandto... Usage

InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page15
InstalltheApplications?[y/
n]
-Y:Toinstallselectedapplications,selectthisoption.
-N:Toskipinstallationofselectedapplications,selectthis
option.
Note:Toinstallanyapplication,copytheinstallersorjarstoMetric‐
StreamInstallationdirectory\MS_Installersdirectory.Makeanen‐
try(installernamewithextension)intheInstaller_List.txtfileinthe
orderinwhichthemodulesneedtobeinstalled.
CONFIRM:Areyousure?[Y/
N]
-Y:Toconfirmthechoiceandcontinuetheinstallation,select
thisoption.
-N:Toreenterthechoiceandcanceltheinstallation,selectthis
option.
Option Description

MSUI6.1SP1Patch3‐InstallationGuide
Page16 Copyright©2014MetricStreamInc.
UsingtheMSUI‐GUIInterface
YoucaninstalltheEGRCPandotherapplicationsusingtheMSUIinterface.Toperformtasksusingthe
GUIinstallation,youneedtouseXmanageroranyothertoolwhichsupportsLinuxGUIbasedinstalla‐
tion.
ThefollowingfiguredepictstheMSUIinterface.
Figure3:MSUIInterface
TheMSUIinterfacecomprisesthefollowingoptions.
OptionScreenNumber UsethisOptionto...
01 ConfiguretheDatabase
02 ConfiguretheGRCplatform.
03 InstallandconfiguretheTom catserver.
04 ConfiguretheWebserver.
05 Installtheselectedapplications.
OptionSceens
ToolBar

InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page17
DatabaseConfiguration
UsetheDatabaseConfigurationscreentoprovidethedatabaseconfigurationdetails.Youmustpro‐
videthevaliddatabasedetailsinthisscreen.Thefollowingtableprovidesthefieldsofthisscreen.
Figure4:DatabaseConfigurationScreen
FieldName Typethe...
DatabaseURL URLofthetargetDB.
Example:jdbc:oracle:thin:@localhost:1521:orcl
DatabaseDriver Driverofthedatabase.
Example:oracle.jdbc.OracleDriver
SystemPassword PasswordfortheDBsystem.
SchemaUserName NameoftheDBschemathatyouwanttocreate.
SchemaPassword PasswordoftheDBschemathatyouwanttocreate.
ConfirmSchemaPassword Re‐enterthesamepasswordenteredintheSchemaPassword
field.
DataTablespaceName Nameofthetablespacethatyouwanttocreate.
DataTablespaceLocationPhysicallocationoftheDBtablespace.
IndexTablespaceName Nameoftheindextablespacethatyouwanttocreate.
IndexTablespaceLocation Physicallocationoftheindextablespace.
TempTablespaceName Nameofthetemptablespace.
DefaultLocale Defaultlanguagethatneedstobeconsidered.

MSUI6.1SP1Patch3‐InstallationGuide
Page18 Copyright©2014MetricStreamInc.
EGRCPConfiguration
UsetheConfigureGRCPlatformscreentoconfiguretheGRCplatform.Theinformationprovidedin
thisscreenisusedbyMSUItoconfigureEGRCPwheneveritisinstalledorupgraded.
FieldName Description
DeploymentType Displaysthevalue“SingleNodeDeployment”.
UseSecureInstallation Yes:Ifyouwanttosecuretheinstallation,selectthisoption.
No:Ifyoudonotwanttosecuretheinstallation,selectthisoption.
MinHeapSize Typetheminimumheatsize.
Example:256m
MaxHeapSize Typethemaximumheatsize.
Example:1024m
EnterpriseName TypetheEnterprisename.
Example:MetricStream
Note:‘ECP’mustnotbeprovidedastheEnterpriseName.
WebserverAdminEmail Typethee‐mailIDoftheadminserver.
Example:abcd@metricstream.com
WebserverDomainName Typethenameofthedomainwebserver.
Example:msi‐l1234.metricstream.com
WorkFlowHostName Typetheworkflowhostname.
Example:msi‐l1234.metricstream.com
AgentPortNumber(SQL
Infolet)
TypetheportnumberforSQLinfolet.
Example:8277
AgentPortNumber(Non‐SQL
Infolet)
Typetheportnumberfornon‐SQLinfolet.
WebServicePortNumber Typetheportnumberofthewebserver.
Example:8279
LogDirectory TypethenameofthedirectorywhereMSUIneedstorecordthe
logs.

InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page19
WebSeverConfiguration
UsetheWebSeverConfigurationscreentoconfiguretheApachewebserver.Thefollowingtablepro‐
videsthefieldsofthisscreen.
Figure5:WebServerConfiguration
FieldName Typethe...
WebServerHostName Nameofthehostserver.
Example:msi‐l1234.metricstream.com
WebServerServiceName NameoftheApacheserverthatneedstobecreated.
Example:MSApache25
WebServerPortNumber PortnumberoftheApacheserverthatneedstobecreated.
Example:8055

MSUI6.1SP1Patch3‐InstallationGuide
Page20 Copyright©2014MetricStreamInc.
ApplicationServerConfiguration
UsetheApplicationSeverConfigurationscreentoconfiguretheTomcatapplicationserver.Thefol‐
lowingtableprovidesthefieldsofthisscreen.
Figure6:ApplicationServerConfigurationScreen
FieldName Description
UserLoadbalancing? Thisfieldhasthefollowingoptionbuttons:
-Yes:Ifyouwanttodistributethedataloadacrossmultiplecom‐
putingresources,selectthisoption.
-No:Ifyoudonotwanttodistributethedataloadacrossmulti‐
plecomputingresources,selectthisoption.
Note:Loadbalancingoptimizesresourceuse,maximizethrough‐
put,minimizeresponsetime,andavoidoverloadofanyoneofthe
resources.
TomcatConnectorPort(AJP) TypetheuniqueportthatisusedforconnectingTomcatwith
Apacheserver.
Example:8217
TomcatConnector
Port(HTTP)
TypetheuniqueportnumberforTomcattolistentoHTTprequests.
Example:8218
TomcatControlPort TypetheuniquecontrolportnumberfortheTomcatserver.
Example:8219

InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page21
InstallModules
UsetheInstallModulesscreentoinstalltheGRCplatformandotherapplications.Thisscreencompris‐
esthefollowingpanes:
-AvailableInstallers
-SelectedInstallers
AvailableInstallersPane
TheAvailableInstallerspaneshowsthelistofInstallersthatareavailable.Youneedtoplacethein‐
stallersinthems_installerfolderoftheMSUI.YoucanuseWinScptocopytherequiredinstallers.
ClicktheInstall>>ModulesoptionontheToolbartopopulatethelistofavailableinstallersinthis
pane.
Thefollowingtableprovidesthelistofbuttonsavailableinthispane.
ApplicationServerHost
Name
TypethehostnameoftheseverwhereyouwanttohosttheTom‐
catserver.
Example:msi‐l1234.metricstream.com
Note:ThisfieldismadeunavailableifyouselectthevalueNointhe
UserLoadbalancing?field.
TomcatServiceName TypethenameoftheTomcathostservice.
Example:MSTomcat25
Note:ThisfieldismadeunavailableifyouselectthevalueNointhe
UserLoadbalancing?field.
Button UsethisButtonto...
MovealltheavailableinstallersfromtheAvailableInstallerpane
totheSelectedInstallerpane.
MovetheselectedinstallersfromtheAvailableInstallerpaneto
theSelectedInstallerpane.
MovetheselectedinstallersfromtheSelectedInstallertothe
AvailableInstallerpanetopane.
MovealltheselectedinstallersfromtheSelectedInstallertothe
AvailableInstallerpanetopane.
FieldName Description

MSUI6.1SP1Patch3‐InstallationGuide
Page22 Copyright©2014MetricStreamInc.
SelectedInstallersPane
TheSelectedInstallerspaneshowsthelistofInstallersthatyouhavechoosen.Youneedtousethe
buttonsavailableintheAvailableInstallerspanetomovetherequiredinstallersthatyouwanttoin‐
stall.Youcanalsodefinethesequenceinwhichyouwanttoinstalltheapplicationsinthispane.
Thefollowingtableprovidesthelistofbuttonsavailableinthispane.
MSUIInterfaceButtons
TheMSUIuserinterfaceincludecommonbuttons.Thefollowingtableprovidesthealistofbuttonsand
theirdescriptions.
Button UsethisButtonto...
Movetheselectedinstallertothetop.
Movetheselectedinstallerupwards.
Movetheselectedinstallerdownwards.
Movealltheselectedinstallerstothebottom.
Button UsethisButtonto...
Discardtheentereddetailsandclosethescreen.
Note:Afterclickingthisbutton,theMSUIstartscreenappears.
Savethedetailsenteredinthescreen.
Note:Afterclickingthisbutton,theMSUIstartscreenappears.
ConfigureorInstalltheapplicationorserver.
InstallingGRCPlatformandApplications
Copyright©2014MetricStreamInc. Page23
PointersAfterInstallingEGRCPandOtherApplications
ThebelowpointsaretobeconsideredafteryouinstallEGRCPandotherapplicationsusingthecom‐
mandlineinterface(CLI):
-AfterinstallationyoucanviewalltheconfigurationparametersfortheapplicationatMetricStream
Installationdirectory\MS_Universal_Installer\msui\msuiConfig.xml.
-GeneratefreshlicensekeysandcopythemtoMetricStreamInstallationdirectory\SYSTEMi\Sys‐
temi\keysfolder.
MSUI6.1SP1Patch3‐InstallationGuide
Page24 Copyright©2014MetricStreamInc.

Copyright©2014MetricStreamInc. PageI
Appendix
ThefollowingsectionprovidesinformationontheParameters.propertiesfile.
#DATABASEParameters
#APACHEParameters
Comment Description
DatabaseHostName=Hostnameofthedatabaseserver
DbPort=1521 Databaseport
Sid= DatabasenameoftheINSTANCE.
Oracle_Client=thin Valueasthin/thickOracleclient[defaultthin]
SchemaName= SchemaNameforMetricstreamApplication.
TableSpace_Data= DataTablespacenameonly
TableSpace_IDX= IndexTablespacenameonly
TableSpace_Idx_Location= CompletepathtotheTableSpace_IDXwithouttablespacename
TableSpace_Data_Location= CompletepathtotheTableSpace_Datawithouttablespacename
TableSpace_Temp=TEMP UsevalueTEMPtablespacename
EnterpriseName= EnterprisenameforMetricstreamApplication
Locale=en_US Defaultlocale
DataBaseDriverName=ora‐
cle.jdbc.OracleDriver
Thedriverclassfordatabaseconnection
JdbcExecutionFlag=No WhethertheJDBCconnectionneedstobeusedforrunningData‐
basescriptsornot
Comment Description
Deployment_Type=Single Single/multinodedeployment[defaultsingle]
HostName= Metricstreamapplicationhostname
WebServer_HostName= MetricStreamWebserverName
Admin_Email= adminemailidtobeused
Webserver_Port=8085 Metricstreamapplicationhostname
WorkFlow_HostName= Hostname
Sql_AgentPort=8274 Metricstreamapplicationhostname
NonSql_AgentPort=8278 Metricstreamapplicationhostname
Secure_Option=No Metricstreamapplicationhostname
Java_Min_HeapSize=256m MinimumvaluefortheheapsizetobeusedbyJVM

MSUI6.1SP1Patch3‐InstallationGuide
PageII Copyright©2014MetricStreamInc.,
#TomcatParameters
#ApacheTomcatServiceNames
#ECPLogs
Java_Max_HeapSize=1024m maximumvaluefortheheapsizetobeusedbyJVM
WebService_Port=8201 webserviceportnumber
Comment Description
AjpPort=8202 AJPconnectorport
HttpPort=8203 Httpporttobeusedbytheapplication
CtrlPort=8204 ControlportNumber
Tomcat_ApplicationHostNam
e=
MetricStreamTomcat Hostname
Comment Description
ApacheServiceName= ServicenameforApache
TomcatServiceName= ServicenameforTomcat
Comment Description
EcpLogsDirectory= Completepathtothedirectorywherethelogsshouldbegener‐
ated
Comment Description
MSUI6.1SP1Patch3‐InstallationGuide
Copyright©2014MetricStreamInc. PageIII
Xmanager
TheXmanagerisapowerfulandeasy‐to‐usePCXserversoftwareprogramthatrunsonaWindows
platform.ItallowsyoutobringremoteUNIX/LinuxdesktopstoyourWindowsPCseamlessly.Youcan
alsorunremoteXapplicationssecurelythroughtheSSH(SecureShell)protocolevenwhenyourWin‐
dowsPCisinsideaprivatenetworkandafirewallisbetweenyourPCandtheremoteserver.TheXman‐
agerincorporatesavarietyofnewfeaturessuchasmultipleserverprofiles,multi‐visual,multi‐monitor
support,multi‐userconfiguration,multipleXDMCPsessionsandSSHsecurityenhancement.Itoffers
manyadvancedoptionstomeettheneedsofprofessionalusersandalsohasbeendesignedassimply
aspossibleforbeginners.Formoreinformation,refertohttp://www.netsarang.com/docs/
xmanager30_manual.pdf.
PuTTY
PuTTYisafreesoftwareapplicationforvariousoperatingsystemswhichcanbeusedtomakeanSSH
connectiontoyourserver.