completewinmgmt

winmgmt  时间:2021-02-21  阅读:()
IBMMaximoAssetManagementVersion7Release6InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)NoteBeforeusingthisinformationandtheproductitsupports,readtheinformationin"Notices"onpage163.
Thiseditionappliestoversion7,release6,modification0ofIBMMaximoAssetManagementandtoallsubsequentreleasesandmodificationsuntilotherwiseindicatedinneweditions.
CopyrightIBMCorporation2007,2014.
USGovernmentUsersRestrictedRights–Use,duplicationordisclosurerestrictedbyGSAADPScheduleContractwithIBMCorp.
ContentsChapter1.
Preparingforinstallation.
.
1Softwareinstallationimages1Beforeyoubegin1Programmaticallyverifyingprerequisitesfromthecommand-line.
1Checkingportavailability6AIXtarcommandrequirements7AIXfontrequirements7VerifyinglargepagesizesupportforAIX.
.
.
.
7EnablingasynchronousI/OonAIX.
8CheckingforrequiredlibrariesonLinux.
.
.
.
8ConfiguringtheJREinLinux9Settingtheulimit9Settingtheswapsize10Settingsharedmemory10Remoteconfigurationenablement10EnablingSSLclientauthentication12MicrosoftSQLServerpreparation12Systempasswordpolicysettings13Startingthelaunchpad13Installationprogramoverview14Configurationprogramoverview15Chapter2.
Automaticallyconfiguringmiddlewareduringdeployment.
.
.
.
19InstallingDB2v10.
5usingtheMaximoAssetManagementversion7.
6installationprogram.
.
.
20InstallingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementversion7.
6installationprogram.
.
.
21PreparingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementconfigurationprogram23RunningtheMaximoAssetManagement7.
6installationprogram23ConfiguringMaximoAssetManagementversion7.
6usingtheMaximoAssetManagementversion7.
6configurationprogram.
24Chapter3.
Automaticallyconfiguringexistingmiddlewareduringdeployment27PreparingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementconfigurationprogram28RunningtheMaximoAssetManagement7.
6installationprogram29ConfiguringMaximoAssetManagementversion7.
6usingtheMaximoAssetManagementversion7.
6configurationprogram.
30Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment33MaximoAssetManagementinstallationwithmanualmiddlewareconfiguration34Manualconfigurationofthedatabase.
35ManuallyconfiguringDB2v10.
535Manualconfigurationofthedirectoryserver.
.
37ManuallyconfiguringIBMTivoliDirectoryServer38ManualconfigurationoftheJ2EEserver.
.
.
.
42ManuallyconfiguringWebSphereApplicationServerNetworkDeployment42RunningtheMaximoAssetManagement7.
6installationprogram67ConfiguringMaximoAssetManagementversion7.
6withmanuallyconfiguredmiddleware.
.
.
68Chapter5.
Deployinginaclusterenvironment71InstallingDB2v10.
5usingtheMaximoAssetManagementversion7.
6installationprogram.
.
.
72InstallingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementversion7.
6installationprogram.
.
.
73PreparingWebSphereApplicationServerNetworkDeploymentandconfiguringapplicationserverclusterprofilesusingtheMaximoAssetManagementconfigurationprogram75ConfiguringclustermembersonadditionalWebSphereApplicationServerNetworkDeploymentnodes76RunningtheMaximoAssetManagement7.
6installationprogram77ConfiguringMaximoAssetManagementinaclusterenvironmentusingtheMaximoAssetManagementconfigurationprogram.
79Chapter6.
Silentinstallation81Creatingsilentresponsefilesforinstallation.
.
.
81Samplesilentinstallationresponsefiles.
.
.
.
82Updatingpasswordvaluesinsilentresponsefiles83SilentlyinstallingtheInstallationManagersoftware83SilentlyinstallingMaximoAssetManagementandrelatedmiddleware84SilentlyuninstallingMaximoAssetManagementandrelatedmiddleware85Chapter7.
Silentconfiguration.
.
.
.
87Creatingsilentresponsefilesformiddlewareconfiguration87Samplesilentmiddlewareconfigurationresponsefiles87CreatingaresponsefileforsilentMaximoAssetManagementconfiguration88Silentlyconfiguringmiddleware89SilentlyconfiguringMaximoAssetManagement.
.
89Silentlyremovemiddlewareconfiguration.
.
.
.
90Removeproductconfigurationsilently90CopyrightIBMCorp.
2007,2014iiiChapter8.
Programmaticallyverifyingthattheinstallationwassuccessful.
.
93Chapter9.
Verifyingtheinstallationmanually97Chapter10.
ConfiguringtheHTTPOnlyattribute99Chapter11.
Installationandconfigurationprogramsloginformation101Chapter12.
Postinstallationtasks103Accessingproductdocumentation103Installinghelpinformationinanewlanguage.
.
103Configuringinitialdata104Synchronizingusersandgroups107AddingsampledatatotheMaximoAssetManagementdatabasepostconfiguration.
.
.
.
107Chapter13.
InstallingVersion7.
5industrysolutions111Installingversion7.
5industrysolutionsfromthelaunchpad111Installingversion7.
5industrysolutionsfromthecommandline111Installingversion7.
5industrysolutionssilently.
.
112Chapter14.
MaintainingEARfiles.
.
115BuildingEARfiles.
115ManuallyuninstallingapplicationsfromWebSphereApplicationServerNetworkDeployment116ManuallyinstallingapplicationsinWebSphereApplicationServerNetworkDeployment.
.
.
.
116Chapter15.
Commandlineconfiguration119Configurationparametervalidation119Inputpropertiesfiles120Commandlineinterfaceparameters121Commandlineconfigurationprogramactions.
.
128actionupdateDatabaseConfiguration.
.
.
.
128actionvalidateDatabaseConfiguration.
.
.
.
128actionvalidateAndUpdateDatabaseConfiguration.
.
129actiondeployDatabaseConfiguration.
129actionremoveDatabaseConfiguration.
.
.
.
130actionenableDB2TextSearch130actionupdateJ2eeConfiguration130actionvalidateJ2eeConfiguration130actionvalidateAndUpdateJ2eeConfiguration.
.
130actiondeployJ2eeConfiguration131actionremoveJ2EEConfiguration131actiondeployConfiguration.
131actionremoveConfiguration131actionreapplyAppServerTuning132actionenableAppSecurity132actiondisableAppSecurity132actionupdateApplication132actionaddLanguages132actionconfigureProducts133actiondeployMiddlewareConfiguration.
.
.
133Configurationprogramproperties134Chapter16.
Configuringyourproductwithperformanceanalysisdata.
.
.
157Chapter17.
Backupandrestoration159Backinguptheadministrativeworkstation.
.
.
159Restoringtheadministrativeworkstation.
.
.
.
160Chapter18.
Uninstallingtheproduct161RemoveMaximoAssetManagementconfiguration161RemovingWebSphereApplicationServerNetworkDeploymentconfiguration162UninstallingMaximoAssetManagementandmiddleware162Notices163Trademarks164Index167ivIBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter1.
PreparingforinstallationThesetopicsprovideinformationaboutproductmedia,preinstallationconsiderations,overviewoftheinstallationprocedure,andinstructionsonusingtheMaximoAssetManagementlaunchpad.
UsetheplanninginformationtofamiliarizeyourselfwiththeoverallprocessofaMaximoAssetManagementdeploymentbeforeyouusethisinformationtoconducttheinstallation.
SoftwareinstallationimagesYouaccesstheIBMMaximoAssetManagementproductsoftwarefromIBMPassportAdvantage.
TheinstallationimagesthatyoudownloadfromPassportAdvantagecancomprisemultipledownloadablefiles.
Downloadallfilesinthepackagetoasingledirectoryandextractthefilesforexecution.
Forinstructionsandafulllistofinstallationimages,seetheIBMMaximoAssetManagement7.
6DownloadDocument(http://www.
ibm.
com/support/docview.
wssuid=swg24038431).
BeforeyoubeginYoumustprepareyourenvironmentbeforeyouinstallMaximoAssetManagement.
Insomecases,toperformstepsforpreparation,youmustbeloggedinasauserwithadministratorprivilegesonWindowsorasrootonUNIX.
Someprocesses,suchasanti-virusprograms,cannegativelyaffectMaximoAssetManagementinstallationonthesystem.
YoumusttemporarilyshutdownanynoncriticalprocessesbeforerunningtheMaximoAssetManagementinstallationprogram.
Makeacopyoftheimageofthesystem,database,andapplicationserveronwhichyouareplanningtoinstalltheproduct.
EnsurethatyouhaveadequatediskspaceforthefutureonthesystemsbeingusedfortheMaximoAssetManagementdeployment.
FillingupthediskspaceonaMaximoAssetManagementdeploymentsystemcancauseproblemswithMaximoAssetManagementoperations.
Fullyqualifiedhostnamesprovidedtotheinstallationprogramsmustresolvebetweensystemsinvolvedintheproductdeployment.
EnsureallIPaddressesconfiguredforsystemstargetedfortheproductdeploymentarereachableusingthepingcommandfromtheadministrativeworkstation.
Programmaticallyverifyingprerequisitesfromthecommand-line.
Youcanusetheprerequisiteverificationutilityfromthecommand-linetoverifythatinstallationprogramprerequisitesarepresentonasystem.
Usethisutilitybeforeyoustarttheproductinstallationprograms.
CopyrightIBMCorp.
2007,20141AboutthistaskWhenstartedfromthecommandline,theprerequisiteverificationutilityacceptsvariousparameters.
Theprerequisiteverificationutilitymustberunonthesystemthathoststheprerequisitetocheck.
Youcannotusethisutilitytocheckprerequisitesonaremotesystem.
Table1.
SystemverificationparametersParametersDetails-componentSpecifiesthetypeofcomponenttoverify.
Atleastonecomponentmustbeusedwiththeprerequisiteverificationutility.
dbserverUsethedbserverparametertohavetheprerequisiteverificationutilitycheckforDB2prerequisites.
j2eeserverUsethej2eeserverparametertohavetheprerequisiteverificationutilitycheckforWebSphereApplicationServerNetworkDeploymentprerequisites.
pipUsethepipparametertohavetheprerequisiteverificationutilitycheckforprerequisitesthatarerequiredbyMaximoAssetManagement.
Runtheprerequisiteverificationutilitywiththepipparameterontheadministrativeworkstation.
asset_mgt_upgUsetheasset_mgt_upgparametertohavetheprerequisiteverificationutilitycheckforprerequisitesthatarerequiredtoconnectremotelyduringconfiguration.
.
rxaUsetherxaparametertohavetheprerequisiteverificationutilitycheckforprerequisitesthatarerequiredbyMaximoAssetManagement.
performanceUsetheperformanceparametertohavetheprerequisiteverificationutilitycheckforprerequisitesperformancesettingsforMaximoAssetManagement.
Syntaxexample:tpae_req_check.
bat-componentpipIfyoudonotusethe-componentparameter,youarepromptedtospecifycomponentswhenyouusetheutility.
Multiplecomponentscanbespecifiedascomma-separatedvalues.
2IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table1.
Systemverificationparameters(continued)ParametersDetails-inputTheprerequisiteverificationutilitycanacceptapropertyfileasinput.
Theutilityverifiespropertyvaluesthatarefoundinthefile.
Forexample,thedefaultDB2serverportparameterisDB2_SERVER_PORT=50000.
TheprerequisiteverificationutilityverifiesthatthisportisavailableontheDB2serverhost.
Thedefaultinputpropertyfileistpae.
properties,andisfoundonthemiddlewareinstallationmediaintheSystemRequirementsdirectory.
SeveralsamplepropertyfilesarefoundintheSystemRequirements\sample_property_filesdirectory.
Thesesamplepropertyfilescontaincustomvaluesthataredefinedforparticularoperatingsystems.
Youcancopythesepropertyfilestothesystemandmodifythem,orcreateyourown,beforeyouruntheprerequisiteverificationutility.
Syntaxexample:tpae_req_check.
bat-componentdbserver-inputpathtothepropertyfileIfyoudonotusetheinputparameterwhenyouruntheprerequisiteverificationutility,theutilityisrunininteractivemode.
Youarepromptedforindividualvaluestobeverified.
-modeTheprerequisiteverificationutilitycanberuninsilentorinteractivemode.
interactiveBydefault,theprerequisiteverificationutilityisrunininteractivemode.
Ifyoudonotspecifythe-modeparameter,theutilitydefaultstorunningininteractivemode.
silentIfyouusethesilentqualifier,youcanalsousetheinputparameterandsupplyapropertyfile.
Ifaninputfilenotprovided,defaultpropertyvaluesareused.
Theoutputmustalsobedirectedtoafiletoviewtheresults.
Syntaxexample:tpae_req_check.
bat-componentdbserver-modesilent-inputpathtothepropertyfile>prereqresults.
log-traceParameterthatisusedtospecifytraceoutputstatementswhiletheutilityisrunning.
NoneSelectingthisqualifierresultsinnotraceinformationthatisgeneratedwhiletheutilityisrunning.
VerboseSelectingthisqualifierresultsindetailedtraceinformationthatisgeneratedwhiletheutilityisrunning.
NormalSelectingthisqualifierresultsindefaulttraceinformationthatisgeneratedwhiletheutilityisrunning.
Syntaxexample:tpae_req_check.
bat-componentdbserver-traceNoneChapter1.
Preparingforinstallation3Procedure1.
LogontothesystemyouarecheckingforprerequisiteswithauserIDthathaspermissiontorunscriptsonthesystem.
Ensurethatthemiddlewareinstallationmediaismountedorotherwiseavailabletothesystem.
Thisexampleprocedureusesvaluesthatarefoundinthedefaulttpae.
propertiesfiletoverifythatasystemissuitabletohostDB2foraMaximoAssetManagementdeployment.
2.
Openacommand-linewindowandchangedirectorytotheSystemRequirementsdirectoryofthemiddlewareinstallationmedia.
3.
Runtheprerequisiteverificationutility.
Specifythecomponenttocheckandthepropertyfiletouse.
tpae_req_check.
bat-componentdbserver-inputd:\SystemRequirements\tpae.
propertiesInthisexample,thetpae.
propertiesfileisinthesamedirectoryasthetpae_req_check.
batscript.
ResultsAftertheprerequisiteverificationutilitysuccessfullycompletestheverificationtask,resultsareprintedtothescreen.
CTGIN8117I:TheTivoliPre-requisiteScannerhasbeenlaunched.
CTGIN8118I:TheTivoliPre-requisiteScannerexitedwiththereturncodeIBMPrerequisiteScannerVersion:1.
0.
34Build:20101109OSName:MicrosoftWindowsServer2003,EnterpriseEditionServicePack2UserName:AdministratorMachineInfoMachinename:MYMACHINESerialNumber:KKKKKK0OSSerial:66666-666-6666666-66666PAE[notdefined][version07500000]:PropertyResultFoundExp.
.
.
os.
totalPhysicalMemoryPASS2.
00GB1.
90GBnetwork.
hasFQDNFAILFalseTrueDisk#1(C:\ibm\tivoli\mwi\workspace)PASS27.
99GB300MBDisk#2(C:\Temp\1)PASS27.
99GB1000MBDisk#3(C:\Temp\1)PASS27.
99GB250MBnetwork.
availablePorts.
db2PASS135,445,1025,2967,3389,5800,5900,13950000network.
availablePorts.
ctginstPASS135,445,1025,2967,3389,5800,5900,13950005Disk#4(C:\ProgramFiles\IBM\SQLLIB)PASS27.
99GB1.
40GBALLCOMPONENTS:PropertyResultFoundExp.
.
.
C:PASS27.
99GB2.
91GBPrereqScannerOverallResult:FAILprereq_checker.
bat1Thesevaluescanalsoberedirectedtoafilewhenyoustartthecommandfromthecommandline.
Ifanyoftheverificationstepsreportafailure,resolvetheissueandreruntheverificationutilitybeforeyouinstallMaximoAssetManagementcomponents.
4IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)TheTable2tablecontainsalistofthepropertieschecked.
Usethisinformationtoanalyzeprerequisiteverificationutilityresults.
Table2.
PrerequisiteverificationutilitypropertiesPropertyDescriptionbrowser.
VersionChecksbrowserversion.
CpuArchitectureVerifiesthatthemachinearchitectureissupported.
network.
availablePorts.
*Verifiesthatrequiredportsareavailable.
ThefollowingexamplecheckstoensureaportthatisrequiredbyDB2isavailable.
network.
availablePorts.
db2inst=50000network.
dnsVerifiesthatthereisaDNSentryforthesystemontheDNSserver.
network.
fqdnVerifiesthatthesystemhostnameisfullyqualified.
os.
architectureVerifiesthattheoperatingsystemarchitectureissupported.
os.
dir.
tmp/homeVerifiesrequiredpermissionsforthesystemdirectoriesos.
FreePagingSpaceVerifiesthatadequatefreepagingspaceisavailableonthesystem.
os.
iodevicestatusVerifiestheI/Odevicestatusofthesystem.
os.
kernelversionCheckskernelversion.
os.
lib.
*Verifiesthataprerequisitelibraryisavailableonthesystem.
os.
mountcheckChecksfortheexistenceofnosuidonthefilesystem.
os.
MozillaVersionChecksbrowserversion.
os.
package.
atkVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
cairoVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
expatVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
fontconfigVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
freetype2VerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
gettextVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
glib2VerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
gtk2VerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
libjpegVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
libpngVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
libtiffVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
pangoVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
pixmanVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
Chapter1.
Preparingforinstallation5Table2.
Prerequisiteverificationutilityproperties(continued)PropertyDescriptionos.
package.
rpmVerifiesthatprerequisitepackagesareavailableonthesystem.
os.
package.
xcursorVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
xftVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
xrenderVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
package.
zlibVerifiesaprerequisitelibrarythatisrequiredforGTKonAIXisavailableonthesystem.
os.
RAMSizeReportssystemRAMavailable.
os.
SeaMonkeyVersionChecksbrowserversion.
os.
SELinuxDetermineswhetherselinuxisenabled.
os.
ServicePackVerifiesthatrequiredservicepacksareinstalledonthesystem.
os.
shell.
defaultDeterminesthedefaultshellforusers.
os.
space.
*Determinesdiskspaceavailabilityforvariousfilesystems.
Thefollowingexampleshowsthecheckthatismadeforthemiddlewareinstallationprogramworkspace.
os.
space.
var=[dir:root=/var,unit:MB]512os.
totalPhysicalMemoryReportsphysicalRAMavailabletotheoperatingsystem.
os.
ulimitIdentifiesuserlimitsthatareconfiguredonthesystem.
OS.
VersionReportstheoperatingsystemtypeandversion.
CheckingportavailabilityBeforeyouusetheproductinstallationprograms,youmustensurethatcertainportsinyourenvironmentareavailableforusewiththemiddlewarethatyouareinstalling.
Youcaneitherusetheprerequisiteverificationutilitytocheckforportavailabilityoryoucancheckmanually.
AboutthistaskDefaultportvaluesareassignedforthemiddlewarethatyoudeploy.
Forexample,port50000oranalternativeportmustbemadeavailableforDB2.
Port9060oranalternativeportmustbemadeavailableforIBMWebSphereApplicationServerNetworkDeployment.
Forafulllistofportrequirements,seetheSystemrequirementsinformationontheMaximoAssetManagementwiki.
6IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Procedure1.
Checktheavailableportsonthehostsystem:OptionDescriptionAutomaticRuntheprerequisiteverificationutility.
Thenetwork.
availablePorts.
*parameterindicatestheavailabilityoftherequiredports.
ManualRunthefollowingcommandtoseealistofactiveconnections:netstat-ao2.
Ifyoufindthataportisalreadyassigned,specifythevalueofanopenportwhenyouarepromptedtobytheinstallationprogram.
AIXtarcommandrequirementsBoththenativeUNIXtarcommandandtheGNUversionofthetarcommandarerequiredbytheinstallationandconfigurationprograms.
Becausethenativeutilitydoesnotsupportlongfilenames,ensurethatGNUtarversion1.
14orhigherisinstalled.
GNUtarversion1.
14ensuresthatinstallationfilescanbeextracted.
VerifythatthesystempathvariablecontainsbothnativeUNIXtarandGNUtarpaths.
TheGNUtarpathmustbedefinedbeforethenativeUNIXtarpath.
Forexample,thenativetarutilityisinstalledin/usr/binandtheGNUtarutilityisinstalledin/opt/freeware/bin/tar.
IfyouhavesetasymboliclinktooverwritethenativeUNIXtarcommandwiththeGNUtarcommandanerroroccurs.
http://www.
ibm.
com/systems/p/os/aix/linux/toolbox/download.
htmlAIXfontrequirementsAIXrequiresspecificfontstoproducereports.
AboutthistaskWhenyouproducereportsfromAIXsystems,TrueTypefontsmustbeavailableonthesystem.
Procedure1.
InstallTrueTypefontsontheAIXsystem.
2.
Ensurethefonts-pathenvironmentvariablereferstothelocationofthefonts.
VerifyinglargepagesizesupportforAIXForMaximoAssetManagementtofunctioncorrectly,largepagesizesupportmustbeenabledonAIXserversthathostWebSphereApplicationServer.
AboutthistaskIfyouaredeployingMaximoAssetManagementonWebSphereApplicationServerhostedonanAIXsystem,thatsystemmustbeconfiguredtosupportlargepagesizes.
Chapter1.
Preparingforinstallation7Largepageusageisprimarilyintendedtoprovideperformanceimprovementstohighperformancecomputingapplications.
TypicallythisfeatureisenabledbydefaultonAIXsystems.
Procedure1.
LogontotheAIXsystemthathostsWebSphereApplicationServerandopenaconsolewindow.
YoumusthaverootauthoritytoworkwiththeAIXoperatingsystemcommands.
2.
Verifylargepagesizesupportbyrunningthefollowingcommand:ps-ZOutputfromthecommandincludes4Kand64Kpagesizesthatarelistedforprocesses,forexample:#ps-ZPIDTTYTIMEDPGSZSPGSZTPGSZCMD311342pts/40:004K4K4Kksh397526pts/40:004K4K4Kps487558pts/40:0064K64K4KsleepEnablingasynchronousI/OonAIXIBMTivoliDirectoryServerrequiresasynchronousI/ObeenabledonAIXsystems.
AboutthistaskAsynchronousI/OmustbeenabledonAIXsystemsifthesystemhostsIBMTivoliDirectoryServer.
WithoutasynchronousI/O,DB2databaseinstancescannotbestartedsuccessfully.
ToenableasynchronousI/O,followthesesteps:Procedure1.
Logintothesystemasroot.
2.
Openaterminalandrunthefollowingcommand:smitchgaio3.
FromtheSystemManagementInterfacetool(SMIT)dialogbox,changeSTATEtobeconfiguredatsystemrestartfromdefinedtoavailable.
4.
ClickOK.
5.
ExitSMIT.
6.
Runthefollowingcommandfromthecommandline:smitaio7.
IntheSystemManagementInterfacetool(SMIT)dialogbox,selectConfigureDefinedAsynchronousI/O,andthenclickEnter.
8.
Restartthesystemtoenablethechanges.
CheckingforrequiredlibrariesonLinuxTheMaximoAssetManagementdeploymentrequirescertainLinuxsystemlibraries.
8IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Procedure1.
Locatethelibstdc++.
so.
5,libstdc++.
so.
6,andlibaio.
so.
1librariesinthe/usr/lib64/directory.
Iftheselibrariesarenotinstalled,theMaximoAssetManagementinstallationprogramproducesanerrorwhenruningraphicalmode.
Ifyoucannotlocatethislibraryonyoursystem,locatetheRedHatPackageManagerpackageforyoursystemthatcontainstheselibrariesandinstallthepackages.
2.
Ensurethatyouhavethelibstdc++33-32bit-3.
3.
3-11.
9.
x86_64.
rpmpackagethatisinstalledbeforeyouruntheproductinstallationprogram.
SUSELinuxEnterpriseServer1064-bitsystemsthathostmanuallyconfiguredmiddlewaremusthostthispackage.
ConfiguringtheJREinLinuxInsomecases,theMaximoAssetManagementinstallationorconfigurationprogramfailsonRedHatEnterpriseLinuxsystems,orothersystemswithSecurity-EnhancedLinux(SELinux)enabled.
AboutthistaskInonescenario,theMaximoAssetManagementinstallationorconfigurationprogramfailswithanerrorthatstatesthattheJavaRuntimeEnvironment(JRE)cannotbefound.
Inanotherscenario,theMaximoAssetManagementinstallationorconfigurationprogramfailsstatingthatitcannotfindtheVM.
Procedure1.
TemporarilydisableSELinuxbyusingthesetenforce0command.
2.
RuntheMaximoAssetManagementinstallationorconfigurationprogram.
3.
Re-enableSELinuxbyusingthesetenforce1command.
4.
Manuallyissuethechconcommand.
chcon-R-ttextrel_shlib_tinstall_home/jvm/jreResultsTheMaximoAssetManagementinstallationorconfigurationprogramisnowabletolocatetheJRE.
Alternatively,youcaneditthe/etc/selinux/configfileandsetSELINUXtoeitherpermissiveordisabledforamorepermanentfix.
Thissolution,however,affectsthelevelofsecurityfortheentiresystem.
SettingtheulimitSettheulimitinLinux.
Theulimitsettingisusedtodefineusersystemandprocessresourcelimits.
AboutthistaskForLinuxsystems,youmustsettheulimitforthesystembeforeyouusetheMaximoAssetManagementinstallationprogram.
Ifyousettheulimitin.
profileforroot,theulimitsettingappliestoallprocesses.
Procedure1.
Fromacommandline,typeulimit-funlimited2.
Fromacommandline,typeulimit-n8192Chapter1.
Preparingforinstallation9SettingtheswapsizeMaximoAssetManagementcanbearesource-intensiveapplication.
Configureandtuneyoursystemformaximumperformance.
SetthesizeoftheswapspacethatisusedinLinuxsystems.
AboutthistaskTypically,theswapsizeforLinuxissettotwicetheamountofphysicalRAMintheserver.
SeetheproductdocumentationforyourLinuxdistributionformoreinformation.
Moreswapspacecanbemadeavailabletothesystem.
ProcedurevIncreasethesizeoftheexistingswappartition.
vCreateanew,extraswappartition.
vCreateaswapfile.
SettingsharedmemorySetaminimumsharedmemoryvalueinLinux.
AboutthistaskForLinuxsystems,youmustsetaminimumsharedmemoryvalueforthesystembeforeyouusetheMaximoAssetManagementinstallationprogram.
Procedure1.
Fromacommandline,typesysctlkernel.
shmmaxanddeterminewhetherthevalueislessthan268435456bytes(256Mb).
2.
Ifyoumustincreasethevalue,fromacommandline,typesysctl-wkernel.
shmmax=268435456.
3.
Updatethevaluein/etc/sysctl.
conf.
RemoteconfigurationenablementTheMaximoAssetManagementconfigurationprogramcanautomaticallyconfiguremiddleware.
Youmustenablearemoteaccessprotocolforeachsystemonwhichyouintendtoconfigurethemiddleware.
UseSSHforaccessingremoteLinuxandUNIXsystems.
UseWindowsSMBaccessingremoteWindowssystems.
WindowsSMBisaWindowsprotocol.
TheIBMJREontheMaximoAssetManagementadministrativeworkstationincludesSSH.
BeforeyoustarttheMaximoAssetManagementconfigurationprogram,ensurethatyoucanlogontoanyremoteserverswiththeprotocolsthatyouintendtouse.
UsethecredentialsthatyouplantosupplytotheMaximoAssetManagementconfigurationprogram.
ForremoteWindowssystems,ensurethatthefollowingrequirementsaremetbeforeyouconfigurethesoftware.
vTheusernamethatyouprovidetotheMaximoAssetManagementconfigurationprogrammustexistasalocalaccountontheremotesystem.
ThisusermustbeamemberoftheWindowsAdministratorsgroup.
10IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)vThefollowingWindowsservicesmustbestartedontheremotesystembeforeyoubeginaremoteconfiguration:–winmgmt(WindowsManagementInstrumentation)–RemoteRegistry(RemoteRegistry)–lanmanserver(Service)vTheSMBprotocolmustbeenabledandconfiguredtosendNetBIOSoverTCP/IP,bychoosingtouseport139.
Alternatively,youcanconfigureSMBtouseTCP/IPasthetransportprotocol,withoutNetBIOS,byconfiguringittouseport445.
vEnsurethatanyportsthatyouuseforremoteprotocolsarenotblockedbyfirewallsoftwareorsecuritypolicies,includingports137and139.
Port139isusedifSMBisconfiguredtorunonNetBIOSoverTCP/IP.
Port445isusedifSMBisrundirectlyonTCP/IP,withoutNetBIOS.
vTodisablesimplefilesharing,startWindowsExplorer.
ClickTools>FolderOptions,andcleartheUseSimpleFileSharingcheckbox.
vTheWindowsadministrativeshare(C$)andtheinterprocesscommunications(IPC$)foldermustbeshared.
vForMicrosoftWindowsServer2008systemsthatsupportpassword-protectedsharing,disablepassword-protection.
SharesmustbesharedfortheGuestorEveryoneaccounts.
vForWindowssystemsthathaveUserAccountControl(UAC)enabled,itmustbedisabledbeforesoftwarecanberemotelyinstalledandconfigured.
vIfCygwinisinstalledontheremoteWindowssystemtheSSHdaemon(sshd)mustbeuninstalledordisabled.
ForremoteLinuxorUNIXsystems,ensurethatthefollowingrequirementsaremetbeforeyouconfigurethesoftware.
vForAIXsystems,setthefollowingSSHparametersinthe/etc/ssh/sshd_configfile.
–ClientAliveInterval900–ClientAliveCountMax10StoptheSSHdaemonwiththestopsrc-ssshdcommandandthenrestartitusingthestartsrc-ssshdcommand.
vForAIXsystems,settheTMOUTandTIMEOUTvariablesintheuserprofilescriptto0.
Thissettingpreventstheuserfromidlingoutandbeingloggedofftheremotesystemduringtheconfiguration.
vTheusernamethatyouprovidetotheMaximoAssetManagementconfigurationprogrammustexistasaprivilegedaccount(forexample,root)ontheremotesystems.
vEnsurethatacurrentversionofOpenSSHisinstalledandrunning.
DonotuseOpenSSH4.
7.
0.
5302.
vForOracleSolarissystems,theremoteaccessprotocolsrequiretheuseofinternalshellscriptsthatmustberunwithintheKorn(ksh)shell.
Themethodsneedksh,eveniftheuserIDthatyouusetologontotheremotesystemisconfiguredtouseadifferentshell.
OracleSolarissystemsmusthavethekshenvironmentinstalledandproperlyconfigured.
vIfyouplantoremotelyconfiguresoftwareonremoteLinuxorUNIXcomputers,ensurethatSSHisinstalled.
Remoteconfigurationdoesnotsupportaccessingnetworkdrivesonthelocalorremotesystem.
Chapter1.
Preparingforinstallation11EnablingSSLclientauthenticationTheMaximoAssetManagementconfigurationprogramproducesanerroriftheclientauthenticationfeatureofsecuresocketslayer(SSL)isenabledintheIBMHTTPServer.
Youcanuseaworkaroundtoenableclientauthenticationduringconfiguration.
BeforeyoubeginTheMaximoAssetManagementconfigurationprogramsuseHTTPclientrequestsforvariousconfigurationactions.
TheMaximoAssetManagementconfigurationprogramdoesnotconfigureWebSphereApplicationServerNetworkDeploymentnorIBMHTTPServertouseSSL.
However,theydofunctioninenvironmentswhereWebSphereApplicationServerNetworkDeploymentandIBMHTTPServeraremanuallyconfiguredtouseSSL.
MaximoAssetManagementconfigurationandstandarddeploymentproceduresdonotworkcorrectlywhentheclientauthenticationfeatureofSSLisenabledinIBMHTTPServer.
Asaresult,thevalidationofproductadministrationcredentialsortheimportofdatawithMaximoEnterpriseAdapterfails.
ClientauthenticationisenabledintheIBMHTTPServer,byusingtheSSLClientAuthRequireddirectiveinthehttpd.
confconfigurationfile.
AboutthistaskIfclientauthenticationmustbeenabledfortheIBMHTTPServer,usethefollowingworkaroundproceduretoinstalltheproduct.
Procedure1.
RemovetheSSLClientAuthRequireddirectiveinthehttpd.
confconfigurationfileoftheIBMHTTPServer.
2.
StopandrestarttheIBMHTTPServer.
3.
RuntheMaximoAssetManagementconfigurationprogram.
4.
AddtheSSLClientAuthRequireddirectivebacktothehttpd.
confconfigurationfileoftheIBMHTTPServer.
5.
StopandrestarttheIBMHTTPServer.
MicrosoftSQLServerpreparationMicrosoftSQLServermustbeconfiguredusingspecificoptionsbeforeyoucanuseitwithMaximoAssetManagement.
EnsureyouhavethefollowingoptionssetfortheMicrosoftSQLServerdatabaseyouintendtousewithMaximoAssetManagement.
ThesesettingsmustbeconfiguredbeforeyouusetheMaximoAssetManagementconfigurationprogramtoconfigureMaximoAssetManagement.
vUsetheSQLServerConfigurationManagertodisableTCP/IPdynamicportsusageontheserver.
vVerifythatyouenabledtheFull-textSearchsettingduringtheinstallationofMicrosoftSQLServer.
vSetMicrosoftSQLServerDatabaseCollationsettingstothefollowingoptions:–Dictionaryorder–Case-insensitive–Forusewith1252Characterset12IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)SystempasswordpolicysettingsFamiliarizeyourselfwiththepasswordpoliciesofsystemsyouareusingaspartofaMaximoAssetManagementdeployment.
Yourorganizationmighthavepasswordpolicyregulationsthatareenforcedonsystemsonyournetwork.
BeforedeployingMaximoAssetManagement,besurethatyouarefamiliarwiththepasswordpoliciesofsystemsthatareusedinthedeployment.
Forexample,MicrosoftWindowsServer2008systemshaveastrictersetofpasswordrequirementsthanpreviousversionsconfiguredbydefault.
Ifyouarenotfamiliarwiththesestrongerpasswordrequirements,youmightexperienceanerrorduringtheinstallationofMaximoAssetManagement.
ThiserroroccurswhenyoucreateusersonaMicrosoftWindowsServer2008system.
PasswordvaluesthatyouprovideduringtheMaximoAssetManagementinstallationandconfigurationmustbecompliantwiththepasswordpoliciessetforthetargetsystem.
Passwordsarenotvalidatedagainstthepasswordpoliciesoftargetsystemsatthetimeyouenterthemontheinstallationandconfigurationprogrampanels.
Ifyourpasswordsdonotconformtothepasswordpolicies,errorsoccurwhentheinstallationorconfigurationprogramattemptstocreatethesepasswords.
StartingthelaunchpadTheIBMMaximoAssetManagementlaunchpadservesasacentralizedinterfaceforstartingtheproductinstallationandconfigurationprograms.
Thelaunchpadalsocontainslinkstoproductinformation.
BeforeyoubeginBeforeyoustartthelaunchpad,ensurethatyoumeetthemiddlewareprerequisites.
Ensurethatyouhavethecorrectservicepacklevelsforyourenvironments.
Thelaunchpadprogramusesthesystemdefaultbrowsertorun.
IfthedefaultbrowseronAIXisFirefox,itislikelythatthelaunchpadprogramdoesnotrunproperlyduetothekshshellinterface.
IfyoumustusethelaunchpadwiththeFirefoxbrowser,followthesestepstomodifyit.
1.
Downloadandextractthelaunchpadimageswhichisdescribedinthedownloaddocument.
2.
Modifythe/user_dir/launchpad/Firefox.
shfileandremovethefollowinglinestypeset+rLOGNAME2>/dev/nullLOGNAME=lp_user_$$;exportLOGNAME3.
Runthelaunchpadfrom/user_dir.
AboutthistaskThelaunchpadgeneratesmessagesthatarecapturedinahiddenlogframewhilethelaunchpadisrunning.
Toshowthelogframeonthelaunchpadpanels,holdtheCtrlkeyandsimultaneouslyclickthebannerframeofthelaunchpad.
Messagesthataregeneratedwhilethelaunchpadisrunningarenotautomaticallysavedontheharddiskdrive.
YoucansavethemessagesfromasessionbyclickingSaveatthebottomofthelogframe.
Chapter1.
Preparingforinstallation13Alwaysusefullyqualifieddomainnameswhenyouentervaluesfortheinstallationandconfigurationprograms.
Procedure1.
LogontoanaccountwithsystemadministrationprivilegesonthesystemwhereyouwanttoinstallMaximoAssetManagement.
2.
Startthelaunchpadfromtherootdirectoryoftheinstallationimage.
OptionDescriptionWindowsStartthelaunchpadbyusingthelaunchpad64.
exeprogram.
AIXandLinuxStartthelaunchpadfromtherootdirectorybyusingthelaunchpad.
shprogram,forexample,.
/launchpad.
shRelatedinformation:SoftwareProductCompatibilityReportsInstallationprogramoverviewYouusetheMaximoAssetManagementinstallationprogramtoinstallMaximoAssetManagement,IBMWebSphereApplicationServer,andIBMDB2.
SelectpackagestoinstallfromtheFigure1onpage15userinterface.
14IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Youmustruntheinstallationprogramonthetargetsystemtoinstallthecomponent.
Forexample,toinstallIBMWebSphereApplicationServer,youstarttheinstallationprogramlocallyonthesystemthatisdesignatedastheIBMWebSphereApplicationServerserver.
UsetheCheckforOtherVersions,Fixes,andExtensionsbuttontosearchforfixes,updates,andextensionsforthepackageslisted.
TheinstallationprogramdownloadsthelatestversionofthepackageslistedfromIBMFixCentral.
ConfigurationprogramoverviewYouusetheMaximoAssetManagementconfigurationprogramtoconfigureMaximoAssetManagementandassociatedmiddleware.
TheMaximoAssetManagementconfigurationprogramisusedtoperformthefollowingconfigurationtasks.
vPrepareIBMWebSphereApplicationServerforconfigurationofyourproductvConfigureanewMaximoAssetManagementdeploymentvUpdatedatabaseaccesscredentialsvChangetheMaximoAssetManagementsecuritymodelvChangethedatabaseserverhostvUpdateIBMWebSphereApplicationServeraccesscredentialsvChangeIBMWebSphereApplicationServerhostFigure1.
MaximoAssetManagementinstallationprogramChapter1.
Preparingforinstallation15vUpdatedatabaseandbuildanddeployapplicationEARfilesvInstallproducthelpinformationinanotherlanguagevRemoveIBMWebSphereApplicationServerconfigurationvRemoveMaximoAssetManagementconfigurationTheMaximoAssetManagementconfigurationprogramrecordsconfigurationchoicesthatyoumakeaboutyourMaximoAssetManagementdeploymentandthendeploysMaximoAssetManagementbasedontheinformationthatyouentered.
InformationthatyouenterfortheMaximoAssetManagementconfigurationprogramisstoredinthemaximo.
propertiesandinstall.
propertiesfiles.
SomeofthisinformationisalsowrittentotheMaximodatabase.
ThesevaluesaredisplayedinthepanelfieldsoftheMaximoAssetManagementconfigurationprogramduringanupgradeorfixpackapplication.
TheMaximoAssetManagementconfigurationprogramvalidatesthevaluesthatyouenterinconfigurationitemfields.
Someconfigurationitemfieldsarevalidatedasapair,forexample,usernameandpasswordfields.
Inmostcases,youcanruntheconfigurationprogramlocallyorremotely.
YouarerequiredtoruntheconfigurationprogramlocallyontheIBMWebSphereApplicationServerserverwhenyouarepreparingitforMaximoAssetManagementconfiguration.
IfyouchoosenottohavetheMaximoAssetManagementconfigurationprogramautomaticallyconfiguremiddleware,youmustconfigurethatpieceofmiddlewaremanuallybeforetheconfigurationofMaximoAssetManagement.
Figure2.
MaximoAssetManagementconfigurationprogram16IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Note:IfyouareusingadirectoryservertosecureMaximoAssetManagement,beawareoftheproduct-specificsyntaxrulesforusingspecialcharactersinLDAPstringsthatyouenter.
Inmostcases,specialcharactersmustbeprecededbyanescapecharactertomakethemreadablebythedirectoryserver.
ManydirectoryserverproductsconsiderablankspacetobeaspecialcharacterinanLDAPstring.
IfyouenteranLDAPstringwithanunescapedblankcharacterattheendofafieldvalue,youencounterMaximoAssetManagementerrors.
FormoreinformationaboutspecialcharacterusageinLDAPstrings,seetheproductdocumentationforyourdirectoryserver.
Chapter1.
Preparingforinstallation1718IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter2.
AutomaticallyconfiguringmiddlewareduringdeploymentUsetheMaximoAssetManagementinstallationandconfigurationprogramstoinstallandautomaticallyconfigureaMaximoAssetManagementdeploymentwithinyourenterprise.
AboutthistaskThisinformationprovidesahigh-levelovervieworroadmapoftasksyouneedtocompleteinordertodeployMaximoAssetManagementwithautomaticmiddlewareconfiguration.
Inthisscenario,youusetheMaximoAssetManagementinstallationandconfigurationprogramstoinstallandautomaticallyconfigurenewinstancesofthefollowingcomponents:vDB2vWebSphereApplicationServerNetworkDeploymentvMaximoAssetManagementYouusetheMaximoAssetManagementinstallationprogramtoinstallMaximoAssetManagementandthemiddlewareyouwanttouseinyourdeployment.
YouthenusetheMaximoAssetManagementconfigurationprogramtoconfigurebothmiddlewareandMaximoAssetManagement.
YoucanusetheMaximoAssetManagementinstallationprogramtoinstallDB2.
YouthenusetheMaximoAssetManagementconfigurationprogramtoautomaticallyconfigureit.
CopyrightIBMCorp.
2007,201419InstallingDB2v10.
5usingtheMaximoAssetManagementversion7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallDB2v10.
5.
Procedure1.
Logintothetargetsystemasauserwithadministrativeauthority.
IfyouarerunningtheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
StarttheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
InstallMaximoAssetManagementusingtheinstallationprogramConfigureMaximoAssetManagementusingtheconfigurationprogramVerifytheinstallationPerformpostinstallationtasksPrepareWebSphereforMaximoAssetManagementusingtheconfigurationprogramInstallDB2usingtheMaximoAssetManagementinstallationprogramInstallWebSphereusingtheMaximoAssetManagementinstallationprogramFigure3.
DeployingMaximoAssetManagementusingautomaticmiddlewareconfiguration20IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMDB2v10.
5andthenclickInstallIBMMaximoAssetManagementcomponents.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheckandthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagebeinginstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifypathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selectapackagegroup,specifythepathinformationforitsinstallationdirectory,andthenclickNext.
Repeatthisprocessforeachpackagegrouplisted.
8.
Inthepackagetranslationspanel,specifylanguagesupportforDB2,andthenclickNext.
9.
Inthepackagefeaturespanel,leavealldefaultoptionschecked,andthenclickNext.
10.
Inthepackageconfigurationpanel,specifyconfigurationinformationforDB2v10.
5,andthenclickNext.
11.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
InstallingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementversion7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallWebSphereApplicationServerNetworkDeploymentv8.
5.
Procedure1.
Logintothetargetsystemasauserwithadministrativeauthority.
IfyouarerunningtheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
StarttheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
Chapter2.
Automaticallyconfiguringmiddlewareduringdeployment21WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMWebSphereApplicationServerNetworkDeploymentv8.
5.
5andthenclickInstallIBMMaximoAssetManagementcomponents.
DuringtheinstallationofWebSphereApplicationServerNetworkDeployment,installJavav7.
WhenyouinstallJavav7,theconfigurationprogramconfiguresIBMMaximoAssetManagementtouseJavav7.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheck,andthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagethatistobeinstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifythepathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selectapackagegroup,specifypathinformationforitsinstallationdirectory,andthenclickNext.
Repeatthisprocessforeachpackagegroupthatislisted.
8.
Inthepackagetranslationspanel,specifylanguagesupportforWebSphereApplicationServerNetworkDeployment,andthenclickNext.
9.
Inthepackagefeaturespanel,leavealldefaultoptionsselected,andthenclickNext.
10.
Inthepackageconfigurationpanel,specifyconfigurationinformationforIBMHTTPServer,andthenclickNext.
11.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
12.
Aftertheinstallationiscomplete,selecttheoptiontostarttheMaximoAssetManagementversion7.
6configurationprogram,andthenclickFinish.
WhattodonextUsetheMaximoAssetManagementversion7.
6configurationprogramtoprepareWebSphereApplicationServerNetworkDeploymentforMaximoAssetManagementversion7.
6configuration.
22IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)PreparingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementconfigurationprogramUsetheMaximoAssetManagementversion7.
6configurationprogramtoprepareWebSphereApplicationServerNetworkDeploymentv8.
5forMaximoAssetManagementconfiguration.
Procedure1.
IftheMaximoAssetManagementconfigurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProductandthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementversion7.
6configurationoperationspage,clickPrepareWebSphereApplicationServerNetworkDeploymentforconfiguration.
3.
IntheConfiguretheApplicationforWebSpherepanel,specifytheinstallationlocationandconfigurationinformationforWebSphereApplicationServerNetworkDeploymentandassociatedcomponents.
SelecttheoptiontoautomatetheconfigurationofIBMHTTPServer.
4.
IntheConfigureApplicationServerProfilespanel,specifyinformationtousetocreatetheWebSphereApplicationServerNetworkDeploymentdeploymentmanagerandapplicationserverprofiles.
5.
Optional:IntheConfigureApplicationServerAdvancedOptionspanel,specifyadditionalconfigurationinformation,ifrequired.
6.
IfyouchosetouseadirectoryserverforWebSphereApplicationServerNetworkDeploymentadministrativesecurity,specifyinformationaboutthedirectoryserverhost,credentialsanddirectorystructurefromtheConfigureAdministrativeSecuritypanel.
7.
IntheApplyDeploymentOperationspanel,selectalldeploymentoperationoptions,andthenclickFinish.
ResultsWebSphereApplicationServerNetworkDeploymentv8.
5isreadyforMaximoAssetManagement.
RunningtheMaximoAssetManagement7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallMaximoAssetManagementversion7.
6.
AboutthistaskInordertoinstallMaximoAssetManagementversion7.
6,runtheMaximoAssetManagementversion7.
6installationprogramontheMaximoAssetManagementadministrativesystem.
Procedure1.
LogintotheMaximoAssetManagementadministrativeworkstation.
IfyouruntheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
LaunchtheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
Chapter2.
Automaticallyconfiguringmiddlewareduringdeployment23a.
Startthelaunchpad.
WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationsessionandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMMaximoAssetManagementv7.
6andthenclickInstallIBMMaximoAssetManagementcomponents.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheck,andthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagebeinginstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifypathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selecttheIBMTivoli'sprocessautomationsuitepackagegroup,specifythepathinformationfortheMaximoAssetManagementversion7.
6installationdirectory,andthenclickNext.
8.
Inthepackagefeaturespanel,leavealldefaultoptionschecked,andthenclickNext.
9.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
Ifyouinstallinanon-Englishenvironment,youmightnoticetheenvironmentsummaryislistedasEnglish.
YouconfiguresupportedlanguagesforMaximoAssetManagementlaterwiththeMaximoAssetManagementconfigurationprogram.
10.
Aftertheinstallationiscomplete,selecttheoptiontostarttheMaximoAssetManagementversion7.
6configurationprogram,andthenclickFinish.
TheMaximoAssetManagementversion7.
6installationprogramexitsandtheMaximoAssetManagementversion7.
6configurationprogramisstartedautomatically.
WhattodonextUsetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
ConfiguringMaximoAssetManagementversion7.
6usingtheMaximoAssetManagementversion7.
6configurationprogramUsetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
24IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Procedure1.
IftheMaximoAssetManagementversion7.
6configurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProduct,specifyMaximoAssetManagementinstallationlocation,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementconfigurationoperationspage,clickConfigureaNewDeployment.
3.
IntheDefineDeploymentEnvironmentpanel,specifyinformationabouttheyourdatabaseandapplicationserver,inthisexample,DB2andWebSphereApplicationServerNetworkDeploymentserversthatyouinstalledandprepared.
SelectCreateandconfigurethedatabasetoautomaticallyconfigureWebSphereApplicationServerNetworkDeploymentandDB2.
Afteryoudefineyourdeploymentenvironment,clickFinish.
4.
IntheConfigureGeneralProductInformationpanel,reviewsummarydetailsabouttheproductcomponentsthatyouareinstalling.
Specifytheappearanceandnavigationfeaturesforyourproduct,addane-mailaddresstoreceiveworkflowmessages,andchoosewhetherornottodeploysampledata.
5.
IntheConfiguretheDB2Instancepanel,specifyinformationabouttheDB2instancetocreateforMaximoAssetManagement.
6.
IntheConfiguretheDB2Databasepanel,specifyinformationabouttheDB2databasetocreateforMaximoAssetManagement.
7.
IntheConfiguretheApplicationServerpanel,specifyinformationfortheWebSphereApplicationServerNetworkDeploymentserverthatyouinstalled.
Ifyouchosetopersistmessages,indicatewhetheryouwanttostoreJMSmessagesthatoriginatefromtheintegrationadapter.
8.
IntheConfigureApplicationSecuritypanel,chooseasecuritymodelforMaximoAssetManagement.
Ifyouchooseasecuritymodelthatincludesadirectoryserver,specifyinformationaboutthedirectoryforthevirtualmembermanager.
EntertheusernamesandpasswordsforusersthatmustbecreatedforMaximoAssetManagement.
Donotusetheusernameasapasswordvalue.
9.
Choosethebaselanguageandanyadditionallanguagesyouwanttoinstall.
10.
IntheApplyDeploymentOperationspanel,selectallavailabledeploymentoperations,andthenclickFinish.
ResultsMaximoAssetManagementversion7.
6isinstalledandconfiguredtouseWebSphereApplicationServerNetworkDeploymentandDB2.
Chapter2.
Automaticallyconfiguringmiddlewareduringdeployment2526IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter3.
AutomaticallyconfiguringexistingmiddlewareduringdeploymentUsetheMaximoAssetManagementconfigurationprogramtoautomaticallyconfigureexistingmiddlewarewithinyourenterpriseforusewithMaximoAssetManagementAboutthistaskThisinformationprovidesahigh-levelovervieworroadmapoftasksyoumustcompletetodeployMaximoAssetManagementautomatically.
Youusemiddlewarethatisalreadyestablishedinyourenterprise.
Inthisscenario,youusetheMaximoAssetManagementconfigurationprogramautomaticallyconfigureexistingmiddlewareresources.
TheMaximoAssetManagementconfigurationprogramisusedtoautomaticallyconfigureanexistingDB2andIBMWebSphereApplicationServerserverinyourenvironment.
CopyrightIBMCorp.
2007,201427PreparingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementconfigurationprogramUsetheMaximoAssetManagementversion7.
6configurationprogramtoprepareWebSphereApplicationServerNetworkDeploymentv8.
5forMaximoAssetManagementconfiguration.
Procedure1.
IftheMaximoAssetManagementconfigurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProductandthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementversion7.
6configurationoperationspage,clickPrepareWebSphereApplicationServerNetworkDeploymentforconfiguration.
3.
IntheConfiguretheApplicationforWebSpherepanel,specifytheinstallationlocationandconfigurationinformationforWebSphereApplicationServerNetworkDeploymentandassociatedcomponents.
SelecttheoptiontoautomatetheconfigurationofIBMHTTPServer.
InstallMaximoAssetManagementusingtheinstallationprogramConfigureMaximoAssetManagementusingtheconfigurationprogramVerifytheinstallationPerformpostinstallationtasksSetupSSLforMicrosoftActiveDirectoryifusingdirectoryserverforsecurity(optional)PrepareWebSphereforMaximoAssetManagementusingtheconfigurationprogramFigure4.
DeployingMaximoAssetManagementreusingexistingmiddleware28IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)4.
IntheConfigureApplicationServerProfilespanel,specifyinformationtousetocreatetheWebSphereApplicationServerNetworkDeploymentdeploymentmanagerandapplicationserverprofiles.
5.
Optional:IntheConfigureApplicationServerAdvancedOptionspanel,specifyadditionalconfigurationinformation,ifrequired.
6.
IfyouchosetouseadirectoryserverforWebSphereApplicationServerNetworkDeploymentadministrativesecurity,specifyinformationaboutthedirectoryserverhost,credentialsanddirectorystructurefromtheConfigureAdministrativeSecuritypanel.
7.
IntheApplyDeploymentOperationspanel,selectalldeploymentoperationoptions,andthenclickFinish.
ResultsWebSphereApplicationServerNetworkDeploymentv8.
5isreadyforMaximoAssetManagement.
RunningtheMaximoAssetManagement7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallMaximoAssetManagementversion7.
6.
AboutthistaskInordertoinstallMaximoAssetManagementversion7.
6,runtheMaximoAssetManagementversion7.
6installationprogramontheMaximoAssetManagementadministrativesystem.
Procedure1.
LogintotheMaximoAssetManagementadministrativeworkstation.
IfyouruntheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
LaunchtheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationsessionandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMMaximoAssetManagementv7.
6andthenclickInstallIBMMaximoAssetManagementcomponents.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheck,andthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagebeinginstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
Chapter3.
Automaticallyconfiguringexistingmiddlewareduringdeployment296.
IntheInstallationManagerinstallationlocationpanel,specifypathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selecttheIBMTivoli'sprocessautomationsuitepackagegroup,specifythepathinformationfortheMaximoAssetManagementversion7.
6installationdirectory,andthenclickNext.
8.
Inthepackagefeaturespanel,leavealldefaultoptionschecked,andthenclickNext.
9.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
Ifyouinstallinanon-Englishenvironment,youmightnoticetheenvironmentsummaryislistedasEnglish.
YouconfiguresupportedlanguagesforMaximoAssetManagementlaterwiththeMaximoAssetManagementconfigurationprogram.
10.
Aftertheinstallationiscomplete,selecttheoptiontostarttheMaximoAssetManagementversion7.
6configurationprogram,andthenclickFinish.
TheMaximoAssetManagementversion7.
6installationprogramexitsandtheMaximoAssetManagementversion7.
6configurationprogramisstartedautomatically.
WhattodonextUsetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
ConfiguringMaximoAssetManagementversion7.
6usingtheMaximoAssetManagementversion7.
6configurationprogramUsetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
Procedure1.
IftheMaximoAssetManagementversion7.
6configurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProduct,specifyMaximoAssetManagementinstallationlocation,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementconfigurationoperationspage,clickConfigureaNewDeployment.
3.
IntheDefineDeploymentEnvironmentpanel,specifyinformationabouttheyourdatabaseandapplicationserver,inthisexample,DB2andWebSphereApplicationServerNetworkDeploymentserversthatyouinstalledandprepared.
SelectCreateandconfigurethedatabasetoautomaticallyconfigureWebSphereApplicationServerNetworkDeploymentandDB2.
Afteryoudefineyourdeploymentenvironment,clickFinish.
4.
IntheConfigureGeneralProductInformationpanel,reviewsummarydetailsabouttheproductcomponentsthatyouareinstalling.
Specifytheappearanceandnavigationfeaturesforyourproduct,addane-mailaddresstoreceiveworkflowmessages,andchoosewhetherornottodeploysampledata.
5.
IntheConfiguretheDB2Instancepanel,specifyinformationabouttheDB2instancetocreateforMaximoAssetManagement.
30IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)6.
IntheConfiguretheDB2Databasepanel,specifyinformationabouttheDB2databasetocreateforMaximoAssetManagement.
7.
IntheConfiguretheApplicationServerpanel,specifyinformationfortheWebSphereApplicationServerNetworkDeploymentserverthatyouinstalled.
Ifyouchosetopersistmessages,indicatewhetheryouwanttostoreJMSmessagesthatoriginatefromtheintegrationadapter.
8.
IntheConfigureApplicationSecuritypanel,chooseasecuritymodelforMaximoAssetManagement.
Ifyouchooseasecuritymodelthatincludesadirectoryserver,specifyinformationaboutthedirectoryforthevirtualmembermanager.
EntertheusernamesandpasswordsforusersthatmustbecreatedforMaximoAssetManagement.
Donotusetheusernameasapasswordvalue.
9.
Choosethebaselanguageandanyadditionallanguagesyouwanttoinstall.
10.
IntheApplyDeploymentOperationspanel,selectallavailabledeploymentoperations,andthenclickFinish.
ResultsMaximoAssetManagementversion7.
6isinstalledandconfiguredtouseWebSphereApplicationServerNetworkDeploymentandDB2.
Chapter3.
Automaticallyconfiguringexistingmiddlewareduringdeployment3132IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter4.
ManuallyconfiguringexistingmiddlewareduringdeploymentYoucandeployMaximoAssetManagementbyreusingexistingmiddlewareserversandmanuallyconfiguringthemtoworkwithMaximoAssetManagement.
Thisinformationprovidesahigh-levelovervieworroadmapoftasksyouneedtocompleteinordertodeployMaximoAssetManagementautomatically,usingmiddlewarealreadyestablishedinyourenterprise.
Inthisscenario,youmanuallyconfigureexistingmiddlewareresourcesbeforerunningtheMaximoAssetManagementconfigurationprogram.
CopyrightIBMCorp.
2007,201433MaximoAssetManagementinstallationwithmanualmiddlewareconfigurationManuallyconfiguredinstallationsinvolveconfiguringmiddlewarecomponents,thedatabaseserver,thedirectoryserver,andtheJ2EEserver,toworkwithMaximoAssetManagementbeforeyouusetheMaximoAssetManagementinstallationandconfigurationprograms.
Figure5.
DeployingMaximoAssetManagementwithmanualmiddlewareconfiguration34IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)YoucanautomaticallyconfigureoneormoreMaximoAssetManagementmiddlewarecomponentswiththeMaximoAssetManagementconfigurationprogram.
Alternatively,youcanmanuallyconfiguremiddlewareserverstoworkwithMaximoAssetManagementbeforeyouruntheMaximoAssetManagementinstallationandconfigurationprograms.
.
Beforeyoubegin,ensurethatthefollowingprerequisiteconditionsaremet:vYoudesignateaWindowsorUNIXservertostarttheMaximoAssetManagementconfigurationprogram.
vForWebSphereApplicationServerNetworkDeployment,ensurethattheCellandallrelatednodesareactive.
YoumustcompletethemanualconfigurationofeachmiddlewareserverbeforeyouusetheMaximoAssetManagementconfigurationprogramtoconfigureMaximoAssetManagementtoworkwiththeservers.
EnsurethatthemiddlewareyouintendtousewithMaximoAssetManagementissupported.
ManualconfigurationofthedatabaseYoucanmanuallyconfigurethedatabaseserverthatisusedwithMaximoAssetManagement.
YoumustmanuallyconfigurethedatabaseserverbeforeyouusetheMaximoAssetManagementinstallationandconfigurationprograms.
ForDB2onUNIXandLinux,aminimumof8gigabytes(binary)freeofspaceisrequiredforDB2tablespaces.
Thisspacemustbeavailabletothedatabaseinstancehomedirectory(/home/ctginst1).
ForDB2onWindows,ensurethatyouhaveaminimumof8gigabytesoffreespaceintheDB2installationdirectory.
ManuallyconfiguringDB2v10.
5ManuallyconfiguringDB2v10.
5serversforusebyMaximoAssetManagement.
AboutthistaskToconfigureanexistingDB2v10.
5serverforusewithMaximoAssetManagement,completethefollowingstepsbeforeyoustarttheMaximoAssetManagementinstallationandconfigurationprograms:Procedure1.
Logintothesystemasauserthathasadministrativepermissionsonthesystem.
2.
Createsystemusersiftheydonotexistonthesystem.
vWindows–db2admin–maximovLinuxorUNIX–db2admin–maximo–ctgfenc1–ctginst1Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment35Thectginst1userIDmustbeassignedtodb2iadm1asitsprimarygroup.
3.
OpenaconsolewindowandsetuptheDB2environment:vWindowsdb2cmdvLinuxorUNIXEnsurethatthe/opt/ibm/db2/V10.
5/bin,/opt/ibm/db2/v10.
5/instance,and/opt/ibm/db2/V10.
5/admdirectoriesareaddedtoyourPATH.
4.
CreatetheDB2instance:vWindowsdb2icrt-sese-udb2admin,myPassword-r50005,50005ctginst1setdb2instance=ctginst1db2startdb2updatedbmconfigusingSVCENAME50005DEFERREDdb2stopdb2setDB2COMM=tcpipdb2startvLinuxorUNIXdb2icrt-sese-uctgfenc1-p50005ctginst1.
/home/ctginst1/sqllib/db2profiledb2startdb2updatedbmconfigusingSVCENAME50005DEFERREDdb2stopdb2setDB2COMM=tcpipdb2start5.
Createthedatabase.
db2createdb'maxdb76'ALIAS'maxdb76'usingcodesetUTF-8territoryUSpagesize32Kdb2connectto'maxdb76'db2GRANTDBADMONDATABASETOUSERdb2admin(windowsonly)db2GRANTSECADMONDATABASETOUSERdb2admin(windowsonly)db2connectreset6.
Configurethedatabase.
db2updatedbcfgformaxdb76usingSELF_TUNING_MEMONdb2updatedbcfgformaxdb76usingAPPGROUP_MEM_SZ16384DEFERREDdb2updatedbcfgformaxdb76usingAPPLHEAPSZ2048AUTOMATICDEFERREDdb2updatedbcfgformaxdb76usingAUTO_MAINTONDEFERREDdb2updatedbcfgformaxdb76usingAUTO_TBL_MAINTONDEFERREDdb2updatedbcfgformaxdb76usingAUTO_RUNSTATSONDEFERREDdb2updatedbcfgformaxdb76usingAUTO_REORGONDEFERREDdb2updatedbcfgformaxdb76usingAUTO_DB_BACKUPONDEFERREDdb2updatedbcfgformaxdb76usingCATALOGCACHE_SZ800DEFERREDdb2updatedbcfgformaxdb76usingCHNGPGS_THRESH40DEFERREDdb2updatedbcfgformaxdb76usingDBHEAPAUTOMATICdb2updatedbcfgformaxdb76usingLOCKLISTAUTOMATICDEFERREDdb2updatedbcfgformaxdb76usingLOGBUFSZ1024DEFERREDdb2updatedbcfgformaxdb76usingLOCKTIMEOUT300DEFERREDdb2updatedbcfgformaxdb76usingLOGPRIMARY20DEFERREDdb2updatedbcfgformaxdb76usingLOGSECOND100DEFERREDdb2updatedbcfgformaxdb76usingLOGFILSIZ8192DEFERREDdb2updatedbcfgformaxdb76usingSOFTMAX1000DEFERREDdb2updatedbcfgformaxdb76usingMAXFILOP32768DEFERRED#32-bitWindowsdb2updatedbcfgformaxdb76usingMAXFILOP65335DEFERRED#64-bitWindowsdb2updatedbcfgformaxdb76usingMAXFILOP30720DEFERRED#32-bitUNIXdb2updatedbcfgformaxdb76usingMAXFILOP61440DEFERRED#64-bitUNIXdb2updatedbcfgformaxdb76usingPCKCACHESZAUTOMATICDEFERREDdb2updatedbcfgformaxdb76usingSTAT_HEAP_SZAUTOMATICDEFERREDdb2updatedbcfgformaxdb76usingSTMTHEAPAUTOMATICDEFERREDdb2updatedbcfgformaxdb76usingUTIL_HEAP_SZ10000DEFERREDdb2updatedbcfgformaxdb76usingDATABASE_MEMORYAUTOMATICDEFERREDdb2updatedbcfgformaxdb76usingAUTO_STMT_STATSOFFDEFERREDdb2updatedbcfgformaxdb76usingSTMT_CONCLITERALSDEFERREDdb2updatealertcfgfordatabaseonmaxdb76usingdb.
db_backup_reqSETTHRESHOLDSCHECKEDYESdb2updatealertcfgfordatabaseonmaxdb76usingdb.
tb_reorg_reqSETTHRESHOLDSCHECKEDYESdb2updatealertcfgfordatabaseonmaxdb76usingdb.
tb_runstats_reqSETTHRESHOLDSCHECKEDYESdb2updatedbmcfgusingPRIV_MEM_THRESH32767DEFERREDdb2updatedbmcfgusingKEEPFENCEDNODEFERREDdb2updatedbmcfgusingNUMDB2DEFERREDdb2updatedbmcfgusingRQRIOBLK65535DEFERREDdb2updatedbmcfgusingHEALTH_MONOFFDEFERRED##Windows:AGENT_STACK_SZ1000#Unix:AGENT_STACK_SZ1000#db2updatedbmcfgusingAGENT_STACK_SZ1000DEFERREDdb2updatedbmcfgusingMON_HEAP_SZAUTOMATICDEFERREDdb2setDB2_SKIPINSERTED=ONdb2setDB2_INLIST_TO_NLJN=YESdb2setDB2_MINIMIZE_LISTPREFETCH=Ydb2setDB2_EVALUNCOMMITTED=YESdb2setDB2_FMP_COMM_HEAPSZ=65536db2setDB2_SKIPDELETED=ONdb2setDB2_USE_ALTERNATE_PAGE_CLEANING=ON7.
ForLinuxorUNIX,logintothesystemasthectginst1user,andthenrestarttheDB2command-lineenvironment.
su-ctginst1db28.
RestartDB2.
36IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)db2stopforcedb2start9.
Reconnecttothedatabase.
db2connectto'maxdb76'10.
Createabufferpool.
db2CREATEBUFFERPOOLMAXBUFPOOLIMMEDIATESIZE4096AUTOMATICPAGESIZE32K11.
Createtablespaces.
db2CREATEREGULARTABLESPACEMAXDATAPAGESIZE32KMANAGEDBYAUTOMATICSTORAGEINITIALSIZE5000MBUFFERPOOLMAXBUFPOOLdb2CREATETEMPORARYTABLESPACEMAXTEMPPAGESIZE32KMANAGEDBYAUTOMATICSTORAGEBUFFERPOOLMAXBUFPOOLdb2CREATEREGULARTABLESPACEMAXINDEXPAGESIZE32KMANAGEDBYAUTOMATICSTORAGEINITIALSIZE5000MBUFFERPOOLMAXBUFPOOLdb2GRANTUSEOFTABLESPACEMAXDATATOUSERMAXIMO12.
CreateSchemadb2createschemamaximoauthorizationmaximo13.
Grantauthoritytomaximo.
db2GRANTDBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT,SECADMONDATABASETOUSERMAXIMOdb2GRANTUSEOFTABLESPACEMAXDATATOUSERMAXIMOdb2GRANTCREATEIN,DROPIN,ALTERINONSCHEMAMAXIMOTOUSERMAXIMO14.
Breakthedatabaseconnection.
db2connectreset15.
ExittheDB2command-lineenvironment16.
Installtheappropriatefixpackthatisindicatedintheprerequisitestopicinthechapterthatdescribeshowtopreparefortheinstallation.
Ensurethatyoureviewandcompletealltheinstallationandpostinstallationtasksthatarecontainedwithinthefixpackreadmefile.
FailuretodosocanpotentiallycausetheMaximoAssetManagementinstallationtofail.
ManualconfigurationofthedirectoryserverYoucanmanuallyconfigureadirectoryserverforMaximoAssetManagementtomanageauthenticationandauthorization.
ThereareseveralmethodstosecureMaximoAssetManagement.
IfwanttouseadirectoryservertosecureMaximoAssetManagement,youmustcompletethemanualconfigurationofthedirectoryserverbeforeyouusetheMaximoAssetManagementinstallationandconfigurationprograms.
Note:Thebasedn,binduser,andothervariousnodevaluesthatarelistedaredefaultvalues.
ThesevaluesarereplacedwithvaluesapplicabletoexistingLDAPhierarchieswithinyourorganization.
Important:WhenyouenterLDAPvaluesforMaximoAssetManagementconfigurationpanelfields,entriesinLDIFfiles,orvaluesyouenterdirectlyintoadirectoryinstancewithdirectoryservertools,beawareoftheproduct-specificsyntaxrulesforusingspecialcharactersinanLDAPstring.
Inmostcases,specialcharactersmustbeprecededbyanescapecharactertomakeitreadablebythedirectoryserver.
FailingtoescapespecialcharactersthatarecontainedinanLDAPstringthatisusedwithMaximoAssetManagementresultsinMaximoAssetManagementerrors.
ManydirectoryserverproductsconsiderablankspaceasaspecialcharacterthatispartoftheLDAPstring.
IfyoumistakenlyenteranLDAPstringthatcontainsablank,attheendofafieldvalue,forexample,andyoudonotprecedetheblankcharacterwithanescapecharacter,youencounterMaximoAssetManagementerrorsthataredifficulttotroubleshoot.
FormoreinformationaboutspecialcharactersinLDAPstrings,seetheproductdocumentationforyourdirectoryserver.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment37ManuallyconfiguringIBMTivoliDirectoryServerManuallyconfigureIBMTivoliDirectoryServerforusewithMaximoAssetManagement.
AboutthistaskIfyouchoosetheoptiontoconfigureWebSphereApplicationServerNetworkDeploymentautomaticallywiththeMaximoAssetManagementconfigurationprogram,thenyoucancreatetheseusersandgroupsautomatically.
IfyoudonotwanttheMaximoAssetManagementconfigurationprogramtoconfigureWebSphereApplicationServerNetworkDeployment,youmustcreateusersmanually.
ToconfigureIBMTivoliDirectoryServerbeforeyoustarttheMaximoAssetManagementinstallationandconfigurationprograms,youmustcreateaninstanceofIBMTivoliDirectoryServer.
Note:WhileyoucantechnicallyshareaDB2instancebetweenMaximoAssetManagementandtheoneneededbyIBMTivoliDirectoryServer,itmightleadtoproblems.
Duringtheinstallation,thedatabaseinstanceisrestarted,whichmightdisrupttheavailabilityofIBMTivoliDirectoryServertoyourenterprise.
Ifyouareusingtheautomatedinstallationprograms,separateinstancesarecreatedforusebyMaximoAssetManagementandIBMTivoliDirectoryServer.
Procedure1.
Usingyourpreferredmethod,createauseronthesystemandassignittotheappropriategroup.
WindowsCreatetheuserdb2adminandmakeitamemberofthefollowinggroups:vWindowsAdministratorsvDB2ADMNSvDB2USERSUNIXCreatetheuseridsccmdbandmakeitamemberofthefollowinggroups:vdasadmn1vidsldapvdbsysadmTherootusermustalsobeamemberofthedasadm1,idsldap,anddbsysadmgroups.
2.
IftheInstanceAdministrationtoolisnotalreadystarted,ensurethatyouareloggedinasanadministratoronthesystem,andthenstartthetoolWindowsSelectPrograms>IBMTivoliDirectoryServer6.
3>InstanceAdministrationTool.
UNIXType/opt/IBM/ldap/V6.
3/sbin/idsxinstatthecommandline.
3.
IntheInstanceAdministrationtool,clickCreateaninstance.
4.
IntheCreateanewinstancewindow,clickCreateanewdirectoryserverinstance,andthenclickNext.
5.
FromtheInstancedetailswindow,entervaluesforthefollowingfields,andthenclickNext.
38IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)UsernameSelectidsccmdbasthesystemuserIDoftheuserwhoownstheinstance.
Thisnameisalsothenameoftheinstance.
InstalllocationEnterthelocationwheretheinstancefilesarestored.
EncryptionseedstringTypeastringofcharactersthatareusedasanencryptionseed.
Thisvaluemustbeaminimumof12characters.
InstancedescriptionEnterabriefdescriptionoftheinstance.
6.
IntheDB2instancedetailspanel,enteridsccmdbasthevaluefortheDB2instancenamefield,andthenclickNext.
7.
IntheTCP/IPsettingsformultihomedhostspanel,selectListenonallconfiguredIPaddresses,andthenclickNext.
8.
IntheTCP/IPportsettingspanel,completethefollowingfields,andthenclickNext.
ServerportnumberEnter389asthecontactportfortheserver.
ServersecureportnumberEnter636asthesecureportfortheserver.
AdmindaemonportnumberEnter3538astheadministrationdaemonport.
AdmindaemonsecureportnumberEnter3539astheadministrationdaemonsecureport.
9.
IntheOptionstepspanel,leavethefollowingoptionsselected,andthenclickNext.
ConfigureadminDNandpasswordYouwanttoconfiguretheadministratorDNandpasswordfortheinstancenow.
ConfiguredatabaseYouwanttoconfigurethedatabaseforthedirectoryservernow.
10.
IntheConfigureadministratorDNandpasswordpanel,completethefollowingfields,andthenclickNext.
AdministratorDNEntercn=rootfortheadministratordistinguishedname.
AdministratorPasswordEnterapasswordfortheAdministratorDN.
11.
FromtheConfiguredatabasepanel,completethefollowingfields,andthenclickNext.
DatabaseusernameEnteridsccmdbasthedatabaseuser.
PasswordEnterthepasswordfortheidsccmdbuser.
DatabasenameEnteridsccmdbasthedatabasetobeusedwiththisdirectoryinstance.
12.
IntheDatabaseoptionspanel,completethefollowingfields,andthenclickNext.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment39DatabaseinstalllocationTypethelocationforthedatabase.
WindowsForWindowsplatforms,thisvaluemustbeadriveletter.
UNIXFornon-Windowssystems,thelocationmustbeadirectoryname,suchas/home/ldapdb.
Ensurethatyouhaveatleast80MBoffreeharddiskspaceinthelocationyouspecify.
Morediskspacemustbeavailabletoaccommodategrowthasnewentriesareaddedtothedirectory.
Character-setoptionLeavetheCreateauniversalDB2database(UTF-8/UCS-2)optionselected.
13.
IntheVerifysettingspanel,reviewtheinstancecreationdetailsthatareprovided,andthenclickFinishtocreatetheidsccmdbinstance.
14.
ClickClosetoclosethewindowandreturntothemainwindowoftheInstanceAdministrationtool.
15.
ClickClosetoexittheInstanceAdministrationtool.
16.
StarttheIBMTivoliDirectoryServerConfigurationtool:WindowsSelectPrograms>IBMTivoliDirectoryServer6.
3>InstanceAdministrationTool.
UNIXType.
/opt/IBM/ldap/V6.
3/sbin/idsxcfgatthecommandline.
17.
SelectManagesuffixes.
18.
IntheManagesuffixespanel,typethefollowingsuffix,andthenclickAdd.
o=IBM,c=US19.
ClickOK.
20.
CreateandsaveanLDIFfile.
AddtheDNinformation,forexample:vou=SWG,o=IBM,c=USvou=usersNote:ou=SWG,o=IBM,c=USinthisexampleisanorganizationunitcalledSWG.
SWGhousestheOU=UsersorganizationunitstoplacetheusersthatarecreatedforMaximoAssetManagement.
DC=IBMandDC=COMwouldindicateadomainforestofibm.
com.
Youcanreplacetheexamplewiththedirectorystructureofyourownorganization.
Definethefollowingusersandtheirpositionswithintheou=usersDN'syoucreated.
TheseusersaredefinedinorderforVirtualMemberManagertobeusedtosecureMaximoAssetManagement.
Important:Beforeyoubeginthisprocedure,createthefollowingusersintherootofyourLDAPrepository:Table3.
BaseMaximoAssetManagementusersUserwasadminmaxadminmxintadm40IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table3.
BaseMaximoAssetManagementusers(continued)UsermaxregHereisanexampleofthedefaultbaseLDIFdata:dn:o=ibm,c=usobjectClass:topobjectClass:organizationo:IBMdn:ou=SWG,o=ibm,c=usou:SWGobjectClass:topobjectClass:organizationalUnitdn:ou=users,ou=SWG,o=ibm,c=usou:usersobjectClass:topobjectClass:organizationalUnitdn:cn=wasadmin,ou=users,ou=SWG,o=ibm,c=usuid:wasadminuserpassword:wasadminobjectclass:organizationalPersonobjectclass:inetOrgPersonobjectclass:personobjectclass:toptitle:WebSphereAdministratorsn:wasadmincn:wasadmindn:uid=maxadmin,ou=users,ou=SWG,o=ibm,c=ususerPassword:maxadminuid:maxadminobjectClass:inetorgpersonobjectClass:topobjectClass:personobjectClass:organizationalPersonsn:maxadmincn:maxadmindn:uid=mxintadm,ou=users,ou=SWG,o=ibm,c=ususerPassword:mxintadmuid:mxintadmobjectClass:inetorgpersonobjectClass:topobjectClass:personobjectClass:organizationalPersonsn:mxintadmcn:mxintadmdn:uid=maxreg,ou=users,ou=SWG,o=ibm,c=ususerPassword:maxreguid:maxregobjectClass:inetorgpersonobjectClass:topobjectClass:personobjectClass:organizationalPersonsn:maxregcn:maxregNote:IfyoucreatetheLDIFfileonWindows,ensurethatyouremovethe^Mcharactersfromthefilebeforeyouuseit.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment41Note:BeforeyoucanimportanLDIFfileonUNIXsystems,youmustrunthedos2unixcommandtoformatthefile.
21.
IntheIBMTivoliDirectoryServerConfigurationtool,clickImportLDIFdata.
22.
ClickBrowsetolocatetheLDIFfile.
23.
ClickImport.
24.
ClosetheIBMTivoliDirectoryServerConfigurationtoolandrestarttheserver.
ManualconfigurationoftheJ2EEserverManuallyconfiguringanexistingJ2EEserverforusebyMaximoAssetManagement.
ManualconfigurationoftheJ2EEserverisrequiredifyouchoosetodeployMaximoAssetManagementWebSphereApplicationServerNetworkDeploymentandyouchoosetonothavetheMaximoAssetManagementconfigurationprogramautomaticallyconfigureit.
YoumustcompletethemanualconfigurationbeforeyouusetheMaximoAssetManagementconfigurationprogram.
MaximoAssetManagementrequiresJava7.
Java7mustbeinstalledandconfiguredontheJ2EEserveryouwanttuusewithMaximoAssetManagement.
ManuallyconfiguringWebSphereApplicationServerNetworkDeploymentThissectioncontainsinstructionsformanuallyconfiguringanexistingWebSphereApplicationServerNetworkDeploymentforusebyMaximoAssetManagement.
YoumustmanuallyconfigureWebSphereApplicationServerNetworkDeploymentbeforeyouusetheMaximoAssetManagementconfigurationprogramifyoudonotwanttheMaximoAssetManagementconfigurationprogramtoconfigureitautomatically.
CreatingWebSphereApplicationServerNetworkDeploymentprofiles:WhenmanuallyinstallingWebSphereApplicationServerNetworkDeployment,profilesmustbecreatedbeforestartingtheMaximoAssetManagementinstallation.
WebSphereApplicationServerNetworkDeploymentincludesthemanageprofilescommand-linetoolwhichyouusetocreateprofiles.
BeforeyoubeginEnsurethatyouarefamiliarwiththecharacterlimitationsforcommandsortheshellyouareusing.
Insomecases,youmighthavetoentercommandsinordertoavoidexceedingtheselimitations.
SeeWebSphereApplicationServerNetworkDeploymentproductdocumentationformoreinformationaboutenteringlengthycommandsonmorethanoneline.
AboutthistaskThefollowingcommandscanbeusefulformanagingprofiles:Table4.
ProfilecommandsTaskCommandDeleteaprofileWAS_HOME/bin/manageprofiles.
[sh|bat]-delete-profileNameprofilename42IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table4.
Profilecommands(continued)TaskCommandRefreshtheprofileregistry(forexample,afterdeletingaprofile)WAS_HOME/bin/manageprofiles.
[sh|bat]-validateAndUpdateRegistryListexistingprofilesWAS_HOME/bin/manageprofiles.
[sh|bat]-listProfilesWAS_HOMEisequaltowhereWebSphereApplicationServerNetworkDeploymentisinstalled,forexample,/opt/IBM/WebSphere/AppServer/orC:\ProgramFiles\IBM\WebSphere\AppServer\TocreateWebSphereApplicationServerNetworkDeploymentprofiles,followthesesteps:Procedure1.
SourcethesetupCmdLine.
[sh|bat]scriptinthebindirectoryoftheWAS_HOMEfoldertosettheWebSphereApplicationServerNetworkDeploymentenvironmenttotheconfigurationinstance.
WAS_HOMEistypicallyin/opt/IBM/WebSphere/AppServerorC:\ProgramFiles\IBM\WebSphere\AppServer\.
2.
CreateaprofileportsfileforthectgDmgr01profile.
Thisfileisusedwiththemanageprofilescommandtosettheportsusedbythisprofile.
Note:Itisimportantthatyouensurenospacesappearafteranyvalueinthisfile.
Thiscircumstancecansometimesoccurwhencuttingandpastinganexample.
IfthereisanextraspacetrailinganyofthevaluesWebSphereusesthatspaceasthelastcharacterofthatvalue.
Forexample,youspecifythevalueWC_adminhost=9060,butanextraspaceistypedafter9060.
ThevalueisinterpretedasWC_adminhost=9060<sp>(whererepresentsaspacecharacter).
a.
Openanewtextfilenamed_portdef_DMgr.
propsandenterthefollowingtext:CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403WC_adminhost=9060DCS_UNICAST_ADDRESS=9352BOOTSTRAP_ADDRESS=9809SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401CELL_DISCOVERY_ADDRESS=7277SOAP_CONNECTOR_ADDRESS=8879ORB_LISTENER_ADDRESS=9100CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402WC_adminhost_secure=9043b.
PlacethefileintheWAS_HOMEdirectory.
3.
CreatethectgDmgr01profileusingthemanageprofilescommand.
Typethefollowingcommand,allononeline,withaspacebetweeneachentry:WAS_HOME/bin/manageprofiles.
[sh|bat]-create-templatePathWAS_HOME/profileTemplates/dmgr-hostNameyourfullyqualifiedhost-profileNamectgDmgr01-profilePathWAS_HOME/profiles/ctgDmgr01-portsFileWAS_HOME/_portdef_DMgr.
props-cellNamectgCell01-nodeNamectgCellManager01-enableAdminSecurity"false"4.
EnsurethectgDmgr01profileisconfiguredtouseJava7.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment43a.
ListavailableJavaJDKstoensureJava7isinstalledonthesystem.
WAS_HOME/bin>managesdk.
[sh|bat]-listAvailable-verboseb.
ListtheversionofJavaassociatedwithctgDmgr01.
WAS_HOME/bin/managesdk.
[sh|bat]-listEnabledProfile-profileNamectgDmgr01-verbosec.
Ifrequired,enablethectgDmgr01profiletouseJava7.
WAS_HOME/bin>managesdk.
[sh|bat]-enableProfile-profileNamectgDmgr01-sdkName1.
7_32-enableServers5.
StartthectgDmgr01server:WAS_HOME/profiles/ctgDmgr01/bin/startManager.
[sh|bat]6.
CreateaprofileportsfileforthectgAppSrv01profile.
Thisfileisusedbythemanageprofilescommandtosettheportsthatareusedbythisprofile.
a.
Openanewtextfilenamed_portdef_AppSvr.
propsandenterthefollowingtext:CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9201DCS_UNICAST_ADDRESS=9353NODE_DISCOVERY_ADDRESS=7272NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS=5001BOOTSTRAP_ADDRESS=2809SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9901SOAP_CONNECTOR_ADDRESS=8878NODE_MULTICAST_DISCOVERY_ADDRESS=5000ORB_LISTENER_ADDRESS=9101CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9202b.
PlacethefileintheWAS_HOMEdirectory.
7.
CreatethectgAppSrv01profileusingthemanageprofilescommand:WAS_HOME/bin/manageprofiles.
[sh|bat]-create-templatePathWAS_HOME/profileTemplates/managed-hostNameyourfullyqualifiedhost-profileNamectgAppSrv01-profilePathWAS_HOME/profiles/ctgAppSrv01-cellNamectgNodeCell01-nodeNamectgNode01-portsFileWAS_HOME/_portdef_AppSvr.
props-dmgrHostyourfullyqualifiedhost-dmgrPort8879-isDefault8.
EnsurethectgAppSrv01profileisconfiguredtouseJava7.
a.
ListavailableJavaJDKstoensureJava7isinstalledonthesystem.
WAS_HOME/bin>managesdk.
[sh|bat]-listAvailable-verboseb.
ListtheversionofJavaassociatedwithctgAppSrv01.
WAS_HOME/bin/managesdk.
[sh|bat]-listEnabledProfile-profileNamectgAppSrv01-verbosec.
Ifrequired,enablethectgAppSrv01profiletouseJava7.
44IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)WAS_HOME/bin>managesdk.
[sh|bat]-enableProfile-profileNamectgAppSrv01-sdkName1.
7_32-enableServers9.
StartthectgAppSrv01node.
WAS_HOME/profiles/ctgAppSrv01/bin/startNode.
[sh|bat]10.
Restartservers.
WAS_HOME/profiles/ctgDmgr01/bin/stopManager.
[sh|bat]WAS_HOME/profiles/ctgDmgr01/bin/startManager.
[sh|bat]WAS_HOME/profiles/ctgAppSrv01/bin/stopNode.
[sh|bat]WAS_HOME/profiles/ctgAppSrv01/bin/startNode.
[sh|bat]11.
Startfirststeps.
[sh|bat]andselecttheInstallationVerificationoptiontoconfirmthatyourserverhasbeenproperlyinstalledandstarted.
WAS_HOME/profiles/ctgDmgr01/firststeps/firststeps.
[sh|bat]"ManuallyconfiguringVirtualMemberManageronWebSphereApplicationServerNetworkDeployment"onpage63SomedeploymentenvironmentsrequirethemanualconfigurationofVirtualMemberManagertosecureMaximoAssetManagement.
Manuallycreatingadatasourceforthepersistentstore:IfyouchosetomanuallyconfigureWebSphereApplicationServerNetworkDeployment,youmustcreateadatasourceinordertostoreJMSmessagesinaDB2database.
AboutthistaskYouhavetheoptionofhavingWebSphereApplicationServerNetworkDeploymentuseaDB2databasetostoreJMSmessages.
FormoreinformationaboutWebSphereApplicationServerNetworkDeploymentmessagestorage,includingtheusageofproductsotherthanDB2,seehttp://www-01.
ibm.
com/support/knowledgecenter/SSLKT6/sslkt6_welcome.
html.
Tocreateadatasourceforthepersistentstore,completethefollowingsteps:Procedure1.
Createasystemuserandpasswordontheserverhostingthedatabaseserver.
Forexample,ausernamedmxsibusrwithapasswordofmxsibusr.
2.
Createandconfigurethedatabase.
a.
OpenDB2ControlCenter.
b.
BrowsetotheDatabasesfolderlistedunderyoursystem.
c.
Right-clicktheDatabasesfolderandselectCreateDatabase>Standard.
d.
Createadatabasenamedmaxsibdbusingdefaultsettings.
e.
Afterthedatabasehasbeencreated,expandthemaxsibdbdatabaseandselectUserandGroupobjects.
f.
Right-clickDBUsersandselectAdd.
g.
SelectmxsibusrfromtheUsermenu.
h.
GrantallauthoritiestothemxsibusrexceptSecurityadministratorauthority.
i.
ClickApply.
j.
Verifythatyoucanconnecttothedatabaseusingthemxsibusruserbyright-clickingmaxsibdbandselectingConnect.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment453.
ConfigureJ2CauthenticationdataandJDBCproviderinWebSphereApplicationServerNetworkDeployment.
a.
OpenandlogintotheWebSphereApplicationServerNetworkDeploymentadministrativeconsole.
b.
BrowsetoSecurity>GlobalSecurity.
c.
UndertheAuthenticationheader,clickJavaAuthenticationandAuthorizationService>J2Cauthenticationdata.
d.
ClickNew.
e.
CompletethefollowingfieldsintheUseridentityform.
AliasmaxJaasAliasUserIDmxsibusrPasswordPasswordyoucreatedformxsibusr.
DescriptionSIBdatabaseuseralias.
f.
ClickApply,andthenclickSave.
g.
FromtheWebSphereApplicationServeradministrativeconsole,browsetoResources>JDBC>JDBCProviders.
h.
UnderScope,clickShowscopeselectiondrop-downlistwiththeallscopesoption,selectCell=ctgCell01,andthen,underPreferences,clickApply.
i.
ClickNew.
j.
Specifythefollowingvalues,andthenclickApply:DatabasetypeDB2ProvidertypeDB2UniversalJDBCDriverProviderImplementationtypeXAdatasourceNamemaxJdbcProviderk.
ClickNext.
l.
CompletetheWebSphereApplicationServervariable${DB2UNIVERSAL_JDBC_DRIVER_PATH}fieldwithavalueofctgMX\lib.
Forexample,C:\ProgramFiles\IBM\WebSphere\AppServer\ctgMX\lib.
m.
ClickNext.
n.
ClickFinish.
o.
ClickSave.
4.
Openacommandpromptandcopy/java/db2jcc.
jarand/java/db2jcc_license_cu.
jartothe\ctgMX\libdirectory.
GobacktoResources>JDBC>JDBCProviders>maxJdbcProvider,andcorrecttheclasspathifrequiredforbothdb2jcc.
jaranddb2jcc_license_cu.
jar.
Ensurethateachjarfilehasthefullpathfrom${DB2UNIVERSAL_JDBC_DRIVER_PATH}5.
ConfigureWebSphereApplicationServer:46IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)a.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,browsetoResources>JDBC>Datasources.
b.
UnderScope,clickShowscopeselectiondrop-downlistwiththeallscopesoption,selectCell=ctgCell01,andthen,underPreferences,clickApply.
c.
ClickNew.
d.
Specifythefollowingvalues:DatasourcenameintjmsdsJNDInamejdbc/intjmsdse.
FromtheComponent-managedauthenticationaliasandXArecoveryauthenticationaliasmenu,selectmaxJaasAliasf.
ClickNext.
g.
ChooseSelectanexistingJDBCprovider,andthenselectmaxJdbcProviderfromthemenu.
h.
ClickNext.
i.
Specifythefollowingvalues:DatabasenamemaxsibdbDrivertype4ServernameSpecifytheDB2serverhostname.
PortnumberSpecifytheDB2portnumber.
Forexample,50005.
j.
EnsuretheUsethisdatasourceincontainermanagedpersistence(CMP)optionisselected,andthenclickNext.
k.
ClickFinish.
l.
ClickSave.
6.
Verifythedatasourcebyselectingintjmsds,andthenclickingTestConnection.
PerformingWebSphereApplicationServerNetworkDeploymentconfigurationtasks:UsethisproceduretoperformWebSphereApplicationServerNetworkDeploymentconfigurationtasks.
AboutthistaskIfyouelecttomanuallyconfigureMaximoAssetManagementmiddlewareforusewithMaximoAssetManagement,youhavetomanuallyconfiguretheWebSphereApplicationServerNetworkDeployment.
Procedure1.
ManuallycopythekeystorefilefromtheWebSphereApplicationServerNetworkDeploymentdeploymentmanagerhosttoatemporarydirectoryonChapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment47theMaximoAssetManagementadministrativesystemwhereyouareinstallingMaximoAssetManagement:WAS_HOME/profiles/ctgDmgr01/etc/trust.
p122.
Openabrowserandaccesstheadministrativeconsolebytypinginthebrowseraddressbar:http://server_name:9060/admin.
ThisURLaddressdepictsthedefaultportnumber(9060)andcontext(admin)fortheadministrativeconsole.
Enterausernametologin.
Thebrowserisredirectedtoasecureport(9043).
3.
CreatetheMXServerapplicationserver.
a.
ExpandServers>ServerTypes>WebSphereapplicationservers.
b.
ClickNew.
c.
TypeMXServerandclickNext.
d.
AcceptalldefaultsettingsandclickNext.
e.
AcceptdefaultsettingsandclickNext.
f.
ClickFinish.
g.
ClickPreferences.
h.
SelecttheSynchronizechangeswithNodescheckbox,andthenclickApply.
i.
ClickSave.
j.
ClickOK.
4.
EditJVMMemorySettingsandJVMArgumentsfortheapplicationserver.
a.
ClickMXServerinthemainwindow.
b.
FromtheServerInfrastructuregroup,expandtheJavaandProcessManagementlink.
c.
ClickProcessDefinition.
d.
ClickJavaVirtualMachine.
e.
ForInitialHeapSizeandMaximumHeapSize,setthesevaluesto4096.
f.
EnterthefollowingvaluesintheGenericJVMargumentsfield,usingaspacebetweeneachargument:Figure6.
Manuallycreatetheapplicationserver48IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)-Dsun.
rmi.
dgc.
ackTimeout=10000-Djava.
net.
preferIPv4Stack=true#forWindows-Xdisableexplicitgc-Xgcpolicy:gencon-Xmn1024m#Xmn1024mfor64-bitJVM-Xlp64k#AIXg.
ClickOK.
h.
ClickSaveinthemessagesbox.
5.
Editthreadpoolsettingsfortheapplicationserver.
a.
ClickMXServerfromtheWebSphereapplicationserverspanel.
b.
FromtheAdditionalPropertiesgroup,clickThreadpools.
c.
ClickDefault.
SetMinimumSizeto20.
SetMaximumSizeto50.
SetThreadinactivitytimeoutto30000.
ClickOK.
d.
ClickTCPChannel.
DCS.
SetMinimumSizeto5.
SetMaximumSizeto20.
SetThreadinactivitytimeoutto5000.
ClickOK.
e.
ClickWebContainer.
SetMinimumSizeto50.
SetMaximumSizeto50.
SetThreadinactivitytimeoutto30000.
ClickOK.
Figure7.
ManuallycreatetheapplicationserverChapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment496.
EditJVMMemorySettingsforthedeploymentmanager.
a.
FromSystemadministration,clickDeploymentmanager.
b.
FromtheServerInfrastructuregroup,expandtheJavaandProcessManagementlink.
c.
ClickProcessDefinition.
d.
ClickJavaVirtualMachine.
e.
Scrolldownandtype1024forInitialHeapSizeand1024forMaximumHeapSizeandclickOK.
Figure8.
Editthreadpoolsettingsfortheapplicationserver50IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)f.
ClickSaveinthemessagesbox.
7.
Starttheapplicationserver.
a.
FromServers>ServerTypes>WebSphereapplicationservers,clickApplicationservers.
b.
SelectthecheckboxforMXServer.
c.
ClickStart.
8.
IdentifytheHTTPTransferPortNumbers.
a.
ExpandServers>ServerTypes>WebSphereapplicationservers,andclickMXServerfromthemainwindow.
b.
OpentheWebContainerSettingsandclickWebcontainertransportchains.
c.
NotethedefaultportnumberasitappearswithWCInboundDefault(9080).
Figure9.
EditJVMMemorySettingsforthedeploymentmanagerChapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment519.
Createthevirtualhost.
a.
ExpandEnvironment.
b.
ClickVirtualHosts.
c.
ClickNew.
d.
IntheGeneralPropertiessection,typemaximo_hostintheNamebox.
e.
ClickApply.
f.
ClickSave.
g.
ClickOK.
h.
FromtheVirtualHostswindow,clickmaximo_host.
i.
ClicktheHostAliaseslink.
j.
ClickNew.
k.
Type*(asterisk)forhostnameandtypetheHTTPportnumber(bydefault80).
l.
ClickOK.
m.
ClickNew.
n.
Type*(asterisk)forhostnameandtype9061fortheportnumber.
o.
ClickOK.
p.
ClickNew.
q.
Type*(asterisk)forhostnameandtype9443fortheportnumber.
r.
ClickOK.
s.
ClickNew.
t.
Type*(asterisk)forhostnameandtype9080fortheportnumber.
u.
ClickOK.
v.
ClickNew.
w.
Type*(asterisk)forhostnameandtype9044fortheportnumber.
x.
ClickOKandthenclickSave.
Figure10.
IdentifytheHTTPTransferPortNumbers52IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)10.
Enableautomaticstartupoftheapplicationserverwhenthenodeagentisstarted.
a.
ExpandServers>ServerTypes>WebSphereapplicationservers.
b.
ClickMXServerinthemainwindow.
c.
FromtheServerInfrastructuregroup,expandJavaandProcessManagement.
d.
ClickMonitoringPolicy.
e.
SetNoderestartstatetoRUNNINGandclickOK.
f.
ClickSaveinthemessagesbox.
Figure11.
CreatethevirtualhostFigure12.
EnableautomaticstartupoftheapplicationserverwhenthenodeagentisstartedChapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment53CreatingaWindowsserviceforthenodeagent:YoucancreateaWindowsserviceforstartingtheWebSphereApplicationServerNetworkDeploymentnodeagent.
AboutthistaskAlthoughnotrequired,youcanoptionallystartthenodeagentasaWindowsservice.
IfyouusedthemiddlewareinstallationprogramtoinstallWebSphereApplicationServerNetworkDeploymentv7,thisstephasalreadybeenperformedbythemiddlewareinstallationprogram.
Procedure1.
Openacommandprompt.
2.
Changedirectoryto\bin.
3.
Typethefollowingcommandwithnolinebreaks(case-sensitive).
WASService-addNodeAgent-serverNamenodeagent-profilePath"C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01"-wasHome"C:\IBM\WebSphere\AppServer"-logRoot"C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\nodeagent"-logFile"C:\IBM\WebSphere\AppServer\profiles\ctgAppSrv01\logs\nodeagent\startServer.
log"-restarttrue4.
ClosetheCommandPrompt.
ManuallyconfiguringJMSqueues:ThisprocedureprovidesdetailsonstepstoconfigureJMSqueues,whichmustbecompletedbeforeusingtheproductinstallationprogram.
AboutthistaskDuringtheinstallationprocess,theMaximoAssetManagementinstallationprogramprovidesyouwiththeoptionofautomaticallyconfiguringMaximoAssetManagementmiddleware.
IfyouelecttohavetheMaximoAssetManagementinstallationprogramautomaticallyconfigureMaximoAssetManagementmiddleware,itcreatesandconfiguresJMSmessagequeuesforyou.
IfyouelecttomanuallyconfigureMaximoAssetManagementmiddlewareforusewithMaximoAssetManagement,youmustmanuallyconfigurethesemessagequeues.
ToconfiguretheJMSqueues,completethefollowingsteps:Procedure1.
StarttheWebSphereApplicationServerNetworkDeploymentapplicationserver.
2.
StartInternetExplorerandopentheWebSphereApplicationServerNetworkDeploymentadministrativeconsolebytypingthefollowingURL:http://:/ibm/consoleForexample,enteraURLlikethefollowingsampleURL:http://localhost:9060/ibm/console54IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)3.
Attheloginscreen,enteryouruserID,thenclickLogin.
ThisactionopenstheWelcomescreenfortheWebSphereApplicationServerNetworkDeploymentadministrativeconsole.
4.
ClickServiceIntegration>BusestoopentheBusesdialog.
Abusisagroupofinterconnectedserversandclustersthathavebeenaddedasmembersofthebus.
5.
ClickNewtoopentheCreateanewServiceIntegrationBuspanelwhereyoucanaddanewserviceintegrationbus.
6.
EnterintjmsbusasthenameofthenewbusintheNamefield.
7.
CleartheBussecuritycheckbox.
Ifyouleavethisboxchecked,intjmsbusinheritstheGlobalSecuritysettingofthecell.
8.
ClickNext.
9.
ClickFinish.
10.
ClickSave.
ThissteppropagatestheJMSbussetuptotheclusterconfiguration.
Addingaservertotheserviceintegrationbus:Aservermustbedefinedfortheserviceintegrationbus.
AboutthistaskCompletethefollowingstepstoaddaservertotheserviceintegrationbus:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickServiceIntegration>BusestoopentheBusesdialogbox.
2.
ClickintjmsbustoopentheBuses>intjmsbusdialogbox.
3.
UnderTopology,clickBusmembers.
4.
IntheBuses>intjmsbus>Busmembersdialogbox,clickAddtoopentheAddanewbusmemberdialogbox.
5.
SelecttheServeroption,andselecttheservernamectgNode01:MXServertoaddtothebus,andthenclickNext.
6.
CheckthattheFilestoreradiobuttonisselected,andthenclickNext.
7.
FromtheConfigurefilestorepanel,clickNext.
8.
FromtheTuneapplicationserverformessagingperformancepanel,clickNext.
9.
ClickFinish.
10.
ClickSave.
11.
Selectintjmsbus.
12.
ChangethevalueoftheDefaultmessagingenginehighmessagethresholdfieldtoaminimumvalueof500,000messages,andthenclickApply.
IfthenumberofmessagesawaitingprocessingexceedstheHighMessageThresholdyouset,theapplicationserverlimitstheadditionofnewmessagesintheprocessingqueues.
Dependingonyourmessagerequirements,youcantoenterahighermessagethresholdvalue.
Youcandetermineanoptimalmessagethresholdsettingbymonitoringthemessagingin/outqueuesandtheimpactofthemessagethresholdsettingonsystemperformance.
Youmight,forexample,lowerthethresholdvalueifahighervalueisdegradingsystemperformance.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment55IfyoudecidetochangetheHighmessagethresholdsettingaftertheinitialconfiguration,youmustopentheAdditionalPropertiesmenuintheadministrativeconsoleandchangethethresholdvalueforeachchildconfiguration.
13.
ClickSave.
Creatingtheserviceintegrationbusdestinationforthecontinuousinbound(CQINBD)queue:Youmustcreateaserviceintegrationbusdestinationforthecontinuousinbound(CQINBD)queue.
AboutthistaskToaddalogicaladdressforthecontinuousinboundbusdestinationqueue(CQINBD)withintheJMSbus,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentAdministrativeConsole,clickServiceIntegration>BusestoopentheBusesdialogbox.
2.
ClickintjmsbustoopentheBuses>intjmsbusdialogbox.
3.
ClickDestinationsunderDestinationresourcestoopentheBuses>intjmsbus>Destinationsdialogbox.
Abusdestination,forexampleCQINBD,isavirtualplacewithinaserviceintegrationbuswhereapplicationscanattachandexchangemessages.
4.
ClickNewtoopentheCreatenewdestinationdialogbox.
5.
LeaveQueuecheckedasthedestinationtype,andclickNexttoopentheCreatenewqueuedialogbox.
6.
TypeCQINBDintheIdentifierfieldandContinuousQueueInboundintheDescriptionfield,thenclickNexttoopentheCreateanewqueueforpoint-to-pointmessagingdialogbox.
7.
SelecttheBusMemberpull-downandchooseNode=ctgNode01:Server=MXServerasthebusmemberthatwillstoreandprocessmessagesfortheCQINBDbusdestinationqueue.
8.
ClickNexttoopentheConfirmqueuecreationdialogbox.
9.
Reviewyourselections,thenclickFinishtocompletethecreationoftheCQINBDbusdestinationqueue.
10.
NavigatethepathBuses>intjmsbus>Destinations,thenclickCQINBDtoopentheconfigurationdialogbox.
11.
ClickNoneastheExceptiondestinationvalue.
12.
VerifyKeepcountoffaileddeliveriespermessageisenabled.
13.
ClickApply.
14.
ClickSave.
Creatingtheserviceintegrationbusdestinationforthesequentialinbound(SQINBD)queue:Youmustcreatetheserviceintegrationbusdestinationforthesequentialinbound(SQINBD)queue.
56IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)AboutthistaskToaddalogicaladdressforthesequentialinboundbusdestinationqueue(SQINBD)withintheserviceintegrationbus,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentAdministrativeConsole,clickServiceIntegration>BusestoopentheBusesdialogbox.
2.
ClickintjmsbustoopentheBuses>intjmsbusdialogbox.
3.
ClickDestinationsunderDestinationresourcestoopentheBuses>intjmsbus>Destinationsdialogbox.
Abusdestinationisavirtualplacewithinaserviceintegrationbuswhereapplicationscanattachandexchangemessages.
4.
ClickNewtoopentheCreatenewdestinationdialogbox.
5.
LeaveQueuecheckedasthedestinationtype,andclickNexttoopentheCreatenewqueuedialogbox.
6.
EnterSQINBDintheIdentifierfieldandSequentialQueueInboundintheDescriptionfield,thenclickNexttoopentheCreateanewqueueforpoint-to-pointmessagingdialogbox.
Notethatyoumustusethisvalueanditmustcontainonlyuppercaseletters.
7.
SelecttheBusMemberpull-downandchooseNode=ctgNode01:Server=MXServer8.
ClickNexttoopentheConfirmqueuecreationdialogbox.
9.
Reviewyourselections,thenclickFinishtocompletethecreationoftheSQINBDbusdestinationqueue.
10.
NavigatethepathBuses>intjmsbus>Destinations,thenclickSQINBDtoopentheconfigurationdialogbox.
11.
ClickNoneastheExceptiondestinationvalue.
12.
VerifyKeepcountoffaileddeliveriespermessageisenabled.
13.
ClickApply.
14.
ClickSave.
Creatingtheserviceintegrationbusdestinationforthesequentialoutbound(SQOUTBD)queue:Youmustcreatetheserviceintegrationbusdestinationforthesequentialoutbound(SQOUTBD)queue.
AboutthistaskToaddalogicaladdressforthesequentialoutboundbusdestinationqueue(SQOUTBD)withintheserviceintegrationbus,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickServiceIntegration>BusestoopentheBusesdialogbox.
2.
ClickintjmsbustoopentheBuses>intjmsbusdialogbox.
3.
ClickDestinationsunderDestinationresourcestoopentheBuses>intjmsbus>Destinationsdialogbox.
Abusdestination,forexampleSQOUTBD,isavirtualplacewithinaserviceintegrationbuswhereapplicationscanattachandexchangemessages.
4.
ClickNewtoopentheCreatenewdestinationdialogbox.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment575.
LeaveQueuecheckedasthedestinationtype,andclickNexttoopentheCreatenewqueuedialogbox.
6.
EnterSQOUTBDintheIdentifierfieldandSequentialQueueOutboundintheDescriptionfield,thenclickNexttoopentheCreateanewqueueforpoint-to-pointmessagingdialogbox.
Youmustusethisvalueanditmustcontainonlyuppercaseletters.
7.
SelecttheBusMembermenuandchooseNode=ctgNode01:Server=MXServerasthebusmemberthatstoresandprocessesmessagesfortheSQOUTBDbusdestinationqueue.
8.
ClickNexttoopentheConfirmqueuecreationdialogbox.
9.
Reviewyourselections,thenclickFinishtocompletethecreationofthequeue.
10.
NavigatethepathBuses>intjmsbus>Destinations,thenclickSQOUTBDtoopentheconfigurationdialogboxwhereyoumustmakethefollowingchanges:11.
ClickNoneastheExceptiondestinationvalue.
12.
VerifyKeepcountoffaileddeliveriespermessageisenabled.
13.
ClickApply.
14.
ClickSave.
CreatingtheJMSconnectionfactory:AddaconnectionfactoryforcreatingconnectionstotheassociatedJMSproviderofpoint-to-pointmessagingqueues.
AboutthistaskTocreatetheJMSconnectionfactory,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>Connectionfactories.
2.
FromtheScopedrop-downlist,selectCell=ctgCell01.
3.
ClickNew.
4.
VerifythattheDefaultMessagingProviderisselectedandclickOK.
5.
Enterthefollowinginformation:NameEnterintjmsconfact.
JNDInameEnterjms/maximo/int/cf/intcf.
BusnameSelectintjmsbus.
6.
ClickApply.
7.
ClickSave.
Creatingthecontinuousinbound(CQIN)JMSqueue:YoumustcreateaJMSqueue(CQIN)asthedestinationforcontinuousinboundpoint-to-pointmessages.
58IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)AboutthistaskTocreatetheCQINJMSqueue,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>Queues.
2.
FromtheScopedrop-downlist,selectCell=ctgCell01.
3.
ClickNew.
4.
VerifythattheDefaultMessagingProviderisselectedandclickOK.
5.
Enterthefollowinginformation,andclickOK.
NameEnterCQIN.
Thisvaluemustcontainonlyuppercaseletters.
JNDInameEnterjms/maximo/int/queues/cqinBusnameSelectintjmsbus.
QueuenameSelectCQINBD.
6.
ClickOK.
7.
ClickSave.
Creatingthesequentialinbound(SQIN)JMSqueue:YoumustcreateaJMSqueue(SQIN)asthedestinationforsequentialinboundpoint-to-pointmessages.
AboutthistaskTocreatetheSQINJMSqueue,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>Queues.
2.
FromtheScopedrop-downlist,selectCell=ctgCell01.
3.
ClickNew.
4.
VerifythattheDefaultMessagingProviderisselectedandclickOK.
5.
Enterthefollowinginformation,andclickOK.
NameEnterSQIN.
Thisvaluemustcontainonlyuppercaseletters.
JNDInameEnterjms/maximo/int/queues/sqinBusnameSelectintjmsbus.
QueuenameSelectSQINBD.
6.
ClickOK.
7.
ClickSave.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment59Creatingthesequentialoutbound(SQOUT)JMSqueue:YoumustcreateaJMSqueue(SQOUT)asthedestinationforsequentialoutboundpoint-to-pointmessages.
AboutthistaskTocreatetheSQOUTJMSqueue,completethefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>Queues.
2.
FromtheScopedrop-downlist,selectCell=ctgCell01.
3.
ClickNew.
4.
VerifythattheDefaultMessagingProviderisselectedandclickOK.
5.
Enterthefollowinginformation,andclickOK.
NameEnterSQOUT.
Thisvaluemustcontainonlyuppercaseletters.
JNDInameEnterjms/maximo/int/queues/sqoutBusnameSelectintjmsbus.
QueuenameSelectSQOUTBD.
6.
ClickOK.
7.
ClickSave.
CreatingJMSactivationspecificationforthecontinuousinboundqueue(CQIN):Youmustactivatethecontinuousinboundqueue(CQIN)beforeitcanreceivemessages.
AboutthistaskCompletethefollowingstepstoactivatetheCQINqueue:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>ActivationSpecifications.
2.
FromtheScopedrop-downlist,selectCell=ctgCell01.
3.
ClickNew.
4.
SelectDefaultmessagingproviderandthenclickOK.
5.
Enterthefollowinginformation,andthenclickOK.
NameintjmsactThisvalueiscase-sensitive.
Thisvaluemustbelowercase.
JNDInameintjmsactDestinationtypeQueue60IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)DestinationJNDInamejms/maximo/int/queues/cqinBusnameintjmsbusMaximumconcurrentMDBinvocationsperendpoint106.
ClickOK,andthenclickSave.
Errorqueues:Youmustcreateanerrorqueuethatreceivesredirectedmessagesfromthecontinuousqueue(CQIN).
Whenthemessagesgoinerror,theerrorqueuereceivesredirectedmessagesfromthecontinuousqueue(CQIN).
Creatingtheserviceintegrationbusdestinationfortheinbounderrorqueue(CQINERRBD)queue:Youmustaddalogicaladdressfortheinbounderrorqueue(CQINERRBD)queuewithintheJMSbus.
AboutthistaskPerformthefollowingsteps:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickServiceIntegration>BusestoopentheBusesdialogbox.
2.
ClickintjmsbustoopentheBuses>intjmsbusdialogbox.
3.
ClickDestinationsunderDestinationresourcestoopentheBuses>intjmsbus>Destinationsdialogbox.
Abusdestinationisavirtualplacewithinaserviceintegrationbuswhereapplicationscanattachandexchangemessages.
4.
ClickNewtoopentheCreatenewdestinationdialogbox.
5.
LeaveQueuecheckedasthedestinationtype,andclickNexttoopentheCreatenewqueuedialogbox.
6.
EnterCQINERRBDintheIdentifierfieldandErrorQueueInboundintheDescriptionfield,thenclickNexttoopentheCreateanewqueueforpoint-to-pointmessagingdialogbox.
Youmustusethisvalueanditmustcontainonlyuppercaseletters.
7.
FromtheBusMembermenu,selectNode=ctgNode01:Server=MXServer8.
ClickNexttoopentheConfirmqueuecreationdialogbox.
9.
Reviewyourselections,thenclickFinishtocreatetheCQINERRBDbusdestinationqueue.
10.
SelectBuses>intjmsbus>Destinations,thenclickCQINERRBDtoopentheconfigurationdialogboxwhereyoumustmakethefollowingchanges:a.
SelecttheSpecifyoptionandenterCQINERRBDastheexceptiondestinationvalue.
b.
ChangetheMaximumfaileddeliveriesvalueto5.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment61Thisoptionisthemaximumnumberoftimesyouwantthesystemtoprocessafailedmessagingattemptbeforeforwardingthemessagetotheexceptiondestination.
c.
VerifyKeepcountoffaileddeliveriespermessageisenabled.
11.
ClickApply.
12.
ClickSave.
13.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickServiceIntegration>BusestoopentheBusesdialogbox.
14.
ClickintjmsbustoopentheBuses>intjmsbusdialogbox.
15.
ClickDestinationsunderDestinationresourcestoopentheBuses>intjmsbus>Destinationsdialogbox.
16.
SelectCQINBD.
17.
SpecifyCQINERRBDastheexceptiondestination.
SettheMaximumfaileddeliveriesvalueto5.
18.
ClickOK.
19.
ClickSave.
Creatingtheerror(CQINERR)JMSqueue:AftercreatingtheErrorQueueBusDestination,youcreatetheErrorqueue.
AboutthistaskTocreatetheErrorqueue,completethefollowingsteps.
Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>Queues.
2.
FromtheScopedrop-downlist,selectCell=ctgCell01.
3.
ClickNew.
4.
VerifythattheDefaultMessagingProviderisselectedandclickOK.
5.
Enterthefollowinginformation,andclickOK.
NameEnterCQINERR.
Thisvaluemustcontainonlyuppercaseletters.
JNDInameEnterjms/maximo/int/queues/cqinerrBusnameSelectintjmsbus.
QueuenameSelectCQINERRBD.
6.
ClickOK.
7.
ClickSave.
CreatingJMSactivationspecificationfortheinbounderrorqueue(CQINERR):Youmustactivatethecontinuousinboundqueue(CQINERR)beforeitcanreceivemessages.
62IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)AboutthistaskCompletethefollowingstepstoactivatetheCQINERRqueue:Procedure1.
FromtheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,clickResources>JMS>ActivationSpecifications.
2.
FromtheScopemenu,selectCell=ctgCell01,andthenclickApply.
3.
ClickNewtocompletetheGeneralPropertiessectionforthenewJMSactivationspecification.
4.
ClickOK.
5.
Enterthefollowinginformation,andclickOK.
NameEnterintjmsacterr.
Thisvaluemustonlycontainlowercaseletters.
JNDInameEnterintjmsacterr.
ThisvaluemustbethesameastheoneusedfortheNamefield.
DestinationtypeEnterQueue.
DestinationJNDInamejms/maximo/int/queues/cqinerrBusnameintjmsbusMaximumconcurrentMDBinvocationsperendpoint106.
ClickOK.
7.
ClickSave.
8.
EnsurethatyoustopallIBM-relatedprocessesanddaemons.
9.
Youmustnowrestarttheseprocessesfortheupdatetotakeeffect.
10.
StartthebusmemberforthectgNodeMXServerintjmsbusifitisnotstarted.
IfyoucannotstartctgNodeMXServerintjmsbus,restartMXServerunderServers>Applicationservers.
ManuallyconfiguringVirtualMemberManageronWebSphereApplicationServerNetworkDeployment:SomedeploymentenvironmentsrequirethemanualconfigurationofVirtualMemberManagertosecureMaximoAssetManagement.
BeforeyoubeginForareviewofMaximoAssetManagementsecurityoptions,seethesecurityplanninginformation.
Important:Beforeyoubeginthisprocedure,ensurethatyouhaveawasadminuserIDcreatedinyourLDAPrepository.
IfyouintendtoconfigureVirtualMemberManagertouseSSLwithafederatedLDAPrepository,itmustbedoneonlyafterasuccessfulMaximoAssetManagementinstallationandconfiguration.
IfVirtualMemberManagerisChapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment63configuredtouseSSLwithafederatedLDAPrepositorybeforecompletingtheMaximoAssetManagementconfiguration,theconfigurationfails.
DonotconfigureaVirtualMemberManagerLDAPfederatedrepositorytouseSSLwithanLDAPdirectorybeforeconfigurationMaximoAssetManagement.
ConfigureSSLaftertheMaximoAssetManagementconfigurationprogramhascompletedsuccessfully.
AboutthistaskDuringtheconfigurationprocess,theMaximoAssetManagementconfigurationprogramprovidedyouwiththeoptionofautomaticallyconfiguringMaximoAssetManagementmiddleware.
IfyouelectedtohavetheMaximoAssetManagementconfigurationprogramautomaticallyconfigureMaximoAssetManagementmiddleware,thenitwill,amongothertasks,performVirtualMemberManagerconfigurationforyou.
IfyouelectedtomanuallyconfigureMaximoAssetManagementmiddlewareforusewithMaximoAssetManagement,youmustmanuallyconfigureVirtualMemberManager.
VirtualMemberManagerprovidesyouwiththeabilitytoaccessandmaintainuserdatainmultiplerepositories,andfederatethatdataintoasinglevirtualrepository.
Thefederatedrepositoryconsistsofasinglenamedrealm,whichisasetofindependentuserrepositories.
Eachrepositorycanbeanentireexternalrepositoryor,inthecaseofLDAP,asubtreewithinthatrepository.
Therootofeachrepositoryismappedtoabaseentrywithinthefederatedrepository.
Therootisastartingpointwithinthehierarchicalnamespaceofthevirtualrealm.
ToaddanLDAPdirectorytotheVirtualMemberManagervirtualrepository,youmustfirstaddtheLDAPdirectorytothelistofrepositoriesavailableforconfigurationforthefederatedrepository.
YoumustthenaddtherootofbaseEntriestoasearchbasewithintheLDAPdirectory.
MultiplebaseentriescanbeaddedwithdifferentsearchbasesforasingleLDAPdirectory.
Thevaluesprovidedhereareexamplepurposesonly.
IfyouareusingIBMTivoliDirectoryServer,enterthevaluesusedduringtheinstallationandconfigurationofIBMTivoliDirectoryServer.
IfyouareconfiguringVirtualMemberManagertouseMicrosoftActiveDirectory,substitutevalueswhereappropriateinthisprocedure.
YoumustmodifytheVMMCRONTASKaccordingly.
ToaddtheIBMTivoliDirectoryServerorMicrosoftActiveDirectorytoVMM,completethefollowingsteps:Procedure1.
StarttheWebSphereApplicationServerNetworkDeploymentapplicationserver.
2.
StartInternetExplorerandopentheWebSphereApplicationServerNetworkDeploymentadministrativeconsolebytypingthefollowingURL:http://:/adminForexample,enteraURLlikethefollowingsampleURL:http://localhost:9060/admin3.
Attheloginscreen,enteryouruserID,thenclickLogin.
ThisactionopenstheWelcomescreenfortheWebSphereApplicationServerNetworkDeploymentadministrativeconsole.
4.
SelectSecurity>Globalsecurity.
5.
LocatetheUseraccountrepositoryareaandpickFederatedrepositoriesfromtheAvailablerealmdefinitionsfield,andthenclickConfigure.
64IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)6.
ClickAddrepositorieslocatedunderRepositoriesintherealm.
7.
ClickNewrepositoryLDAPrepositorytocreatenewrepositorydefinitionunderthecurrentdefaultrealm.
8.
Enterthefollowingvalues,clickApply,andthenclickSave.
RepositoryidentifierForIBMTivoliDirectoryServer,enterISMITDS.
DirectorytypeForIBMTivoliDirectoryServer,selectIBMTivoliDirectoryServer.
PrimaryhostnameEnterthefullyqualifiedhostnameorIPaddressofthedirectoryserver.
PortEnter389.
SupportreferralstootherLDAPserversSetthisvaluetoignore.
BinddistinguishednameForIBMTivoliDirectoryServer,entercn=root.
BindpasswordEnterthepasswordforthebinddistinguishedname.
CertificatemappingSelectEXACT_DN9.
Enterthefollowingvalues,clickApply,andthenclickSave.
RepositoryForIBMTivoliDirectoryServer,selectISMITDS.
Figure13.
NewRepositoryChapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment65Uniquedistinguishednameofthebaseentry(orparent)entryinfederatedrepositoriesForIBMTivoliDirectoryServer,enterou=SWG,o=IBM,c=US.
DistinguishednameintherepositoryisdifferentThisvalueisoptional.
Youneedtoprovidethisvalueifitdiffersfromthebaseentryintherepositoryyouareadding.
ForIBMTivoliDirectoryServer,enterou=SWG,o=IBM,c=US.
10.
FromtheFederatedrepositoriesconfigurationarea,enterthefollowingvalues,clickApply,andthenclickSave:RealmnameEnterISMRealm.
PrimaryadministrativeusernameEnterwasadmin.
ThisvaluemustbeavaliduserfromtheconfiguredLDAPrepository.
ServeruseridentitySelectAutomaticallygeneratedserveridentity.
IgnorecaseforauthorizationSelectthischeckbox.
11.
ClickSupportedentitytypes,andthenclickPersonAccount.
12.
FromthePersonAccountconfigurationarea,enterthefollowingvalues:EntitytypeVerifythatthevalueisPersonAccount.
BaseentryforthedefaultparentForIBMTivoliDirectoryServer,enterou=users,ou=SWG,o=IBM,c=US.
RelativeDistinguishedNamepropertiesEnteruid.
13.
ClickOKandthenclickSave.
14.
ClickSupportedentitytypes,andthenclickGroup.
15.
FromtheGroupconfigurationarea,enterthefollowingvalues:EntitytypeVerifythatthevalueisGroup.
BaseentryforthedefaultparentForIBMTivoliDirectoryServer,enterou=groups,ou=SWG,o=IBM,c=US.
RelativeDistinguishedNamepropertiesEntercn.
16.
ClickOKandthenclickSave.
17.
ClickSupportedentitytypes,andthenclickOrgContainer.
18.
FromtheOrgContainerconfigurationarea,enterorverifythefollowingvalues:EntitytypeVerifythatthevalueisOrgContainer.
BaseentryforthedefaultparentForIBMTivoliDirectoryServer,enterou=SWG,o=IBM,c=US.
RelativeDistinguishedNamepropertiesEntero;ou;dc;cn.
19.
ClickOKandthenclickSave.
66IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)20.
BrowsetoSecurity>Globalsecurity.
21.
FromtheGlobalsecurityconfigurationpage,completethefollowing:a.
EnableEnableadministrativesecurity.
b.
EnableEnableapplicationsecurity.
c.
CleartheoptionforUseJava2securitytorestrictapplicationaccesstolocalresources.
d.
FromAvailablerealmdefinition,selectFederatedrepositories.
e.
ClickSetascurrent.
22.
ClickApply,andthenclickSave.
23.
RestartWebSphereApplicationServerNetworkDeploymentandthemanagednodesbyrunningthefollowingcommands:a.
\profiles\ctgDmgr01\bin\stopManager.
batb.
\profiles\ctgAppSrv01\bin\stopNode.
batc.
\profiles\ctgDmgr01\bin\startManager.
batd.
\profiles\ctgAppSrv01\bin\startNode.
batNote:SubstituteUNIXpathandfileextensionvalueswhereappropriate.
"PerformingWebSphereApplicationServerNetworkDeploymentconfigurationtasks"onpage47UsethisproceduretoperformWebSphereApplicationServerNetworkDeploymentconfigurationtasks.
RunningtheMaximoAssetManagement7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallMaximoAssetManagementversion7.
6.
AboutthistaskInordertoinstallMaximoAssetManagementversion7.
6,runtheMaximoAssetManagementversion7.
6installationprogramontheMaximoAssetManagementadministrativesystem.
Procedure1.
LogintotheMaximoAssetManagementadministrativeworkstation.
IfyouruntheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
LaunchtheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationsessionandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment67d.
FromtheInstallProductpanel,selectIBMMaximoAssetManagementv7.
6andthenclickInstallIBMMaximoAssetManagementcomponents.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheck,andthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagebeinginstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifypathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selecttheIBMTivoli'sprocessautomationsuitepackagegroup,specifythepathinformationfortheMaximoAssetManagementversion7.
6installationdirectory,andthenclickNext.
8.
Inthepackagefeaturespanel,leavealldefaultoptionschecked,andthenclickNext.
9.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
Ifyouinstallinanon-Englishenvironment,youmightnoticetheenvironmentsummaryislistedasEnglish.
YouconfiguresupportedlanguagesforMaximoAssetManagementlaterwiththeMaximoAssetManagementconfigurationprogram.
10.
Aftertheinstallationiscomplete,selecttheoptiontostarttheMaximoAssetManagementversion7.
6configurationprogram,andthenclickFinish.
TheMaximoAssetManagementversion7.
6installationprogramexitsandtheMaximoAssetManagementversion7.
6configurationprogramisstartedautomatically.
WhattodonextUsetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
ConfiguringMaximoAssetManagementversion7.
6withmanuallyconfiguredmiddlewareThisprocedureexplainshowtousetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
Procedure1.
IftheMaximoAssetManagementversion7.
6configurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProduct,specifyMaximoAssetManagementinstallationlocation,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementconfigurationoperationspage,clickConfigureaNewDeployment.
3.
IntheDefineDeploymentEnvironmentpanel,specifyinformationaboutDB2andWebSphereApplicationServerNetworkDeploymentserversyouinstalled68IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)andprepared.
SelecttheWebSphereisalreadyconfiguredoption.
Afteryoudefineyourdeploymentenvironment,clickFinish.
4.
IntheConfigureGeneralProductInformationpanel,reviewsummarydetailsabouttheproductcomponentsyouareinstalling.
Specifytheappearanceandnavigationfeaturesforyourproduct,addane-mailaddresstoreceiveworkflowmessages,andchoosewhetherornottodeploysampledata.
5.
IntheConfiguretheDB2Instancepanel,specifyinformationabouttheDB2instanceforMaximoAssetManagement.
6.
IntheConfiguretheDB2Databasepanel,specifyinformationabouttheDB2databaseforMaximoAssetManagement.
7.
IntheConfiguretheApplicationServerpanel,specifyinformationfortheWebSphereApplicationServerNetworkDeploymentserveryouinstalled.
IndicatewhetheryouwanttostoreJMSmessagesoriginatingfromtheintegrationadapter.
8.
IntheConfigureApplicationSecuritypanel,chooseasecuritymodelforMaximoAssetManagement.
Ifyouchooseasecuritymodelthatincludesadirectoryserver,specifyinformationaboutthedirectoryforthevirtualmembermanager.
EntertheusernamesandpasswordsforusersthatmustbecreatedforMaximoAssetManagement.
9.
Choosethebaselanguageandanyadditionallanguagesyouwanttoinstall.
10.
IntheApplyDeploymentOperationspanel,specifyuserinterfacepreferences,selectallavailabledeploymentoperations,andthenclickFinish.
ResultsMaximoAssetManagementversion7.
6isinstalledandconfiguredtouseWebSphereApplicationServerNetworkDeploymentandDB2.
Chapter4.
Manuallyconfiguringexistingmiddlewareduringdeployment6970IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter5.
DeployinginaclusterenvironmentUsetheMaximoAssetManagementinstallationandconfigurationprogramstoinstallandautomaticallyconfigureMaximoAssetManagementinaWebSphereApplicationServerNetworkDeploymentclusterconfiguration.
AboutthistaskInthisscenario,youusetheMaximoAssetManagementinstallationandconfigurationprogramstoinstallandautomaticallyconfigurenewinstancesofthefollowingcomponentsinaclusterconfiguration:vDB2vWebSphereApplicationServerNetworkDeploymentvMaximoAssetManagementYouusetheMaximoAssetManagementinstallationprogramtoinstallMaximoAssetManagementandthemiddlewareyouwanttouseinyourdeployment.
YouthenusetheMaximoAssetManagementconfigurationprogramtoconfigurebothmiddlewareandMaximoAssetManagement.
YoucanusetheMaximoAssetManagementinstallationprogramtoinstallDB2.
YouthenusetheMaximoAssetManagementconfigurationprogramtoautomaticallyconfigureit.
YoucanusetheroadmapoftaskstoautomaticallyconfiguremiddlewareanddeployMaximoAssetManagementinaclusterenvironment.
CopyrightIBMCorp.
2007,201471InstallingDB2v10.
5usingtheMaximoAssetManagementversion7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallDB2v10.
5.
Figure14.
DeployingMaximoAssetManagementusingautomaticmiddlewareconfiguration72IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Procedure1.
Logintothetargetsystemasauserwithadministrativeauthority.
IfyouarerunningtheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
StarttheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMDB2v10.
5andthenclickInstallIBMMaximoAssetManagementcomponents.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheckandthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagebeinginstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifypathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selectapackagegroup,specifythepathinformationforitsinstallationdirectory,andthenclickNext.
Repeatthisprocessforeachpackagegrouplisted.
8.
Inthepackagetranslationspanel,specifylanguagesupportforDB2,andthenclickNext.
9.
Inthepackagefeaturespanel,leavealldefaultoptionschecked,andthenclickNext.
10.
Inthepackageconfigurationpanel,specifyconfigurationinformationforDB2v10.
5,andthenclickNext.
11.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
InstallingWebSphereApplicationServerNetworkDeploymentv8.
5usingtheMaximoAssetManagementversion7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallWebSphereApplicationServerNetworkDeploymentv8.
5.
Chapter5.
Deployinginaclusterenvironment73Procedure1.
Logintothetargetsystemasauserwithadministrativeauthority.
IfyouarerunningtheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
StarttheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMWebSphereApplicationServerNetworkDeploymentv8.
5.
5andthenclickInstallIBMMaximoAssetManagementcomponents.
DuringtheinstallationofWebSphereApplicationServerNetworkDeployment,installJavav7.
WhenyouinstallJavav7,theconfigurationprogramconfiguresIBMMaximoAssetManagementtouseJavav7.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheck,andthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagethatistobeinstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifythepathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selectapackagegroup,specifypathinformationforitsinstallationdirectory,andthenclickNext.
Repeatthisprocessforeachpackagegroupthatislisted.
8.
Inthepackagetranslationspanel,specifylanguagesupportforWebSphereApplicationServerNetworkDeployment,andthenclickNext.
9.
Inthepackagefeaturespanel,leavealldefaultoptionsselected,andthenclickNext.
10.
Inthepackageconfigurationpanel,specifyconfigurationinformationforIBMHTTPServer,andthenclickNext.
11.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
12.
Aftertheinstallationiscomplete,selecttheoptiontostarttheMaximoAssetManagementversion7.
6configurationprogram,andthenclickFinish.
74IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)WhattodonextUsetheMaximoAssetManagementversion7.
6configurationprogramtoprepareWebSphereApplicationServerNetworkDeploymentforMaximoAssetManagementversion7.
6configuration.
PreparingWebSphereApplicationServerNetworkDeploymentandconfiguringapplicationserverclusterprofilesusingtheMaximoAssetManagementconfigurationprogramYoucanusetheMaximoAssetManagementversion7.
6configurationprogramtoprepareWebSphereApplicationServerNetworkDeploymentv8.
5forMaximoAssetManagementconfigurationandconfigureapplicationserverclusterprofiles.
AboutthistaskWhenyouconfigureMaximoAssetManagementforaclusterenvironment,youmustfirstpreparetheWebSphereApplicationServerNetworkDeploymentserverandconfigureapplicationserverclusterprofiles.
YouthenconfigureMaximoAssetManagementtoworkwiththedefinedclusters.
YoumustdefineandconfigureclustersontheWebSphereApplicationServerNetworkDeploymentdeploymentmanager.
IfyouwanttheclusterconfigurationtoincludemembersonotherWebSphereApplicationServerNetworkDeploymentnodes,youmustlogontotheserverandruntheMaximoAssetManagementconfigurationprogramtoconfigureaWebSphereApplicationServerNetworkDeploymentprofileandnodetohostthoseclustermembers.
Forperformancereasons,youareencouragedtodefineaminimumoffourclusters,eachofwhichhostsasingleproductfunction.
Youcancreateadditionalclustersbasedonyourneeds.
RefertotheBestPracticesforSystemPerformanceguidefordetailedperformanceinformation.
Procedure1.
LogontothesystemhostingtheWebSphereApplicationServerNetworkDeploymentdeploymentmanagerserver.
2.
StarttheMaximoAssetManagementconfigurationprogramfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProductandthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
3.
IntheIBMMaximoAssetManagementversion7.
6configurationoperationspage,clickPrepareWebSphereApplicationServerforconfiguration.
4.
IntheConfigureWebSphereApplicationServerpanel,specifytheinstallationlocationandconfigurationinformationforWebSphereApplicationServerNetworkDeploymentandassociatedcomponents.
SelecttheoptionstoconfigurethesystemforclustersandtoautomatetheconfigurationofIBMHTTPServer.
5.
IntheConfigureApplicationServerClusterProfilespanel,specifyinformationtousetocreateWebSphereApplicationServerNetworkDeploymentdeploymentmanagerandapplicationserverprofiles.
a.
SelectConfigureanewDeploymentManageratthisserver.
b.
Specifytheprofilename,nodename,cellname,andSOAPportforthedeploymentmanagerprofile.
Chapter5.
Deployinginaclusterenvironment75c.
Optional:ClickAdvancedtoaccesstheDeploymentManagerProfileAdvancedOptionspagewhereyoucanassigncustomportvaluesusedbythedeploymentmanagerprofile.
d.
SpecifytheWebSphereApplicationServerNetworkDeploymentadministratorusercredentials.
e.
ClickNewclustertocreateanewcluster.
Specifyanameandassignasingleproductfunctiontothecluster.
f.
ClickNewManagedNodetocreateamanagednode.
Specifyanodenameandanamefortheprofilethatcontainsinformationaboutthenewmanagednode.
Youcancreatemorethanonemanagednode,butyoumusthaveatleastonemanagednodedefined.
g.
SelectthemanagednodeandclickNewServer.
h.
FromtheWebSphereManagedNodeServerDefinitionpage,selectWebserver,andspecifyanameforthewebserverthemanagednodewilluse.
Onlyonewebservercanbedefinedforamanagednode.
i.
ClickNewServer.
FromtheWebSphereManagedNodeServerDefinitionpage,selectApplicationserverclustermember.
Specifyanamefortheclustermemberandselecttheclustertoassociatewiththeclustermember.
Youcancreateasmanyclustermembersasyouneed,butyoumustcreateatleastone.
j.
Repeattheprocesstocreatefourclustersintotal,andassigneachauniqueproductfunction.
6.
SpecifyadditionalconfigurationinformationintheConfigureApplicationServerAdvancedOptionspanel,ifrequired.
7.
IfyouchosetouseadirectoryserverforWebSphereApplicationServerNetworkDeploymentadministrativesecurity,specifyinformationaboutthedirectoryserverhost,credentialsanddirectorystructurefromtheConfigureAdministrativeSecuritypanel.
8.
IntheApplyDeploymentOperationspanelselectalldeploymentoperationoptions,andthenclickFinish.
ResultsWebSphereApplicationServerNetworkDeploymentv8.
5isreadyforMaximoAssetManagement.
Relatedinformation:https://www.
ibm.
com/developerworks/community/files/form/anonymous/api/library/75dbdf46-1a08-429c-9742-bd340d7d1fd3/document/c51d5f5b-dea3-4043-a81f-d5213fc10063/media/Best%20Practices%20for%20System%20Performance%207.
5.
x.
pdfConfiguringclustermembersonadditionalWebSphereApplicationServerNetworkDeploymentnodesYoucanusetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureclustermembersonadditionalWebSpherenodes.
AboutthistaskAfteryouhavedefinedclustersontheWebSphereApplicationServerNetworkDeploymentdeploymentmanager,youcanconfigureclustermembersonadditionalWebSphereApplicationServerNetworkDeploymentnodes.
76IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Procedure1.
LogontothesystemservingastheWebSphereApplicationServerNetworkDeploymentnodes.
2.
StarttheMaximoAssetManagementconfigurationprogramfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProductandthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
3.
IntheIBMMaximoAssetManagementversion7.
6configurationoperationspage,clickConfigureWebSphereApplicationServerNetworkDeploymentforanewdeployment.
4.
IntheConfigureWebSphereApplicationServerpanel,specifytheinstallationlocationandconfigurationinformationforWebSphereApplicationServerNetworkDeploymentandassociatedcomponents.
SelecttheoptionstoconfigurethesystemforclustersandtoautomatetheconfigurationofIBMHTTPServer.
5.
IntheConfigureApplicationServerClusterProfilespanel,specifyinformationtousetocreateadditionalclustermembersonthisnodes.
a.
SelectUseanexistingDeploymentManager.
b.
SpecifyconnectioninformationfortheremoteWebSphereApplicationServerNetworkDeploymentdeploymentmanagersystem.
c.
SpecifytheWebSphereApplicationServerNetworkDeploymentadministratorusercredentials.
d.
ClickLoadclusterstoloadclusterinformationfromtheremoteWebSphereApplicationServerNetworkDeploymentdeploymentmanager.
e.
ClickNewManagedNodetocreateamanagednode.
Specifyanodenameandanamefortheprofilethatcontainsinformationaboutthenewmanagednode.
Youcancreatemorethanonemanagednode,butyoumusthaveatleastonemanagednodedefined.
f.
SelectthemanagednodeandclickNewServer.
g.
FromtheWebSphereManagedNodeServerDefinitionpage,selectApplicationserverclustermember.
Specifyanamefortheclustermemberandselecttheclustertoassociatewiththeclustermember.
Youcancreateasmanyclustermembersasyouneed,butyoumustcreateatleastone.
YoucannotcreateanewwebserverfortheclusterbecauseitwasdefinedwhentheclusterwascreatedontheremoteWebSphereApplicationServerNetworkDeploymentdeploymentmanagerh.
RepeattheprocesstocreatenewclustermembersandassignthemtoclustersdefinedontheremoteWebSphereApplicationServerNetworkDeploymentdeploymentmanager.
6.
SpecifyadditionalconfigurationinformationintheConfigureApplicationServerAdvancedOptionspanel,ifrequired.
7.
IntheApplyDeploymentOperationspanelselectalldeploymentoperationoptions,andthenclickFinish.
RunningtheMaximoAssetManagement7.
6installationprogramUsetheMaximoAssetManagementversion7.
6installationprogramtoinstallMaximoAssetManagementversion7.
6.
Chapter5.
Deployinginaclusterenvironment77AboutthistaskInordertoinstallMaximoAssetManagementversion7.
6,runtheMaximoAssetManagementversion7.
6installationprogramontheMaximoAssetManagementadministrativesystem.
Procedure1.
LogintotheMaximoAssetManagementadministrativeworkstation.
IfyouruntheIBMMaximoAssetManagementversion7.
6installationprogramfromaLinuxorUNIXterminalwindow,youmustbeloggedinastherootuser.
2.
LaunchtheIBMMaximoAssetManagementversion7.
6installationprogramfromthelaunchpad.
a.
Startthelaunchpad.
WindowsFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad64.
exe.
LinuxandUNIXFromthedownloadedinstallationimage,browsetotherootdirectoryandrunthefollowingcommand:launchpad.
sh.
b.
SelectalanguagefortheinstallationsessionandclickOK.
c.
Inthelaunchpadnavigationpane,clickInstallProduct.
d.
FromtheInstallProductpanel,selectIBMMaximoAssetManagementv7.
6andthenclickInstallIBMMaximoAssetManagementcomponents.
3.
Inthepackageselectionpanel,clickNext.
4.
Inthepackageprerequisitevalidationpanel,reviewtheresultsoftheprerequisitecheck,andthenclickNext.
Ifanyerrorsarereportedonthispanel,resolvetheissueandthenclickRecheckStatusbeforecontinuing.
5.
Inthelicenseagreementpanel,reviewthelicenseinformationforeachpackagebeinginstalled,selectIacceptthetermsinthelicenseagreementsifyouagreewiththeterms,andthenclickNext.
6.
IntheInstallationManagerinstallationlocationpanel,specifypathinformationforthesharedresourcesdirectoryandtheInstallationManagerinstallationdirectory,andthenclickNext.
InstallationManageristheinstallationframeworkthatisusedtoinstallMaximoAssetManagementversion7.
6components.
ThesharedresourcesdirectoryisacommonworkspacedirectoryusedbyInstallationManagerwheninstallingpackages.
7.
Inthepackageinstallationlocationpanel,selecttheIBMTivoli'sprocessautomationsuitepackagegroup,specifythepathinformationfortheMaximoAssetManagementversion7.
6installationdirectory,andthenclickNext.
8.
Inthepackagefeaturespanel,leavealldefaultoptionschecked,andthenclickNext.
9.
Inthepackagesummarypanel,reviewtheinformationfortheplannedinstallation,andthenclickInstall.
Ifyouinstallinanon-Englishenvironment,youmightnoticetheenvironmentsummaryislistedasEnglish.
YouconfiguresupportedlanguagesforMaximoAssetManagementlaterwiththeMaximoAssetManagementconfigurationprogram.
10.
Aftertheinstallationiscomplete,selecttheoptiontostarttheMaximoAssetManagementversion7.
6configurationprogram,andthenclickFinish.
TheMaximoAssetManagementversion7.
6installationprogramexitsandtheMaximoAssetManagementversion7.
6configurationprogramisstartedautomatically.
78IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)WhattodonextUsetheMaximoAssetManagementversion7.
6configurationprogramtoconfigureMaximoAssetManagementversion7.
6.
ConfiguringMaximoAssetManagementinaclusterenvironmentusingtheMaximoAssetManagementconfigurationprogramYoucanusetheMaximoAssetManagementconfigurationprogramtoconfigureMaximoAssetManagementinaclusterenvironmentafterWebSphereApplicationServerNetworkDeploymenthasbeenconfiguredforclustering.
Procedure1.
IftheMaximoAssetManagementversion7.
6configurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProduct,specifyMaximoAssetManagementinstallationlocation,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementconfigurationoperationspage,clickConfigureaNewDeployment.
3.
IntheDefineDeploymentEnvironmentpanel,specifyinformationaboutDB2andWebSphereApplicationServerNetworkDeploymentserversyouinstalledandprepared.
SelecttheCreateandconfigurethedatabase,theCompleteconfigurationofWebSphereforyourproduct,andtheDeploytheproductintoaclusteredenvironmentoptionstoautomaticallyconfigureWebSphereApplicationServerNetworkDeploymentandDB2.
Afteryoudefineyourdeploymentenvironment,clickFinish.
4.
IntheConfigureGeneralProductInformationpanel,reviewsummarydetailsabouttheproductcomponentsyouareinstalling.
Specifytheappearanceandnavigationfeaturesforyourproduct,addane-mailaddresstoreceiveworkflowmessages,andchoosewhetherornottodeploysampledata.
5.
IntheConfiguretheDB2Instancepanel,specifyinformationabouttheDB2instancetocreateforMaximoAssetManagement.
6.
IntheConfiguretheDB2Databasepanel,specifyinformationabouttheDB2databasetocreateforMaximoAssetManagement.
7.
IntheConfiguretheApplicationServerpanel,specifyinformationfortheWebSphereApplicationServerNetworkDeploymentdomainmanagerwheretheclustersweredefined,andthenclickLoadclusterinformation.
8.
Createanapplicationforafunctionmanagedbyacluster,configureJMSfortheapplication,andconfiguretheMaximoAssetManagementhelpapplication.
Youmustcreateatleastoneapplicationforeachfunctioninacluster.
a.
ClickAddapplication.
b.
Specifyanamefortheapplicationandselecttheclusternameandwebserverassociatedwiththefunction.
c.
Optional:Changethefunctionassociatedwiththeselectedcluster.
d.
EnableandconfigureJMSmessagehandlingfortheapplication.
TheMaximoIntegrationFrameworkfunctionrequiresJMS.
TheReportingfunctiondoesnotsupportJMS.
IfyoudonotchoosetouseDB2tostoreJMSdata,aderbydatabaseiscreatedtostoretheinformation.
Chapter5.
Deployinginaclusterenvironment799.
ConfiguretheMaximoAssetManagementhelpapplicationbysupplyinganameforthehelpapplication,selectingaclustertoassignitto,andselectingthewebservertousefortheapplication.
10.
IntheConfigureApplicationSecuritypanel,chooseasecuritymodelforMaximoAssetManagement.
Ifyouchooseasecuritymodelthatincludesadirectoryserver,specifyinformationaboutthedirectoryforthevirtualmembermanager.
EntertheusernamesandpasswordsforusersthatmustbecreatedforMaximoAssetManagement.
Donotusetheusernameasapasswordvalue.
11.
Selectlanguages.
12.
IntheApplyDeploymentOperationspanel,specifyuserinterfacepreferences,selectallavailabledeploymentoperations,andthenclickFinish.
80IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter6.
SilentinstallationTheMaximoAssetManagementsilentinstallationoptioninteractswiththeMaximoAssetManagementinstallationprogrambyusingacommandpromptandaresponsefile.
YoumustinstalltheInstallationManagersoftwarebeforeyoucansilentlyinstalltheMaximoAssetManagementorrelatedmiddlewarepackagesCreatingsilentresponsefilesforinstallationAresponsefilerecordsselectionsthatyoumakeandvaluesthatyouprovidewhenusingtheMaximoAssetManagementinstallationprogram.
TheMaximoAssetManagementinstallationprogramcanthenberunsilentlyusingtheresponsefileforinput.
BeforeyoubeginYoucancreateasilentinstallationresponsefilebysettingtherecordenvironmentvariable,andthenstartingtheinstallationprogramthroughtheMaximoAssetManagementlaunchpad.
Theresponsefileisgeneratedinthehomedirectoryoftheuserthatstartedtheprogram.
Youcandeterminethehomedirectoryofthecurrentuserthecommandappropriateforyouroperatingsystembyusingthefollowingcommands.
WindowssetHOMEPATHUNIXecho$HOMEThenameofthefileistpaeInstallerRspdate_and_time_stamp.
xml,forexample,tpaeInstallerRsp20130716105258.
xmlProcedure1.
Openacommandpromptandsettherecordenvironmentvariable.
OptionDescriptionWindowssetrecord=trueLinuxorUNIXexportrecord=true2.
StarttheMaximoAssetManagementlaunchpad.
OptionDescriptionWindowslaunchpad64.
exeLinuxorUNIX.
/launchpad.
sh3.
ClickInstallProduct.
4.
Selectthecomponentsthatyouwanttoinstall,andthenclickInstalltostarttheMaximoAssetManagementinstallationprogram.
CopyrightIBMCorp.
2007,2014815.
Selectthepackagesyouwanttoinstallsilently,andspecifyingthesharedresourcesandinstallationdirectories.
Whenyouaresatisfiedwithyourinstallationchoices,clickInstalltoinstallthepackages.
6.
ClickFinishtoexittheMaximoAssetManagementinstallationprogram.
SamplesilentinstallationresponsefilesInsteadofusingthetpaeInstallerRspdate_and_time_stamp.
xmlfile,youcanuseasampleresponsefileandmodifyitaccordingtoyourneeds.
SamplefilesSampleresponsefilesareprovidedinthedirectorywhereyouextractedtheIBMMaximoAssetManagement7.
6launchpad.
Ifyouupdatethevaluesthatareusedinthesampleresponsefiles,limityourupdatestoparameterssuchasinstallationlocations,hostnames,portnumbers,andusernames.
Ifyouneedtoupdatenon-environmentalvalues,suchasthemainproductnameortheInstallationManagerrepository,createyourownsilentresponsefilewiththeInstallationManagersoftware.
Table5.
SamplesofsilentresponsefilesFileDescriptionlaunchpad_directory\SilentResponseFiles\Installer\Unix\ResponseFile_MAM_Install_Unix.
xmlInstallMaximoAssetManagementonLinuxandUNIX.
launchpad_directory\SilentResponseFiles\Installer\Unix\ResponseFile_MAM_Uninstall_Unix.
xmlUninstallMaximoAssetManagementonLinuxandUNIX.
launchpad_directory\SilentResponseFiles\Installer\Windows\ResponseFile_MAM_Install_Windows.
xmlInstallMaximoAssetManagementonWindows.
launchpad_directory\SilentResponseFiles\Installer\Windows\ResponseFile_MAM_Uninstall_Windows.
xmlUninstallMaximoAssetManagementonWindows.
launchpad_directory\SilentResponseFiles\Installer\Unix\ResponseFile_DB2_Install_Unix.
xmlInstallIBMDB2onLinuxandUNIX.
launchpad_directory\SilentResponseFiles\Installer\Windows\ResponseFile_DB2_Install_Windows.
xmlInstallIBMDB2onWindows.
launchpad_directory\SilentResponseFiles\Installer\Unix\ResponseFile_DB2_Uninstall_Unix.
xmlUninstallIBMDB2onLinuxandUNIX.
launchpad_directory\SilentResponseFiles\Installer\Windows\ResponseFile_DB2_Uninstall_Windows.
xmlUninstallIBMDB2onWindows.
launchpad_directory\SilentResponseFiles\Installer\Unix\ResponseFile_TPAE_WAS_Install_Unix.
xmlInstallbasecomponentsofWebSphereApplicationServeronLinuxandUNIX.
launchpad_directory\SilentResponseFiles\Installer\Windows\ResponseFile_TPAE_WAS_Install_Windows.
xmlInstallbasecomponentsofWebSphereApplicationServeronWindows.
82IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table5.
Samplesofsilentresponsefiles(continued)FileDescriptionlaunchpad_directory\SilentResponseFiles\Installer\Unix\ResponseFile_TPAE_WAS_Uninstall_Unix.
xmlUninstallbasecomponentsofWebSphereApplicationServeronLinuxandUNIX.
launchpad_directory\SilentResponseFiles\Installer\Windows\ResponseFile_TPAE_WAS_Uninstall_Windows.
xmlUninstallbasecomponentsofWebSphereApplicationServeronWindows.
UpdatingpasswordvaluesinsilentresponsefilesTheMaximoAssetManagementinstallationprogramrequirestheencryptionofpasswordvaluesthatareintheresponsefiles.
Ifyouneedtoupdateencryptedpasswordvaluesinaresponsefile,usetheInstallationManagerstringencryptionutility.
AboutthistaskTheInstallationManagerstringencryptionutilityacceptsaplaintextpasswordvalueandproducesanencryptedversionofthatpassword.
Youmustthencopyandpastetheencryptedvalueintothepasswordfieldoftheresponsefile.
Procedure1.
StarttheInstallationManagerstringencryptionutilityfromthecommandline.
OptionDescriptionWindowsc:\ProgramFiles\IBM\InstallationManager\eclipse\tools\imutilscnewpasswordvalueAIXorLinux/opt/IBM/InstallationManager/eclipse/tools/imutilscencryptStringnewpasswordvalueReplacenewpasswordvaluewithyournewplaintextpasswordvalue.
2.
CopythestringintheEncryptedversionofthestringfield.
3.
Opentheresponsefileinatexteditor,replacethepasswordvaluewiththecopiedencryptedpassword,andthensavethefile.
SilentlyinstallingtheInstallationManagersoftwareInordertoinstallMaximoAssetManagementandrelatedmiddlewaresilently,theInstallationManagersoftwaremustfirstbeinstalled.
Procedure1.
Openacommandpromptonthesystemandchangetothedirectorywhereyouunzippedthelaunchpadfiles.
2.
Changedirectorytothefolderthatcontainstheinstallationmanagerprogramforyouroperatingsystem,forexample,\Install\IM\installer.
win64.
3.
Optional:Openthesilent-install.
inifileinatexteditorandupdatedefaultvalues.
4.
StarttheInstallationManagersilentinstallationprocess.
Chapter6.
Silentinstallation83OptionDescriptionWindowsinstallc–acceptLicenseOtheroperatingsystems.
/installc–acceptLicenseResultsTheInstallationManagersoftwareissuccessfullyinstalledonthesystem.
YoucannowproceedwithsilentlyinstallingMaximoAssetManagement.
SilentlyinstallingMaximoAssetManagementandrelatedmiddlewareYoucandeployMaximoAssetManagementandassociatedmiddlewaresilentlytoperformanunattendedinstallationbasedonpredefinedsettings.
BeforeyoubeginYoumustcompleteasuccessfulinstallationtoproducearesponsefilethatcanbeusedtosilentlyinstallMaximoAssetManagementandrelatedmiddleware.
Alternatively,youcanuseoneofthesampleresponsefilesthatareprovidedontheproductmediaandmodifythesamplefile.
Iftheresponsefilewascreatedonadifferentsystem,ensurethatallvaluesthatarerecordedintheresponsefilearevalidforthetargetsystem.
Ensurethatthepathvaluesthatweredefinedwhentheresponsefilewascreatedarestillvalidforthetargetsystem.
Forexample,youmightneedtoupdatetherepositorylocationparametervaluestoindicatethecorrectpathforproductandmiddlewareinstallationimages.
Ifyouareinstallingtheproductinadirectorydifferentfromthepathusedduringcreationoftheresponsefile,updatetheinstallLocationparametervalue.
IfyouupdatethevaluefortheinstallLocationparameter,youmustalsoprovideanewvaluefortheprofileidparameter.
Procedure1.
CopytheresponsefilethatyougeneratedearlierandtheMaximoAssetManagementfilestothetargetsystem.
2.
OpenacommandpromptandchangedirectorytothelocationoftheInstallationManagerprogramthatisappropriateforyouroperatingsystem,forexample,cd/opt/IBM/InstallationManager/eclipse/tools/.
3.
SilentlystarttheInstallationManagerprogram.
imcl-inputresponsefilename-loglogfilename-acceptLicenseThe-inputparameterdeterminestheresponsefiletouse,forexample,/SI/tpaeInstallerRsp20130716105258.
xml.
The-logparameterdetermineswherelogfilesarewritten,forexample,/tmp/linuxDB2WASMAM_Log.
xml.
Youmustincludethefullpathwhenyouspecifytheresponseandlogfiles.
ResultsTheinstallationproceedssilentlywiththevaluesthatyouprovidedintheresponsefile.
Usingdifferentresponsefilesasinput,youcansilentlyinstallmiddlewareonseparatesystems.
YoucanthenuseanotherresponsefiletosilentlyinstallMaximo84IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)AssetManagementonthesystemthatisdesignatedastheadministrativeworkstation.
SilentlyuninstallingMaximoAssetManagementandrelatedmiddlewareYoucansilentlyuninstallMaximoAssetManagementandassociatedmiddlewarebasedonsettingsthatwereusedduringtheinstallation.
Procedure1.
Openacommandpromptandchangetothelaunchpad_home\SilentResponseFiles\Installerdirectory,whichcontainsthesampleuninstallationresponsefile.
2.
Updatethesampleuninstallationresponsefilewithvaluesthatareusedinyourenvironment.
3.
SilentlystarttheMaximoAssetManagementuninstallationprogram.
imcl-inputresponsefilename-loglogfilename-acceptLicenseThedefaulthomedirectoryfortheimclcommandisc:\ProgramFiles\IBM\InstallationManager\eclipse\tools\onWindowssystemsand/opt/IBM/InstallationManager/eclipse/onLinuxandUNIXsystems.
The-inputparameterdeterminestheresponsefiletouse,forexample,C:\tmp\install_response.
xml.
The-logparameterdetermineswherelogfilesarewritten,forexample,C:\tmp\silent.
log.
Youmustincludethefullpathwhenyouspecifytheresponseandlogfiles.
The-acceptLicenseparameterisusedtoacceptthelicenseautomatically.
4.
YoucanremovetheInstallationManagersoftwarefromthesystemusingtheuninstallprogram.
uninstallcTable6.
LocationofuninstallccommandWindowsOtheroperatingsystemsAdmin64-bitC:\ProgramData\IBM\InstallationManager\uninstallAdminvar/ibm/InstallationManager/uninstallUser64-bitC:\Users\UserID\AppData\Roaming\IBM\InstallationManager\uninstallUserUserHome/var/ibm/InstallationManager/uninstallChapter6.
Silentinstallation8586IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter7.
SilentconfigurationThesilentconfigurationoptionallowsyoutointeractwiththeMaximoAssetManagementconfigurationprogrambyusingacommandpromptandaresponsefile.
Thefollowingtasksarerequiredforsilentconfiguration:1.
"Creatingsilentresponsefilesformiddlewareconfiguration"2.
"CreatingaresponsefileforsilentMaximoAssetManagementconfiguration"onpage883.
"Silentlyconfiguringmiddleware"onpage894.
"SilentlyconfiguringMaximoAssetManagement"onpage89CreatingsilentresponsefilesformiddlewareconfigurationYoucreatearesponsefilebymodifyingoneofthesampleresponsefilesthatisprovided.
Theconfigurationprogramcanthenberunsilentlyusingtheresponsefileforinput.
Procedure1.
Createacopyofthesamplefile,forexample,my-cfg-silent-win.
properties.
Sampleresponsefilesareinlaunchpad_home\SilentResponseFiles\ConfigTool.
2.
Opentheresponsefileinatexteditor,updatevaluesasrequired,andsavethefile.
Ensurethatallvalueslistedintheresponsefilearevalidforthetargetsystem,particularlypathvalues.
Forexample,youmightneedtoupdatetheWAS.
InstallLocationparametervaluetoindicatethecorrectpathforWebSphereApplicationServerNetworkDeploymentrelativetothetargetsystem.
IfthereareanyMaximoAssetManagementcomponentsyoudonotwanttoautomaticallyconfigure,settheappropriatepropertyvaluetofalse.
Forexample,ifyoudonotwanttoconfigureWebSphereApplicationServerNetworkDeploymentonthesystem,settheWAS.
ND.
AutomateConfigvaluetofalse.
WhattodonextAfteryouhavecompletedsilentmiddlewareconfiguration,youcanproceedwithsilentlyconfiguringMaximoAssetManagement.
Relatedtasks:"Silentlyconfiguringmiddleware"onpage89MiddlewareusedwithMaximoAssetManagementcanbeconfiguredsilentlybyusingaconfigurationresponsefile.
SamplesilentmiddlewareconfigurationresponsefilesSeveralsampleresponsefilesareprovidedontheIBMMaximoAssetManagement7.
6productimage.
Youcanuseasampleresponsefileandmodifyitaccordingtoyourneeds.
CopyrightIBMCorp.
2007,201487SamplefilesSilentresponsefilesareinthelaunchpad_home\SilentResponseFiles\ConfigTooldirectoryoftheproductimage.
Table7.
SamplesofsilentresponsefilesformiddlewareFileDescriptioncfg-silent-aix.
propertiesConfigureMaximoAssetManagementmiddlewareonAIX.
cfg-silent-linux.
propertiesConfigureMaximoAssetManagementmiddlewareonLinux.
CreatingaresponsefileforsilentMaximoAssetManagementconfigurationYoucreatearesponsefilebymodifyingoneofthesampleresponsefilesprovidedaccordingtoyourneeds.
Theconfigurationprogramcanthenberunsilentlyusingtheresponsefileforinput.
BeforeyoubeginThereareseveralsampleresponsefilesprovidedontheIBMMaximoAssetManagementproductimage.
Thefilesareinthedirectorywhereyouuncompressedtheproductimageunderthe\SilentResponseFile\ConfigTooldirectory.
AboutthistaskWhenyouruntheconfigurationprograminsilentmode,itusesthedataintheresponsefiletoconfiguretheproduct.
Procedure1.
Createacopyofthesamplefileandnameitsomethingappropriate,forexample,my-maximocfg-silent-win.
properties.
2.
Opentheresponsefileinatexteditor,updatevaluesasrequired,andsavethefile.
Ensurethatallvalueslistedintheresponsefilearevalidforthetargetsystem,particularlypathvalues.
Forexample,youmightneedtoupdatetheWAS.
InstallLocationparametervaluetoindicatethecorrectpathforWebSphereApplicationServerNetworkDeploymentrelativetothetargetsystem.
IfthereareanyMaximoAssetManagementcomponentsyoudonotwanttoautomaticallyconfigure,settheappropriatepropertyvaluetofalse.
Forexample,ifyoudonotwanttoconfigureWebSphereApplicationServerNetworkDeploymentvirtualmembermanageronthesystem,settheWAS.
VmmFullyAutomatedConfigvaluetofalse.
Relatedtasks:"SilentlyconfiguringMaximoAssetManagement"onpage89MaximoAssetManagementcanbeconfiguredsilentlybyusinganconfigurationresponsefile.
88IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)SilentlyconfiguringmiddlewareMiddlewareusedwithMaximoAssetManagementcanbeconfiguredsilentlybyusingaconfigurationresponsefile.
Procedure1.
Copytheresponsefileyoucreatedearliertothetargetsystem.
2.
Openacommandpromptandstarttheconfigurationprogramsilently.
reconfigurePae-actiondeployMiddlewareConfiguration-inputFileresponsefilenameTheresponsefilenameparameterdeterminestheresponsefiletouse,forexample,C:\tmp\my-cfg-silent.
properties.
Youmustincludethefullpathwhenyouspecifytheresponseandlogfiles.
ResultsTheconfigurationproceedssilentlywiththevaluesthatyouprovidedintheresponsefile.
WhattodonextYoucanmodifythesilentconfigurationresponsefile,copyittoanotherserver,andperformfurtherconfiguration.
Forexample,youcanusetheconfigurationprogramtosilentlyconfigureWebSphereApplicationServerNetworkDeploymentononeserver,andthenmodifytheresponsefiletoconfigureIBMTivoliDirectoryServeronanotherserver.
SilentlyconfiguringMaximoAssetManagementMaximoAssetManagementcanbeconfiguredsilentlybyusinganconfigurationresponsefile.
Procedure1.
Copytheresponsefileyoucreatedearliertothetargetsystem.
2.
OpenacommandpromptandstarttheMaximoAssetManagementconfigurationprogramsilently.
reconfigurePae-actiondeployConfiguration-inputFileresponsefilenamemiddlewarecomponentsTheresponsefilenameparameterdeterminestheresponsefiletouse,forexample,C:\tmp\my-cfg-silent.
properties.
Themiddlewarecomponentsparameterindicateswhichmiddlewarecomponenttoconfigure,forexample,-dbvendorDB2or-j2eevendorWebSphere.
Inmostcases,youconfiguremiddlewarecomponentstogether.
Youmustincludethefullpathwhenyouspecifytheresponsefiles.
ResultsTheconfigurationproceedssilentlywiththevaluesthatyouprovidedintheresponsefile.
Chapter7.
Silentconfiguration89WhattodonextYoucanmodifythesilentconfigurationresponsefile,copyittoanotherserver,andperformfurtherconfiguration.
Forexample,youcanusetheconfigurationprogramtosilentlyconfigureWebSphereApplicationServerNetworkDeploymentononeserver,andthenmodifytheresponsefiletoconfigureIBMTivoliDirectoryServeronanotherserver.
SilentlyremovemiddlewareconfigurationYoucanusethesamefileyouusedtosilentlyconfiguremiddlewaretoremovetheconfigurationinformation.
AboutthistaskMaximoAssetManagementmiddlewareconfigurationcanberemovedsilentlyusingthesameconfigurationresponsefilethatwasusedtoconfiguretheproductpreviously.
Youmustedittheconfigurationresponsefilethatwasusedtoconfiguretheproductpreviouslybeforeitcanbeusedtoremoveconfigurationinformationfromtheproduct.
Procedure1.
Changetothedirectorycontainingtheresponsefileusedtosilentlyconfigurepreviously.
2.
Makeacopyoftheresponsefileandrenameit.
Forexample,renamethefiletomy-uncfg-silent.
properties.
3.
OpenthefileinatexteditorandchangetheMW.
Operationpropertyvaluetounconfigure,andthensavethefile.
4.
OpenacommandpromptandstarttheMaximoAssetManagementunconfigurationprogramsilently.
reconfigurePae-actiondeployMiddlewareConfiguration-inputFileresponsefilenameTheresponsefilenameparameterdeterminestheresponsefiletouse,forexample,C:\tmp\my-uncfg-silent.
properties.
Youmustincludethefullpathwhenyouspecifytheresponsefile.
RemoveproductconfigurationsilentlyYoucanusetheremoveConfigurationactionofthereconfigurePaecommandtoremoveMaximoAssetManagementconfigurationinformation.
AboutthistaskTheremoveConfigurationactionisusedtoremoveMaximoAssetManagementconfigurationfromthedatabaseandapplicationserverthatwasperformedbytheconfigurationtool.
ThisactionisequivalenttorunningtheremoveJ2EEConfigurationandremoveDatabaseConfigurationactionstogether.
Procedure1.
LogontotheMaximoAssetManagementadministrativeworkstation.
2.
OpenacommandpromptandchangedirectorytoInstall_Home\ConfigTool\scripts.
90IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)3.
StarttheMaximoAssetManagementconfigurationprogramsilently.
reconfigurePae-actionremoveConfiguration-dbuseruserid-dbpwdpassword-wasuseruserid-waspwdpasswordThe-dbuserand-dbpwdparametersaretheuserIDandpasswordusedtoconfigurethedatabase.
The-wasuserand-waspwdparametersaretheuserIDandpasswordusedtoconfigureIBMWebSphereApplicationServerNetworkDeployment.
Chapter7.
Silentconfiguration9192IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter8.
ProgrammaticallyverifyingthattheinstallationwassuccessfulAfteryouhaveexitedtheMaximoAssetManagementinstallationprogramwithoutencounteringanyerrors,youcanverifythattheinstallationcompletedsuccessfully.
Theinstallationisprogrammaticallyverifiedthroughtheuseofpostinstallationvalidationutilities.
BeforeyoubeginTheJAVA_HOMEenvironmentvariablemustbesetonthesystembeforeyoucanusetheverificationutilities.
AboutthistaskDuringinstallation,theMaximoAssetManagementinstallationprogramperformsasimplehealthcheck.
Thishealthcheckconsistsofloggingintotheapplicationtoverifyavailability.
Thishealthcheckmightnotbesufficienttoverifyasuccessfulinstallationinalldeploymentscenarios.
Forexample,if,duringinstallation,youselecttheoptiontodeploytheapplicationEARfileatalaterdate,thishealthcheckcannotverifytheinstallation.
Thissimplehealthcheckisalsoinsufficientforverifyinganupgrade.
Postinstallationvalidationutilitiesareavailableaftertheproducthasbeendeployed.
TheinstallValidationutilityisusedtovalidatetheproductinstallation.
Thesecommand-lineutilitiesareusedtoverifytheinstallationandconfigurationoftheproductinamorecompletemanner.
Theseutilitiescanalsobeusedtoverifyanexistingdeploymentafterchangesintheenvironment,suchaschangestohostnames,userIDs,andpasswords.
ResultsoftheinstallValidationutilityareloggedininstallValidationTrace00.
log.
Thislogisfoundinthe\smp\configtools\logsdirectoryontheadministrativeworkstation.
Procedure1.
LogintotheserverusingtheuserIDthatwasusedtoruntheinstallationprogram.
IfyouintendtousetheinstallValidationutility,logintotheadministrativeworkstation.
2.
EnsuretheJAVA_HOMEenvironmentvariableissetproperlytothelocationofaJRE1.
7installation.
3.
Toverifyproductinstallation,fromtheadministrativeworkstation,changedirectorytoibm\smp\configtool\scriptsandruntheinstallValidation.
[sh|bat]command.
Foreithercommand,usetheparametersinTable1.
CopyrightIBMCorp.
2007,201493Table8.
VerificationutilitiesparametersProgramSyntaxparametersInputinstallValidation.
bat-actionUse-actionvalidatetostartthevalidationoftheproductinstallation.
The-actionparameteristheonlymandatoryparameterwhenusingtheinstallValidationutility.
-traceVerificationprogressinformationiswrittentothescreenduringtheverificationprocess.
Youcanmodifytheoutputusingthe-tracingparameter.
vminimalProgressinformationislimitedtoerrorinformation.
vnormalInformationincludesindividualtestprogress,individualtestresults,andoverallprogressoftheentireverificationprocess.
Thisisthedefaultmodeoftracing.
vverboseInadditiontoprovidingnormalprogressinformation,verbosetracingincludesthetestclassname,testmethodname,andcorrectiveactioninformation.
-confirmYouarepromptedbeforeeachtestisstarted.
Youmustconfirmeachtesttobeperformed.
Thereisnoinputforthisparameter.
-componentYoucanprovideacomma-delimitedlistofdirectoriescontainingthetestobjectstolimittestingtoaspecificsetoftests.
Thesetestobjectsmustbelocatedinthe\ibm\smp\HealthValidation\directory.
Fortheproductinstallationprogram,onlytheCTGINfolderisprovided.
-dbuserProvidetheuserIDusedtoaccessthedatabase.
-dbpwdProvidethepasswordoftheuserIDusedtoaccessthedatabase.
-wasuserProvidetheWebSphereApplicationServerNetworkDeploymentuser.
-waspwdProvidethepasswordfortheWebSphereApplicationServerNetworkDeploymentuser.
-maxuserProvidetheMaximoAssetManagementadministratoruserID.
Forexample,maxadmin.
94IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table8.
Verificationutilitiesparameters(continued)ProgramSyntaxparametersInput-maxpwdProvidethepasswordfortheMaximoAssetManagementadministratoruserID.
Forexample,installValidation.
bat-actionvalidateResultsTheinstallValidation.
batvalidationutilityresultsareloggedinctginstallvalidationtrace00.
log.
Thislogisfoundinthe\smp\configtools\logsdirectoryontheadministrativeworkstation.
Chapter8.
Programmaticallyverifyingthattheinstallationwassuccessful9596IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter9.
VerifyingtheinstallationmanuallyAfteryouexittheMaximoAssetManagementinstallationprogramwithouterrors,youcanfurtherverifythattheinstallationcompletedsuccessfully.
Theinstallationismanuallyverifiedbylocatingkeyartifactsandperformingafewsimpletasks.
BeforeyoubeginTheproductinstallationprogramperformsinstallationverification,orahealthcheck,byloggingontotheproductbeforeexitingtheinstallation.
Theproductinstallationprogramreturnsasuccessmessageifallinstallationsteps,includingtheproductlogintask,aresuccessful.
Ifthehealthchecktaskisunsuccessful,aHealthCheckFailederroristhrownforthegetUrlContentStringfunction.
Thiserrorisintheinstall_home\configtools\logs\CTGConfigurationXX.
logfile.
AboutthistaskTofurtherverifythattheMaximoAssetManagementinstallationwascompletedsuccessfully,performthefollowingverificationprocedures:Procedure1.
ExaminetheCTGConfigurationXX.
logfilesforsuccessmessages.
ThefollowingsuccessmessagesarefoundintheCTGConfigurationTraceXX.
logfileandcanbeusedtoverifywhichphasesoftheinstallationweresuccessful:vCTGIN2114I:ThedatabasewascreatedsuccessfullyvCTGIN2135I:TablespacemaxdatacreatedsuccessfullyvCTGIN2135I:TablespacemaxtempcreatedsuccessfullyvCTGIN2079I:processautomationenginedatabaseconfigurationcompletedsuccessfully(Thismessageindicatesthatmaxinstfinishedsuccessfully.
)vCTGIN2222I:WebSphereApplicationServercreationsuccessfulvCTGIN2188I:CreationandconfigurationofserviceintegrationbussuccessfullycompletedvCTGIN2184I:CreationandconfigurationofJMSresourcessuccessfullycompletedvCTGIN2310I:ApplicationserversecuritywassuccessfullyenabledforprocessautomationenginevCTGIN2253I:buildmaximoear.
cmdcompletedsuccessfullyvCTGIN2224I:DeploymentofapplicationMAXIMOwassuccessfulvCTGIN2253I:buildhelpear.
cmdcompletedsuccessfullyvCTGIN2224I:DeploymentofapplicationMAXIMOIEHSwassuccessfulvCTGIN2208I:runConfigurationStepcompletedsuccessfullyvCTGIN2370I:TheinstallationfinishedsuccessfullyIfyouautomaticallyconfiguredWebSphereApplicationServerNetworkDeploymentcertainmessagesindicatesuccess.
Thefollowingmessages,foundinCTGConfigurationTraceXX.
log,indicatethattheconfigurationwassuccessful:CopyrightIBMCorp.
2007,201497CTGIN2228I.
*clientCTGIN2230I.
*nodeCTGIN2232I.
*NodeAgentCTGIN2240I.
*serverCTGIN2238I.
*securitySearchtheCTGConfigurationTraceXX.
logfileforthefollowingmessage,whichindicatesthatthemaxinsttaskcompletedsuccessfully:CTGIN2079I,maxinst.
*completed2.
Comparethepackageschosenforinstallationwiththepackagesthatwereinstalled.
ThePackageSummarypaneloftheMaximoAssetManagementinstallationprogramprovidesasummaryofallthepackagestobeinstalled.
Youcancomparethecontentsofthatpanelwithalistingofwhatwasinstalledonthesystembyusingtheconfigurationtoolandselectingtheupdatedatabasetask.
TheresultinglistmatchesthepackageslistedinthePackageSummarypanel.
3.
Logintotheproductandverifythatapplicationsarepresent.
Beingabletologintotheproductmanuallyisagoodindicatorthattheinstallationwassuccessful.
Onceyouhaveloggedin,navigatethroughtheGoTomenutoverifythatithasbeenpopulatedwiththeapplicationsyouexpect.
Ifyouexperienceaccessproblemswiththeproduct,clearthecacheofyourbrowserandtryagain.
98IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter10.
ConfiguringtheHTTPOnlyattributeIfapplicationsdonotstartfromtheuserinterfaceinIBMWebSphereApplicationServerNetworkDeployment8environments,theproblemcanoftenbeattributedtoasecuritysettingwithinIBMWebSphereApplicationServerNetworkDeployment.
Inparticular,iftheHTTPOnlyattributeissetforsessioncookies,theapplicationsarenotaccessible.
Procedure1.
LogontotheadministrativeconsoleforIBMWebSphereApplicationServerNetworkDeployment.
2.
Fromthenavigationpane,browsetoServers>ServerTypes>WebSpherespplicationservers.
3.
Clicktheapplicationservercreatedfortheproductyouwanttoupdate,forexample,MXServer.
4.
FromtheConfigurationpanel,underContainerSettings,clickSessionmanagement.
5.
UnderGeneralproperties,clickEnablecookies.
Donotclearthisoption.
Clickthelabelonly.
6.
CleartheSetsessioncookiestoHTTPOnlycheckboxtohelppreventcross-sitescriptingattacks.
7.
ClickOK,savethechanges,andthenclickOK.
8.
ClickSaveandthenclickOK.
9.
NavigatebacktotheApplicationserverstable,andselecttheapplicationserverrequired.
10.
ClickRestarttorestarttheapplicationserverinordertoapplythechangesmade.
CopyrightIBMCorp.
2007,201499100IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter11.
InstallationandconfigurationprogramsloginformationLogfilesgeneratedbytheMaximoAssetManagementandconfigurationprogramscanprovidedetailsoncompletedandconfigurationtasksandanyerrorsthatmightoccur.
MaximoAssetManagementinstallationandconfigurationprogramsloglocationsMaximoAssetManagementandassociatedmiddlewareisinstalledthroughInstallationManager.
ThelogfilesofInstallationManagerarecommontoanyinstallation,regardlessofwhichcomponentsyouchoosetoinstall.
LogfilesfortheMaximoAssetManagementinstallationprogramarefoundonthesystemwhereitisrun.
Table9.
LogfiledirectoriesLogfiledirectoryC:\ProgramData\IBM\InstallationManager\logs/var/ibm/InstallationManager/logsC:\IBM\SMP\ConfigTool\logsopt/IBM/SMP/ConfigTool/logsInaddition,ifyoureceiveanerrorcreditedtotheJ2EEserver,examinethelogsinthelogdirectoriesforthedeploymentmanager,nodeagent,andWebSphereApplicationServerapplicationserver.
WhenengagingIBMproductsupportservices,bepreparedtoprovidetheselogfilesinanarchivefile.
TheLogZipperutilityprovidedintheinstall_home\configtool\scriptsdirectorycanbeusedforthistask.
IfyouusetheLogZipperutility,allrelevantlogfilesarearchivedininstall_home/configtool/debug/YYYYMMDD_hhmmss.
zip.
CopyrightIBMCorp.
2007,2014101102IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter12.
PostinstallationtasksThereareseveralpostinstallationtasksrequiredinordertocompletetheMaximoAssetManagementdeployment.
AccessingproductdocumentationAccessingtheMaximoAssetManagementKnowledgeCenterdocumentationandproductonlinehelp.
Important:TheWebSphereApplicationServerdeploymentmanagermustberestartedaftertheinstallationofMaximoAssetManagement.
RestartingenablesthefullfunctionoftheKnowledgeCenterandonlinehelp.
Inordertobeabletoaccesstheproductdocumentationsystemwiththeproduct,completethefollowingstepsafteryouinstallMaximoAssetManagement.
1.
Stopthedeploymentmanagerbyrunningthefollowingcommand:c:\ProgramFiles\IBM\WebSphere\AppServer\profiles\\bin\stopManager-usernamewasadmin-password2.
Startthedeploymentmanagerbyrunningthefollowingcommand:c:\ProgramFiles\IBM\WebSphere\AppServer\profiles\\bin\startManagerIfyoumanuallyconfiguredtheapplicationserverafteryourantheproductinstallationprogram,youmustsetthepropertyfortheproductdocumentationserver.
Formoreinformation,seehttps://www.
ibm.
com/support/docview.
wssuid=swg21508594.
Important:Thedeploymentmanager(acomponentofWebSphereApplicationServerNetworkDeployment)allowsforremotemanagementanddeploymentoperations.
Whilethedeploymentmanagerisstopped,allmanagementanddeploymentoperations,includingoutsideofMaximoAssetManagement,areaffected(stopped).
InstallinghelpinformationinanewlanguageHelpinformationisavailableinmultiplelanguages.
IfyouneedtosupportmultiplelanguagesforMaximoAssetManagement,youoptionallyinstallthehelpinformationforotherlanguages.
Beforeyoucanusemulti-languagehelpinformationinMaximoAssetManagement,youmustfirstinstallitusingtheconfigurationprogram.
AboutthistaskMulti-languagehelpinformationforMaximoAssetManagementisavailableonFixCentralasafixpackthatincludesmultiplelanguageplug-ins.
ThefixpackmustbedownloadedfromFixCentralandthenappliedwiththeMaximoAssetManagementconfigurationprogram.
Procedure1.
Downloadthefixpackthatcontainsthemulti-languageMaximoAssetManagementdocumentationfromtheFixCentralsupportsitetoatemporarylocationontheadministrativeworkstation.
CopyrightIBMCorp.
2007,20141032.
StarttheMaximoAssetManagementlaunchpad.
3.
ClickConfigureProduct.
4.
SelectthelocationoftheMaximoAssetManagementinstallationyouwanttoconfigure,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
5.
FromtheConfigurationActionspage,clickAddAdditionalHelpPlug-ins.
6.
ClickBrowsetolocatethefixpackfilethatyoudownloaded.
7.
Optional:SelectDeploytheproducthelpEARtotheapplicationservertoinstalltheupdatedhelpinformationtoMaximoAssetManagementnow.
Ifyoudonotselectthisoption,theMaximoAssetManagementhelpinformationEARfileisrebuilt,butnotdeployedtotheapplicationserver.
8.
ClickFinishtorebuildtheMaximoAssetManagementhelpinformationEARfile.
IfyouselectedtheDeploytheproducthelpEARtotheapplicationserveroption,thehelpinformationEARfileisdeployedtotheapplicationserver.
ConfiguringinitialdataAfteryousuccessfullyinstallandconfigureMaximoAssetManagementcomponents,youmustcompleteseveraldataconfigurationtasksbeforeyouuseMaximoAssetManagement.
BeforeyoubeginvCreatesecuritygroupsandadduserstothesecuritygroups.
vIfyouareusingadirectoryserveraspartofyourdeployment,ensurethattheusernamesarecreatedinyourLDAPrepository.
vToensurethatyouhavetheaccountinginformationthatyouneed,consulttheFinancialdepartmentofyourorganization.
Procedure1.
LogintoMaximoAssetManagementbyenteringtheusernamemaxadminandthepasswordthatyouspecifiedduringtheinstallation.
2.
Ifyoudidn'tsettheSMTPserverbyusingtheConfigurationtool,configuretheSMTPservertosendusersemailnotificationsofsystemevents.
TolearnabouttherangeofsystempropertiesinMaximoAssetManagement,seetheSystempropertiesinformation.
a.
FromtheGoTomenu,selectSystemConfiguration>PlatformConfiguration>SystemProperties.
b.
IntheGlobalPropertiestablewindow,usethefilterfeaturetosearchforandexpandthemail.
smtp.
hostproperty.
c.
IntheGlobalValuefield,specifytheSMTPhostname.
d.
Selectthemail.
smtp.
hostcheckbox.
e.
FromtheCommonActionsmenu,clickLiveRefresh.
f.
IntheLiveRefreshwindow,clickOK.
g.
IntheGlobalPropertiestablewindow,usethefilterfeaturetosearchforthemxe.
adminEmailproperty.
h.
Expandthemxe.
adminEmailpropertyandintheGlobalValuefield,specifyyouremailaddress.
i.
Selectthemxe.
adminEmailrecordcheckbox.
j.
FromtheCommonActionsmenu,clickLiveRefresh.
k.
IntheLiveRefreshwindow,clickOK.
104IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)3.
Defineacurrencycode.
a.
FromtheGoTomenu,selectFinancial>CurrencyCodesb.
ClickNewRowandspecifyacurrencycodeandadescription.
Forexample,enterUSDforUnitedStatesofAmericaDollar.
c.
ClickSaveCurrency.
4.
Defineitemsetsandcompanysets.
a.
FromtheGoTomenu,selectAdministration>Sets.
b.
ClickNewRow.
c.
Specifyanitemsetname.
Forexample,enterITItems.
d.
IntheTypefield,specifyITEM.
e.
ClickNewRow.
f.
Specifyacompanysetname.
Forexample,enterITComps.
g.
IntheTypefield,specifyCOMPANY.
h.
ClickSaveSets.
5.
Createanorganization.
a.
FromtheGoTomenu,selectAdministration>Organizations.
b.
Fromthetoolbar,clickNewOrganization.
c.
Specifyanorganizationname.
Forexample,enterEAGLENA,andenteralongdescription.
d.
Specifythebasecurrencythatyoudefinedinstep3.
e.
Specifytheitemsetandthecompanysetthatyoudefinedinstep4.
f.
IntheDefaultItemStatusfield,setthestatustoPENDING.
g.
ClicktheSitestabandselectNewRowundertheSitestablewindow.
h.
Specifyasitename.
Forexample,enterFactory01andenteralongdescription.
i.
ClickSaveOrganization.
6.
Createageneralledgeraccountcomponent.
a.
FromtheGoTomenu,selectSystemConfiguration>PlatformConfiguration>DatabaseConfiguration.
b.
FromtheMoreActionsmenu,selectGLAccountConfiguration.
c.
ClickNewRow.
d.
Specifyacomponentname.
Forexample,enterMYCOMPONENT.
e.
Specifyalengthforthecomponent.
Forexample,enter5.
f.
Specifyatypeforthecomponent.
Forexample,selectAlphanumeric.
g.
ClickOK.
7.
Applychangestothedatabase.
a.
FromtheMoreActionsmenu,selectManageAdminMode.
b.
SelectTurnAdminModeONandclickOK.
Thistasktakesseveralminutestocomplete.
YoucanclickRefreshStatustoviewtheprogress.
c.
FromtheMoreActionsmenu,selectApplyConfigurationChanges.
EnsurethatthestatusToBeChangeddoesnotappearinthestatuscolumnofthelistedobjects.
d.
FromtheMoreActionsmenu,selectManageAdminMode.
e.
SelectTurnAdminModeOFFandclickOK.
IfyoudonotturnoffAdminMode,crontasksfail.
8.
Createageneralledgeraccount.
Chapter12.
Postinstallationtasks105a.
FromtheGoTomenu,selectFinancial>ChartofAccounts.
b.
IntheOrganizationstablewindow,selectyourorganization.
c.
FromtheMoreActionsmenu,selectGLComponentMaintenance.
d.
IntheComponentstablewindow,selectthecomponentthatyouenteredinstep6andclickNewRow.
e.
SpecifyaGLComponentvalueandadescription,andthenclickOK.
f.
IntheGLAccountstablewindow,clickNewRow.
g.
SpecifyaGeneralLedgerAccountandclickSaveGLAccount.
h.
FromtheGoTomenu,selectAdministration>Organizations.
i.
Findyourorganizationandselecttherecord.
j.
IntheClearingAccountfield,specifythegeneralledgeraccountthatyoucreated.
k.
SelectActive.
l.
ClickSaveOrganization.
9.
Authorizeasecuritygrouptomodifyageneralledgercomponenttype.
a.
FromtheGoTomenu,selectSecurity>SecurityGroups.
b.
Selectthegroupthatprovidesauthorization.
Forexample,selectFINANCE.
c.
ClicktheGLComponentstab.
d.
ForeachGLComponentthatislisted,selecttheAuthorizedcheckbox.
Asashortcut,youcanselectAuthorizeGrouptoChangeAllGLComponentTypes.
e.
ClickSaveGroup.
10.
Updatethecompany-relatedaccounts.
a.
FromtheGoTomenu,selectFinancials>ChartofAccounts.
b.
SelectyourorganizationandfromtheMoreActionsmenu,selectCompany-RelatedAccounts.
c.
ClickNewRowandspecifythecompanytypeCourier.
d.
EnteranaccountnumberintheRBNIAccount,APSuspenseAccount,andAPControlAccountfields.
Youcanspecifythesameaccountnumberineachfield.
e.
ClickOK.
f.
FromtheMoreActionsmenu,selectUpdateDatabaseandclickOK.
11.
Createadefaultinsertsite.
a.
FromtheGoTomenu,selectSecurity>Users.
b.
Findmaxadminandselecttherecord.
c.
IntheDefaultInsertSitefield,specifythesitenamethatyoucreatedinstep5.
d.
IntheStoreroomSiteforSelf-ServiceRequisitionsfield,specifythesamesitename.
e.
ClickSaveUser.
12.
Defineworktypes.
Worktypesdenotetheimportanceoftheworktask.
a.
FromtheGoTomenu,selectAdministration>Organizations.
b.
Findyourorganizationandselecttherecord.
c.
FromtheMoreActionsmenu,selectWorkOrderOptions>WorkType.
d.
ClickNewRow.
e.
IntheWorkOrderClassfield,selectWORKORDER.
106IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)f.
SpecifyaWorkType.
Forexample,enterMAJOR.
g.
SettheStartStatustoInProgress.
h.
SettheCompleteStatustoCompleted.
i.
ClickNewRowandrepeatstepsf-itocreateanotherworkorderclasswithadifferentworktype.
Forexample,enterMINOR.
j.
ClickNewRowandrepeatstepsf-itocreateaCHANGEworkorderclasswithadifferentworktype.
Forexample,enterSIGtorepresentasignificantchange.
k.
ClickOKandclickSaveOrganization.
Relatedinformation:IntegratingdatawithexternalapplicationsSystempropertiesSynchronizingusersandgroupsWhenyouselectapplicationserversecurity,thescheduledsynchronizationofusersandgroupsthatoccursbetweenLDAPrepositoriesandMaximoAssetManagementisgovernedbythefederatedrepositories.
BeforeyoubeginViewthecrontaskconfigurationinformationintheAdministeringsectionoftheKnowledgeCenter.
AboutthistaskLDAPrepositoriesmanagedbyIBMWebSphereApplicationServerNetworkDeploymentthroughVirtualMemberManageraresynchronizedthroughtheVMMSYNCcrontask.
ToconfigurethesynchronizationschedulebetweenLDAPrepositoriesandMaximoAssetManagement,completethefollowingsteps:Procedure1.
Openawebbrowserandpointtohttp://hostname:port/maximo.
2.
LogintoMaximoAssetManagementusingthemaxadminuserID.
3.
FromtheMaximoAssetManagementinterface,navigatetoGoTo>SystemConfiguration>PlatformConfiguration>CronTaskSetup.
4.
SearchfortheappropriatecrontaskintheCronTaskfieldandconfigureit.
5.
Setthetasktoactive.
WhattodonextBydefault,thecrontaskperformsitstaskevery5minutes.
ChangetheSchedulefieldofthecrontaskifyouwanttochangetheinterval.
AddingsampledatatotheMaximoAssetManagementdatabasepostconfigurationUsingthemaxinstcommand,youcanaddsampledatatotheMaximoAssetManagementdatabaseaftertheinitialinstallationandconfigurationofMaximoAssetManagement.
Chapter12.
Postinstallationtasks107BeforeyoubeginThemaxinstcommanddoesnotprovidedefaultvaluesfortablespaceparameters.
Youmustspecifythedatatablespacenameandtheindextablespacenamethatyouspecifiedduringtheinstallation.
Themaxinstcommandreplacesthecurrentdatabaseschemaanddata.
DonotaddsampledatatotheMaximoAssetManagementdatabaseifyouwanttopreserverecordscurrentlystoredinthedatabase.
AboutthistaskIfyoucreatedadatabaseeitherautomaticallyormanuallyduringtheinstallation,youcanusethemaxinstcommandtocreateasampledatainthatdatabaseinstance.
Procedure1.
Backuptheexistingdatabase.
2.
Unziptheinstall_home\IBM\SMP\Maximo\tools\maximo\en\maxdemo.
dbtype.
zipfile.
ReplacethedbtypevariablewiththeextensionthatisappropriateforthetypeofdatabaseyouusedfortheMaximoAssetManagementdeployment.
Availableoptionsareora,sqs,ordb2.
3.
Changetheinstall_home\IBM\SMP\Maximo\tools\maximo\en\maxdemo.
dbtypefiletothenameoftheMaximoAssetManagementdatabaseyouconfiguredduringtheinitialdeployment.
Forexample,renamethefiletomax76db.
db24.
Openacommandpromptandchangetotheinstall_home\IBM\SMP\Maximo\tools\maximodirectory.
5.
Populatethedatabasewithsampledata.
Youmustspecifythetablespacenameparameterswhenyourunthemaxinstcommand.
maxinst-stablespacename-ttablespacename-imax76dbForexample,forOracleDatabaseorforDB2,entermaxinst-sMAXDATA-tMAXDATA-imax76db.
Thesystemreadsthemaximo.
propertiesfilefordatabaseconnectivityinformation.
Themaximo.
propertiesfileisintheinstall_home\IBM\SMP\Maximo\Applications\Maximo\Propertiesdirectory.
6.
Populatethedatabasebyrunningcommandswithspecificparametervalues.
Usethefollowingmaxinstdatabaseparameters:ParameterDescription-aDatabasealias.
Ifnotspecified,thealiasmxe.
db.
url.
propertyisused.
-dLogfiledirectory.
Ifyouareusingthe-lparameter,thelogfileissenttothespecifieddirectory.
Otherwise,thelogfileissenttothelogdirectory,forexampleinstall_home\IBM\SMP\Maximo\tools\maximo\logs.
-eRunstheSQL.
Thisparameterisrequiredandalreadypresentinthemaxinst.
batfile.
-fFilenameforthepropertiesfile.
Ifnotspecified,maximo.
propertiesisused.
-iFilenameoftheinputfile(withoutpathorextension).
Ifnotspecified,thedefaultfilenameUnlcvtisused.
-kDirectoryofthepropertiesfile.
108IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)ParameterDescription-lCreatesadetailedlogfile.
Thisparameterisalreadypresentinthemaxinst.
batfile.
-oIfyouareusingthe-lparameter,the-oparameterspecifiesthefilenameforthelogfile.
-pPasswordforthedatabaseconnection.
Ifnotspecified,themxe.
db.
passwordpropertyorMAXIMOisused.
IfMAXIMOisused,itmustbeenteredinuppercaseletters.
-sRequiredvalue:Tablespaceforindexstorage.
-tRequiredvalue:Tablespacefortablestorage.
-uUsernamefordatabaseconnection.
Ifnotspecified,themxe.
db.
userpropertyorMAXIMOisused.
IfMAXIMOisused,itmustbeenteredinuppercaseletters.
-xRequiredvalueforUNIX:FixesthedoclinkfileseparatorsinUNIXenvironments.
Note:IfaUNIXenvironmentisdeployedwithoutusingthisparameter,theattacheddocumentsdonotfunctionproperly.
-yMultipliesthecolumnwidthforstringsby2.
Thisvalueisrequiredfordouble-bytecharactersets.
7.
Fromtheinstall_home\IBM\SMP\ETCdirectory,opentheinstall.
propertiesfileandspecifytheinstallation-relatedproperties.
YoucanaddthesepropertiestothedatabasefromtheSystemPropertiesapplication.
ResultsTheMaximoAssetManagementdatabaseispopulatedwithsampledata.
Ifanerroroccurswhenyourunthemaxinstcommand,checkthelogfileintheinstall_home\IBM\SMP\Maximo\tools\maximo\logsdirectory.
Ifthemaxinstcommandfails,youmustcorrecttheerrorandrerunthemaxinstcommandtocompletetheMaximodatabaseschemadeploymentbeforeyoucanstarttheapplication.
.
Chapter12.
Postinstallationtasks109110IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter13.
InstallingVersion7.
5industrysolutionsVersion7.
5ofindustrysolutionscanbeinstalledonMaximoAssetManagement7.
6.
Version7.
5ofindustrysolutionscanbeinstalledonMaximoAssetManagement7.
6usingseveralmethods.
Theindustrysolutioncanbeinstalledfromthelaunchpadifoneisincludedwiththeindustrysolutionpackage.
Theindustrysolutioncanalsobeinstalledfromthecommand-line.
Silentinstallationisalsosupported.
Ensurethatyoudownloadthelatestversionandfixesavailablefortheindustrysolutionoradd-onbeforeyouinstallit.
RefertotheMaximoUpgradeResourcessupportpageforthelatestinformationaboutindustrysolutionandadd-onrequirements.
http://www.
ibm.
com/support/docview.
wssuid=swg21266217Installingversion7.
5industrysolutionsfromthelaunchpadIfalaunchpadisincludedwithanindustrysolutionpackage,youcanuseittoinstalltheindustrysolutiononMaximoAssetManagement7.
6.
Procedure1.
Logontotheadministrativeworkstation.
2.
CreateabackupimageofyourMaximoAssetManagement7.
6administrativeworkstation.
Whenyouinstallversion7.
5industrysolutionsinMaximoAssetManagement7.
6,youdonothaveanautomateduninstallationmethodthatreturnsthesystemtoitspreviousstate.
3.
Openthearchiveforyourindustrysolutionpackage,andstartthelaunchpad.
4.
ClickInstallfromthemenuofoptions.
5.
Followthestepsintheinstallationprogram.
6.
Whentheinstallationiscomplete,clickDone.
Aftertheindustrysolutioninstallationprogramexits,theMaximoAssetManagement7.
6configurationtoolstarts.
7.
FromtheDeploymentOperationspanel,selecttheoptionsforapplyingchangestothedatabase,andbuildinganddeployingapplicationEARfilestocompletethedeployment.
Installingversion7.
5industrysolutionsfromthecommandlineVersion7.
5industrysolutionscanbeinstalledinMaximoAssetManagement7.
6fromthecommandline.
Procedure1.
Logontotheadministrativeworkstation.
2.
CreateabackupimageofyourMaximoAssetManagement7.
6administrativeworkstation.
Whenyouinstallversion7.
5industrysolutionsinMaximoAssetManagement7.
6,youdonothaveanautomateduninstallationmethodthatreturnsthesystemtoitspreviousstate.
CopyrightIBMCorp.
2007,20141113.
Starttheprocesssolutioninstallationprogrambychangingtotheinstall_home\bindirectoryofyourMaximoAssetManagement7.
6installationandusethesolutionInstallercommand.
solutioninstaller.
bat-pkgpathpath_to_industry_solution_package-licenseacceptThe-pkgpathoptionspecifiesthepathtotheindustrysolutionpackage.
Replacepath_to_industry_solution_packagewiththepathtotheindustrysolutionpackagefileyouareinstalling.
The-licenseoptionisusedtoacceptlicenseterms.
Forexample,solutioninstaller.
bat-pkgpathC:\TEMP\Spatial75_launchpad\Install\SPATIAL\Spatial75.
zip-licenseaccept4.
Followthestepsintheinstallationprogram.
5.
Whentheinstallationiscomplete,clickDone.
Aftertheindustrysolutioninstallationprogramexits,theMaximoAssetManagement7.
6configurationtoolstarts.
6.
FromtheDeploymentOperationspanel,selecttheoptionsforapplyingchangestothedatabase,andbuildinganddeployingapplicationEARfilestocompletethedeployment.
Installingversion7.
5industrysolutionssilentlyVersion7.
5industrysolutionscanbeinstalledinMaximoAssetManagement7.
6silentlyfromthecommandline.
Procedure1.
Logontotheadministrativeworkstation.
2.
CreateabackupimageofyourMaximoAssetManagement7.
6administrativeworkstation.
Whenyouinstallversion7.
5industrysolutionsinMaximoAssetManagement7.
6,youdonothaveanautomateduninstallationmethodthatreturnsthesystemtoitspreviousstate.
3.
Starttheprocesssolutioninstallationprogrambychangingtotheinstall_home\bindirectoryofyourMaximoAssetManagement7.
6installationandusethesolutionInstallerGUIcommand.
solutioninstallerGUI.
bat-pkgpathpath_to_industry_solution_package-nllocale-S-licenseacceptThe-pkgpathoptionspecifiesthepathtotheindustrysolutionpackage.
Replacepath_to_industry_solution_packagewiththepathtotheindustrysolutionpackagefileyouareinstalling.
The-nloptionspecifiesthelanguagethatisusedduringtheinstallation.
Replacelocalewiththeabbreviationforthelanguagetouse.
The-soptionindicatesthattheinstallationisprocessedsilently.
The-licenseoptionisusedtoacceptlicenseterms.
Forexample,solutioninstallerGUI.
bat-pkgpathC:\TEMP\Spatial75_launchpad\Install\SPATIAL\Spatial75.
zip-nles-S-licenseaccept.
4.
Followthestepsintheinstallationprogram.
5.
Whentheinstallationiscomplete,clickDone.
Aftertheindustrysolutioninstallationprogramexits,configureitwiththeMaximoAssetManagement7.
6configurationtool.
112IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)6.
FromtheDeploymentOperationspanel,selecttheoptionsforapplyingchangestothedatabase,andbuildinganddeployingapplicationEARfilestocompletethedeployment.
Chapter13.
InstallingVersion7.
5industrysolutions113114IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter14.
MaintainingEARfilesThissectioncontainsinformationaboutmaintainingMaximoAssetManagementEARfiles.
ThefollowinginstructionsareusedtomanuallybuildoruninstalltheMaximoAssetManagementmaximo.
earandmaximoiehs.
earfilesonWebSphereApplicationServerNetworkDeployment.
AlthoughtheMaximoAssetManagementinstallationprogramdeploystheseEARfileswhenyouinstall,theremightbeafewinstanceswhereitwouldbedesirabletorebuildtheseEARfilesmanually:vIfyoumodifyanydatabaseconnectionparametersinthemaximo.
propertiesfileaftertheinitialinstallation,youmustrebuildofthemaximo.
earfile,andthenredeployitinWebSphereApplicationServerNetworkDeployment.
Inthisscenario,youwouldlikelyonlyrebuildandredeploythemaximo.
earfile.
Youwouldnotberequiredtorebuildandredeploythemaximoiehs.
earfile.
vMaximoAssetManagementmustbeinstalledintoaWebSphereApplicationServerNetworkDeploymentapplicationserver.
However,MaximoAssetManagementcanberunwithintheframeworkofaWebSphereApplicationServerNetworkDeploymentcluster.
IfyouwanttodeployMaximoAssetManagementinacluster,youcaneitherredeploytheMaximoAssetManagementEARfilesintoacluster,or,createaclusterfromtheapplicationserverusedduringtheinstall.
IfyouhavealreadyinstalledMaximoAssetManagementintoanapplicationserverbutwouldliketoredeployintoacluster,thenyoumusteitheruninstalltheMAXIMOapplication("ManuallyuninstallingapplicationsfromWebSphereApplicationServerNetworkDeployment"onpage116),orprovideanewnamefortheapplicationwheninstallingtheMAXIMOapplicationintoacluster("ManuallyinstallingapplicationsinWebSphereApplicationServerNetworkDeployment"onpage116).
vIfyouhaveinstalledMaximoAssetManagementintoadevelopmentenvironment,youmightatsomepointliketomigratethedeploymentintoatestorproductionenvironment.
Inthisscenario,youmustdeployboththemaximoandmaximohelpapplicationsintothenewenvironment.
Thestepsoutlinedin"ManuallyinstallingapplicationsinWebSphereApplicationServerNetworkDeployment"onpage116shouldbeperformedforbothapplications.
BuildingEARfilesYoucanmanuallybuildMaximoAssetManagementEARfilesif,forexample,youmodifyadatabaseconnectionparameterinthemaximo.
propertiesfileaftertheinitialinstallation.
AboutthistaskTomanuallybuildMaximoAssetManagementEARfiles,completethefollowingsteps:Procedure1.
BuildthemaximoEARfile:CopyrightIBMCorp.
2007,2014115Windowsinstall_home\maximo\deployment\buildmaximoear.
cmdLinuxandUNIXinstall_home/maximo/deployment/buildmaximoear.
sh2.
BuildthemaximohelpsystemEARfile:Windowsinstall_home\maximo\deployment\buildmxiehsear.
cmdLinuxandUNIXinstall_home/maximo/deployment/buildmxiehsear.
shManuallyuninstallingapplicationsfromWebSphereApplicationServerNetworkDeploymentThissectioncontainsinformationaboutuninstallingMaximoAssetManagementapplicationsfromWebSphereApplicationServerNetworkDeployment.
Procedure1.
LogintotheWebSphereApplicationServerNetworkDeploymentadministrativeconsole,selectServers>ServerTypes>WebSphereapplicationservers,selectMXServerandclickStop.
2.
ClicktheApplicationslink.
3.
Selectthecheckboxnexttotheapplicationyouareuninstalling.
Bydefault,theMaximoAssetManagementapplicationsarenamedmaximoandmaximoiehs.
4.
ClickUninstall.
ManuallyinstallingapplicationsinWebSphereApplicationServerNetworkDeploymentMaximoAssetManagementapplicationscanbeaddedtoWebSphereApplicationServerNetworkDeployment.
Procedure1.
LogontotheWebSphereApplicationServerNetworkDeploymentadministrativeconsole.
2.
BrowsetoApplications>NewApplication>NewEnterpriseApplication.
3.
FromtheSpecifytheEAR,WAR,JAR,orSARmoduletouploadandinstallpage,selectLocalfilesystem.
4.
Browsetothelocationonyoursystemofthemaximo.
earfileandclickNext.
5.
SelectDetailedandthenclickNext.
6.
FromtheApplicationSecurityWarningspanel,clickContinue.
7.
ClickStep2:Mapmodulestoservers.
8.
HighlightallentrieslistedintheClustersandserversfield,checkallcheckboxesforModuleslistedinthetable,andclickApply.
9.
ClickStep11:MapvirtualhostsforWebmodules.
10.
Checkallcheckboxesforwebmoduleslistedinthetable.
11.
ExpandApplyMultipleMappings.
12.
Selectavirtualhost,forexample,maximo_host,fromtheVirtualHostmenu,andclickApply.
116IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)13.
ClickStep15:Mapsecurityrolestousersorgroups.
14.
SelectthecheckboxformaximouserintheRoletable,andthenselectEveryonefromtheMapSpecialSubjectsmenu.
15.
ClickStep17:Summary,reviewthesummaryinformation,andclickFinish.
Figure15.
MapvirtualhostsforWebmodulesChapter14.
MaintainingEARfiles117118IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter15.
CommandlineconfigurationMaximoAssetManagementincludesaconfigurationprogramthatisaccessedfromthecommandline.
ThiscommandlineconfigurationprogramperformsthesamedutiesastheMaximoAssetManagementconfigurationprogramuserinterface.
Commandlineconfigurationisusedtoquicklyupdateconfigurationvalueswhenyouchoosetonotusetheconfigurationtooluserinterface.
WhenyouinstallafixpackorupgradeMaximoAssetManagement,theconfigurationprogramusesvaluesthatarerecordedfromthepreviousdeployment.
Thesevaluesarestoredontheadministrativesystemintheinstall.
propertiesandmaximo.
propertiesfilesthatarelocatedundertheinstall_home\etcandinstall_home\maximo\applications\maximo\propertiesdirectories.
Ifyoumakeanyenvironmentalchangestoanyofthesystemsthatareusedfortheoriginaldeployment,theymustberecordedintheinstall.
propertiesandmaximo.
propertiesfiles.
Typically,thesetypesofchangeswouldincludechangingahostnameorupdatingapassword,forexample.
Youcanupdatethesevaluesmanually,oryoucanusetheconfigurationcommandlineinterfacetooltoupdateconfigurationvaluesforyourexistingdeploymentwhentheychange.
Propertiesthatarespecifiedfortheconfigurationcommandlineinterfacetool,eitherasparameters,orinaninputpropertiesfile,replaceexistingpropertiesinthemaximo.
propertiesandinstall.
propertiesfiles.
Propertiesareencryptedwhentheyaresaved.
Youcancompletethefollowingtaskswiththeconfigurationcommandlineinterfacetool:vChangethesecuritymodelfortheoriginaldeployment.
Forexample,youcanmigratefromMaximoAssetManagement-basedsecuritytoWebSphereApplicationServersecurity.
ThisoptionisnotavailableforOracleWebLogicServer.
vConfirmthatupdatedpropertyvaluesconformtorequiredinputdomains.
Validatecredentials,hostnames,andavailableports.
vUpdatedatabaseorapplicationserverconfigurationsettingswithouttheserveravailable.
Thesevaluescannotbevalidatedinthisscenario.
vCloneanexistingenvironmentandusetheconfigurationcommandlineinterfacetooltoreconfiguretheadministrativeworkstationtousethenewservers.
Theclonedenvironmentmustusethesamedirectorystructureastheoriginal.
vCreateanenvironment(non-cloned)andusetheconfigurationcommandlineinterfacetooltocreateallrequiredartifactsdatabase,tablespaces,andapplicationserverobjects,forexample.
vRemoveconfigurationfromapreviouslyconfigureddatabase.
ConfigurationparametervalidationUsetheMaximoAssetManagementcommandlineconfigurationprogramtovalidateinputinthesamewaytheMaximoAssetManagementconfigurationprogramvalidatesinputintheuserinterface.
CopyrightIBMCorp.
2007,2014119YoucanvalidatethefollowingitemswiththeMaximoAssetManagementcommandlineconfigurationprogram.
vHostnamesorIPaddressesarecorrectlyformattedandarereachable.
vUserIDsandpasswordsmeetlengthandcharactersetcriteria.
vSpecifiedcredentialsareusedtoauthenticatetoWebSphereApplicationServer.
vSpecifiedportvaluesarelisteningonthecorrespondinghost.
Portvaluescontainnumbersonlyandarewithinavalidrange.
vMiddlewareinstallationdirectoriesthataresuppliedexist.
vPreconfiguredmiddlewarecanauthenticatetotheproductdatabase.
vRequiredobjectssuchasJMSqueues,SIBdestinations,databases,andtablespacesexist.
vRequiredWebSphereApplicationServervirtualmembermanagerusersexist.
vSufficientauthorityisavailabletocreateWebSphereApplicationServervirtualmembermanagerusers.
vRemotelogincredentialsarevalid.
vThereisenoughspaceinthesupplieddirectoriestocreatedatabaseobjects.
InputpropertiesfilesYoucanusepropertyfilesasinputfortheMaximoAssetManagementcommand-lineconfigurationprogram.
ThefollowingsampleinputpropertyfilesareprovidedwiththeMaximoAssetManagementcommand-lineconfigurationprogram.
vDB2_Sample_input.
propertiesvOracle_Sample_input.
propertiesvSQLServer_Sample_input.
propertiesvWebSphere_App_Server_Sample_input.
propertiesThesesamplefilesareintheibm\smp\configtools\samplesdirectory.
Eachofthesesamplefilescontainspropertiesthatareassociatedwithaspecificdatabaseorapplicationservertype.
Theycontaincommentsandpropertiesyoucanupdatewithvaluesfromyourenvironment.
Youcanthenusetheupdatedfileasinputfortheconfigurationcommandlineinterfacetoolwiththe–inputparameter.
Allinputproperties,introducedfromeitherthecommandlineorintheinputpropertiesfile,arevalidatedbeforetheyareused.
Aftervalidationissuccessful,themaximo.
propertiesandinstall.
propertiesfilesareupdatedwiththevaluesyouprovided.
120IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)CommandlineinterfaceparametersThefollowingparameterscanbeusedwiththeconfigurationcommandlineprogramtoconfigureyourenvironment.
Table10.
MaximoAssetManagementcommandlineconfigurationprogramparametersParameternameDescription-actionConfigurationaction.
vaddLanguages–Addsadditionallanguagestoacurrentdeployment.
vconfigureProducts-Configuresmoreproductsafteraninitialinstallationandconfiguration.
Thisactioncanconfiguremultipleproductsaftertheyareinstalledandcanalsobeusedinanupgradescenario.
vdeployConfiguration-Configuresinitialinstallation.
Thisactioncanconfiguremultipleproductsaftertheyareinstalled.
Thisactionisusedfornewinstallationsonly.
vdeployDatabaseConfiguration-Validatescommandinputanddefinesconfigurationpropertyvaluesforanewdatabaseforthecurrentproduct.
vdeployJ2eeConfiguration-Validatescommandinputanddefinesconfigurationpropertyvaluesforanewapplicationserverforthecurrentproduct.
vdeployMiddlewareConfiguration–Configuresinitialmiddlewareinstallation.
vdisableAppSecurity-Disablesapplicationsecurityfortheapplication.
SecurityishandledentirelythroughMaximoAssetManagement.
Thisactionsetsthemxe.
useAppServerSecuritypropertytoavalueof0.
Thisvalueiswrittentothedatabasewhenupdated.
vdisableDB2TextSearch-EnablethefulltextsearchfeatureonaDB2database.
venableAppSecurity–Enablesapplicationsecurityfortheapplication.
Thisactionsetsthemxe.
useAppServerSecuritypropertytoavalueof1,andupdatesthemxe.
ldapUserManagementflag.
Thisvalueiswrittentothedatabasewhenthedatabaseisupdated.
venableDB2TextSearch–EnablesthefulltextsearchfeatureonaDB2database.
vreapplyAppServerTuning–Reappliestuningconfigurationtoanapplicationserver.
vremoveDatabaseConfiguration–Removesproductconfigurationinformationfromapreviouslyconfigureddatabase.
vremoveJ2EEConfiguration–Removesapplicationserverconfigurationthatwasaddedbytheconfigurationtool.
vupdateApplication–UpdatestheMaximoAssetManagementapplicationbyupdatingthedatabaseandredeployingapplicationEARfiles.
Chapter15.
Commandlineconfiguration121Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescriptionvupdateDatabaseConfiguration–Updatesexistingdatabaseconfigurationvalues.
vupdateJ2eeConfiguration-Updatesexistingapplicationserverconfigurationvalues.
vvalidateAndUpdateDatabaseConfiguration–Validatesreconfigurationcommandlineinterfacetoolinputandthenupdatesexistingdatabaseconfigurationpropertyvalues.
vvalidateAndUpdateJ2eeConfiguration-Validatesreconfigurationcommandlineinterfacetoolinputandthenupdatesexistingdatabaseconfigurationpropertyvalues.
vvalidateDatabaseConfiguration-Validatesdatabaseconfigurationvaluesspecifiedasinputforthereconfigurationcommandlineinterfacetool.
vvalidateJ2eeConfiguration-Validatesapplicationserverconfigurationvaluesthatarespecifiedasinputforthereconfigurationcommandlineinterfacetool.
vremoveConfiguration-Removesdatabaseandapplicationconfigurationperformedbytheconfigurationtool.
TheactionsthatmodifythesecuritysettingforMaximoAssetManagementalsoupdatesMaximoAssetManagementweb.
xmlfiles.
-additionalLangsAddsoneormoreadditionallanguagestothedeployment.
Thisparameterrequiresoneormorelocaleabbreviationsforinput.
Forexample,ESforSpanish.
-allowUpdateDBThedatabaseupdatetaskisruntoaddthelanguagesthatarespecifiedtothedatabase.
-applicationServerNameNameoftheapplicationserver.
-applicationServerNodeNameoftheapplicationservernode.
-automatedbconfigAutomatestheconfigurationofthedatabase.
Usethisparametertocreatethedatabaseinstance,databaseusers,thedatabase,tablespaces,andcreatesdatabaseschema.
-automatej2eeconfigAutomatestheconfigurationofWebSphereApplicationServer.
Usingthisparametercreates,forexample,JMSqueuesandprofiles.
-buildAndDeployEARRebuildsanddeploysapplicationEARfiles.
ApplicationEARfilesmustberebuiltandredeployedforconfigurationchangestotakeeffectintheapplication.
-buildearsRebuildsapplicationEARfiles.
122IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescription-bypassJ2eeValidationSkipsthevalidationandconfigurationoftheapplicationserver.
Ifyouusethisparameter,thenyoumustmanuallyconfiguretheapplicationserverbeforeyoucandeployMaximoAssetManagement.
Validationofamanuallyconfiguredapplicationserverrequiresloggingintotheapplicationserverwithapplicationserveradministrativecredentials.
Ifyoudonotwanttoprovidethosecredentialstotheconfigurationprogram,youcanskipthevalidationtask.
IfyouusethebypassJ2eeValidationparameter,youcannotalsousethefollowingparameters:vapplicationServerNamevapplicationServerNodevautomatej2eeconfigvbuildAndDeployEARvcreateResourcesIfMissingvdeployhelpearvdeploymaximoearvenableappsecurityvenableEnhancedNavigationvenableSkinvinputfilevj2eeserverportvusermanagementvwasuservwaspwd-bypassUpdateDBSpecifiesthatthedatabaseupdatetaskisnotrunandtheinstallationprogramdoesnotupdatethedatabase.
LanguagesfilesforthelocalesthatarespecifiedarebuiltintotheapplicationEARfile.
Usethisparameterifyouhaverunthedatabaseupdatetaskandincludedthelanguagefilesinthedatabasethroughanothermethod.
-createResourcesIfMissingCreatesanyresourcesthatarenotfoundduringconfiguration.
-db2_english_onlySpecifiesthatalphanumericdataisstoredasavarchardatatype.
UsingthisparameterlimitsyoutousingEnglishintheuserinterface.
Ifyoudonotusethisparameter,alphanumericdataisstoredasavargraphicdatatype.
-db2textsearchportPortthatisusedbytheDB2serverforfulltextsearch.
-dbnameNameofthedatabase.
-dbpwdPasswordfortheuserIDthataccessesthedatabase.
-dbrxapwdPasswordfortheuserIDusedtoaccessaremotemiddlewareserver.
-dbrxauserUserIDusedtoaccessaremotemiddlewareserver.
Chapter15.
Commandlineconfiguration123Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescription-dbserverhostHostnameofthedatabaseserver.
-dbserverportPortnameofthedatabaseserver.
-dbuserUserIDthataccessesthedatabase.
-dbvendorDatabasesoftwarename.
vDB2vOraclevSQLServer-deleteInstanceUsersAndGroupsRemovestheinstanceowneranddatabaseuserIDsandassociatedgroupsfromtheDB2server.
ThisparameterhascannotbeusedwithandMicrosoftSQLServer.
ThedeleteInstanceUsersAndGroupsparameterrequiresthedbrxauseranddbrxapwdandthedbuseranddbpwdparameters.
-deleteWASprofilesDeletestheWebSphereApplicationServerprofilesthatarecreatedfortheapplication.
-deployDemoDataIncludessampledata.
-deployhelpearDeploysMaximohelpapplicationEARfile.
-deploymaximoearDeploysMaximoapplicationEARfile.
-enableappsecurityEnablesapplicationsecurityfortheapplication.
ThisparameterworksthesameastheenableAppSecurityaction.
Thisactionsetsthemxe.
useAppServerSecuritypropertytoavalueof1,andupdatesthemxe.
ldapUserManagementflag.
Thisvalueiswrittentothedatabasewhenupdated.
-enableEnhancedNavigationEnablesenhancednavigationalelementsintheuserinterface,includingenhancementsforswitchingbetweenapplicationsandviewingrecordlists.
TheenableEnhancedNavigationparametermustbeusedwiththeenableSkinparameter.
Ifyouenableenhancednavigation,andthenyouenableadifferentuserinterfaceskinwiththe–enableSkinparameter,youmustre-enableenhancednavigation.
-enableMultiTenancyEnablesthemultitenancyfeature.
Multitenancyreferstosoftwareorservicesthatcanbeconfiguredtoservemultiplegroupsofclientsreferredtoastenants.
Eachgroupoftenantsisservedbyaninstanceofthesoftwarethatusesdatathatonlytheycanaccess.
124IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescription-enableRestrictivePasswordPolicyEnablesamorerestrictivepasswordpolicyforMaximoAssetManagementusers.
vLoginattemptsStandardpolicyallows10loginattemptsbeforetheaccountislocked.
Restrictivepolicyallows3loginattemptsbeforetheaccountislocked.
vNumberoftimesthattheforgottenpasswordlinkcanbeusedStandardpolicyallows5usesoftheforgottenpasswordlinkbeforelockingtheaccount.
Restrictivepolicyallows3usesoftheforgottenpasswordlinkbeforelockingtheaccount.
vPasswordduration(days)Standardpolicypasswordsneverexpire.
Restrictivepolicypasswordsexpireafter90days.
vPasswordexpirationwarning(days)Standardpolicydoesnotwarntheuserthattheaccountpasswordisabouttoexpire.
Restrictivepolicywarnstheuserthattheaccountpasswordisabouttoexpiresevendaysbeforeitexpires.
vPasswordthresholdStandardpolicydoesnotenforceapasswordthreshold.
Restrictivepolicyenforcesapasswordthresholdof270characters.
vPasswordminimumcharacterlengthStandardpolicypasswordsmustbeatleastsixcharacters.
Restrictivepolicypasswordsmustbeatleasteightcharacters.
vLimitofallowedconsecutivecharactersStandardpolicyhasnorestrictionstotheamountoftimesacharactercanberepeatedconsecutivelyinapassword.
Restrictivepolicyallowsacharactertoberepeatedtwotimesconsecutivelyinapasswordvalue.
vPasswordcanbesamevalueasusernameStandardpolicyallowsyoutousethesamevaluefortheusernameandpassword.
Restrictivepolicydoesnotallowyoutousethesamevaluefortheusernameandpassword.
vNumberofnumericcharactersrequiredinthepasswordStandardpolicydoesnotrequirenumericcharactersinapasswordvalue.
Restrictivepolicyrequiresoneormorenumericcharactersinapasswordvalue.
vNumberofalphabeticcharactersrequiredinthepasswordStandardpolicydoesnotrequirealphabeticcharactersinapasswordvalue.
Restrictivepolicyrequiresoneormorealphabeticcharactersinapasswordvalue.
Chapter15.
Commandlineconfiguration125Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescription-enableSkinChangetheappearanceoftheuserinterface.
vClassicRemovessettingsforthefollowingproperties:–mxe.
webclient.
homeButtonHeaders–mxe.
webclient.
systemNavBar–mxe.
webclient.
tabBreadCrumbs–mxe.
webclient.
verticalLabels–mxe.
webclient.
skinvtivoli09Removessettingsforthefollowingproperties:–mxe.
webclient.
homeButtonHeaders–mxe.
webclient.
systemNavBar–mxe.
webclient.
tabBreadCrumbs–mxe.
webclient.
verticalLabelsSetsthefollowingproperty:–mxe.
webclient.
skin=tivoli09vtivoli13Setsthefollowingpropertiestoavalueof1:–mxe.
webclient.
homeButtonHeaders–mxe.
webclient.
systemNavBar–mxe.
webclient.
tabBreadCrumbs–mxe.
webclient.
verticalLabelsSetsthefollowingproperty:–mxe.
webclient.
skin=tivoli13-forceIndicatesthataninputpropertyfileupdatesthepropertiesfileandskipsthevalidationofparametersinputtothecommandlinetoolthroughaninputpropertiesfile.
Whenyouusethisparameter,youarenotpromptedforconfirmationofthepropertyupdatetask.
-inputfileFullyqualifiedpathtothepropertiesfilethatisusedtosetpropertiesinanenvironment.
Valuesthatarespecifiedascommandlineparametersfortheconfigurationcommandlineinterfacetoolsupersedevaluesfromtheinputfile.
-j2eeserverhostHostnameofthedomainmanageroftheapplicationserver.
Ifdeploymentmanagerhostnameorserverportisspecifiedthethinwsadminscriptsareupdatedaccordingly.
-j2eeserverportPortnameoftheapplicationserverdomainmanagerserver.
Ifdeploymentmanagerhostnameorserverportisspecifiedthethinwsadminscriptsareupdatedaccordingly.
-j2eevendorApplicationserversoftware.
vWebSpherevWebLogic-mtadminpwdPasswordfortheuserIDofthemultitenancyconfigurationmanager.
126IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescription-mtadminuserUserIDofthemultitenancyconfigurationmanager.
-mtdbpwdPasswordfortheuserIDofthemultitenancyconfigurationmanagerthatisusedtoconnecttothedatabase.
-mtdbuserUserIDofthemultitenancyconfigurationmanagerthatisusedtoconnecttothedatabase.
-removeCreatedArtifactsRemovesanyartifactsthatarecreatedbytheconfigurationtool.
Examplesincludedirectoriesthatarecreatedbytheconfigurationprogram,JMSobjects,andtheapplicationserver.
-removeInstanceRemovesthedatabaseinstanceforDB2andOracle.
ThisparametercannotbeusedwithMicrosoftSQLServer.
TheremoveInstanceparameterrequiresthedbrxauseranddbrxapwd,andthedbuseranddbpwdparameters.
-setjdbcurlSetstheJDBCconnectionURLstring.
-stopAppServerTheapplicationservermustbestoppedwhenyouaddlanguages.
IfyoudonotusethestopAppServerparameterwiththeaddLanguagesaction,youmuststoptheapplicationservermanuallybeforeyouusetheaddLanguagesaction.
ThisparameterisusedforWebSphereApplicationServeronly.
-unsetjdbcurlRemovesthecurrentlyusedJDBCconnectionURLstring.
-updatedbRunstheupdatedbconfigurationtask.
-usermanagementChangesthesecurityconfigurationoftheexistingMaximodeployment.
vj2eeChangethesecuritysettinginMaximosothatbothMaximousersandMaximogroupsaremanagedthroughapplicationserversecuritymechanisms.
vmixedManageusersthroughapplicationserversecuritymechanisms,andmanagegroupsusingMaximo.
-validateForNewDeployValidatemiddlewareconfiguration.
Whenthisparameterisspecified,validationisperformedasifthetoolwasconfiguringthemiddleware.
Additionalconfigurationdetailsarechecked,includingdiskspaceavailabilityandremoteaccesscredentials.
Ifthisparameterisnotspecified,validationisperformedinthecontextofacomponentthatisalreadyestablishedintheenvironment.
-validateUsersUsedwiththeenableAppSecurityactiontovalidateusersexistintheLDAPrepository.
Iftheusersdonotexist,theexistingsecuritymodelisnotmodified.
-waspwdWebSphereApplicationServeradministratoruserIDpassword.
-wasrxapwdPasswordforuserIDtoaccessremoteWebSphereApplicationServerserverhost.
Chapter15.
Commandlineconfiguration127Table10.
MaximoAssetManagementcommandlineconfigurationprogramparameters(continued)ParameternameDescription-wasrxauserOperatingsystemuserIDusedtoaccessremoteWebSphereApplicationServerhost.
TypicallythisuserIDisdefinedeitherasAdministratororroot.
-wasuserWebSphereApplicationServeradministratoruserID.
ThisistheuserIDthatisusedtologintotheWebSphereApplicationServeradministrativeclientapplication.
Typically,thisuserIDisdefinedaswasadmin.
CommandlineconfigurationprogramactionsUsethecommandlineconfigurationprogramtoconfigureneworexistingdeploymentsofMaximoAssetManagement.
actionupdateDatabaseConfigurationTheupdateDatabaseConfigurationactionisusedtoupdateexistingdatabaseconfigurationvalues.
-actionupdateDatabaseConfiguration[-force][-buildAndDeployEAR][-dbserverhosthostname][-dbserverportportnumber][-dbnamedatabasename][-dbuseruserid][-dbpwdpassword][-dbrxauseruserid][-dbrxapwdpassword][-setjdbcurljdbcurl][-unsetjdbcurl][-inputfilepathtoinputpropertiesfile]actionvalidateDatabaseConfigurationUsethevalidateDatabaseConfigurationactiontovalidatecurrentdatabaseconfigurationproperties.
Thisactioncanbeusedtoverifydatabasepropertiesbeforetheyareupdated,orfollowinganupdateaction.
-actionvalidateDatabaseConfiguration[-validateForNewDeploy][-dbserverhosthostname][-dbserverportportnumber][-dbnamedatabasename][-dbuseruserid][-dbpwdpassword][-dbrxauseruserid][-dbrxapwdpassword][-setjdbcurljdbcurl][-unsetjdbcurl][-enableMultiTenancy][-mtadminuseruserid][-mtadminpwdpassword][-mtdbuseruserid][-mtdbpwdpassword][-inputfilepathtoinputpropertiesfile]Thefollowingpropertiesarerequiredifthe-validateForNewDeployparameterisused.
vDatabase.
DB2.
InstanceAdminGroupvDatabase.
DB2.
InstanceAdminUserName(Windowsonly)vDatabase.
DB2.
InstanceAdminPassword(Windowsonly)vDatabase.
DB2.
FencedUservDatabase.
DB2.
FencedUserPasswordvDatabase.
DB2.
FencedGroupNamevDatabase.
DB2.
InstanceUserPasswordThesepropertiesmustbeaddedmanuallytotheinstall.
propertiesfile.
128IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)actionvalidateAndUpdateDatabaseConfigurationThevalidateAndUpdateDatabaseConfigurationactionisusedtobothvalidatereconfigurationcommand-lineinterfacetoolinputandthenupdateexistingdatabaseconfigurationpropertyvalues.
-actionvalidateAndUpdateDatabaseConfiguration[-validateForNewDeploy][-force][-buildAndDeployEAR][-dbserverhosthostname][-dbserverportportnumber][-dbnamedatabasename][-dbuseruserid][-dbpwdpassword][-dbrxauseruserid][-dbrxapwdpassword][-setjdbcurljdbcurl][-unsetjdbcurl][-enableMultiTenancy][-mtadminuseruserid][-mtadminpwdpassword][-mtdbuseruserid][-mtdbpwdpassword][-inputfilepathtoinputpropertiesfile]Thefollowingpropertiesarerequiredifthe-validateForNewDeployparameterisused.
vDatabase.
DB2.
InstanceAdminGroupvDatabase.
DB2.
InstanceAdminUserName(Windowsonly)vDatabase.
DB2.
InstanceAdminPassword(Windowsonly)vDatabase.
DB2.
FencedUservDatabase.
DB2.
FencedUserPasswordvDatabase.
DB2.
FencedGroupNamevDatabase.
DB2.
InstanceUserPasswordThesepropertiesthatmustbeaddedmanuallytotheinstall.
propertiesfile.
The-enableMultiTenancyparametermustbeusedwiththe-validateForNewDeployparameter.
actiondeployDatabaseConfigurationThedeployDatabaseConfigurationactionisusedtovalidatecommand-lineconfigurationprograminputanddefineconfigurationpropertyvaluesforanewdatabaseforthecurrentlydeployedproduct.
ThisactioncanberunafterasuccessfuldeployConfigurationaction.
-actiondeployDatabaseConfiguration[-buildAndDeployEAR][-createResourcesIfMissing][-dbserverhosthostname][-dbserverportportnumber]\[-dbnamedatabasename][-dbuseruserid][-dbpwdpassword][-dbrxauseruserid][-dbrxapwdpassword][-setjdbcurljdbcurl][-unsetjdbcurl][-enableMultiTenancy][-mtadminuseruserid][-mtadminpwdpassword][-mtdbuseruserid][-mtdbpwdpassword][-deployDemoData][-inputfilepathtoinputpropertiesfile][-enableRestrictivePasswordPolicy]Thefollowingpropertiesarerequiredifthe-createResourcesIfMissingparameterisused.
vDatabase.
DB2.
InstanceAdminGroupvDatabase.
DB2.
InstanceAdminUserName(Windowsonly)vDatabase.
DB2.
InstanceAdminPassword(Windowsonly)vDatabase.
DB2.
FencedUservDatabase.
DB2.
FencedUserPasswordvDatabase.
DB2.
FencedGroupNamevDatabase.
DB2.
InstanceUserPasswordThesepropertiesthatmustbeaddedmanuallytotheinstall.
propertiesfile.
Chapter15.
Commandlineconfiguration129actionremoveDatabaseConfigurationTheremoveDatabaseConfigurationactionisusedtoremoveconfigurationsettingsfromapreviouslyconfigureddatabase.
-actionremoveDatabaseConfiguration[-removeInstance][-dbrxauseruserid][-dbrxapwdpassword][-dbuseruserid][-dbpwdpassword][-deleteInstanceUsersAndGroups]actionenableDB2TextSearchTheenableDB2TextSearchactionisusedtoenablethefulltextsearchfeatureforaDB2database.
-actionenableDB2TextSearch[-db2textsearchportportnumber]actionupdateJ2eeConfigurationTheupdateJ2eeConfigurationactionisusedtoupdateexistingapplicationserverconfigurationvalues.
-actionupdateJ2eeConfiguration[-force][-buildAndDeployEAR][-j2eeserverhosthostname][-j2eeserverportportnumber][-wasuseruserid][-waspwdpassword][-applicationServerNodenodeName][-applicationServerNameappServerName][-inputfilepathtoinputpropertiesfile]actionvalidateJ2eeConfigurationThevalidateJ2eeConfigurationactionisusedtovalidateapplicationserverconfigurationvaluesspecifiedasinputforthereconfigurationcommand-lineinterfacetool.
-actionvalidateJ2eeConfiguration[-validateForNewDeploy][-j2eeserverhosthostname][-j2eeserverportportnumber][-wasuseruserid][-waspwdpassword][-applicationServerNodenodeName][-applicationServerNameappServerName][-inputfilepathtoinputpropertiesfile]Thefollowingpropertiesarerequiredifthe–validateForNewDeployparameterisusedandtheWAS.
SibPersistMessagespropertyissettotrue.
vDatabase.
DB2.
FencedUservDatabase.
DB2.
FencedUserPasswordvDatabase.
DB2.
InstanceUserPasswordThesepropertiesthatmustbeaddedmanuallytotheinstall.
propertiesfile.
actionvalidateAndUpdateJ2eeConfigurationThevalidateAndUpdateJ2eeConfigurationactionisusedtobothvalidatereconfigurationcommand-lineinterfacetoolinputandthenupdateexistingapplicationserverconfigurationpropertyvalues.
-actionvalidateAndUpdateJ2eeConfiguration[-force][-validateForNewDeploy][-buildAndDeployEAR][-j2eeserverhosthostname][-j2eeserverportportnumber][-wasuseruserid][-waspwdpassword][-applicationServerNodenodeName][-applicationServerNameappServerName][-inputfilepathtoinputpropertiesfile]Thefollowingpropertiesarerequiredifthe–validateForNewDeployparameterisusedandtheWAS.
SibPersistMessagespropertyissettotrue.
vDatabase.
DB2.
FencedUservDatabase.
DB2.
FencedUserPassword130IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)vDatabase.
DB2.
InstanceUserPasswordThesepropertiesmustbeaddedmanuallytotheinstall.
propertiesfile.
actiondeployJ2eeConfigurationThedeployJ2eeConfigurationactionisusedtovalidatecommandlineconfigurationprograminputanddefineconfigurationpropertyvaluesforanewapplicationserverforthecurrentlydeployedproduct.
ThisactioncanberunafterasuccessfuldeployConfigurationaction.
-actiondeployJ2eeConfiguration[-bypassJ2eeValidation][-buildAndDeployEAR][-createResourcesIfMissing][-j2eeserverhosthostname][-j2eeserverportportnumber][-wasuseruserid][-waspwdpassword][-applicationServerNodenodeName][-applicationServerNameappServerName][-inputfilepathtoinputpropertiesfile][–enableSkinClassic|tivoli09|tivoli13][-enableEnhancedNavigation]Thefollowingpropertiesarerequiredifthe-validateForNewDeployparameterisusedandtheWAS.
SibPersistMessagespropertyissettotrue.
vDatabase.
DB2.
FencedUservDatabase.
DB2.
FencedUserPasswordvDatabase.
DB2.
InstanceUserPasswordThesepropertiesthatmustbeaddedmanuallytotheinstall.
propertiesfile.
actionremoveJ2EEConfigurationTheremoveJ2EEConfigurationactionisusedtoremoveconfigurationsettingsfromapreviouslyconfiguredapplicationserver.
Itemsremovedincludedomainmanagerandapplicationserverprofiles,andJMSobjects.
-actionremoveJ2EEConfiguration[-wasuseruserid][waspwdpassword][-wasrxauseruserid][-wasrxapwdpassword][-removeCreatedArtifacts][-deleteWasProfiles]actiondeployConfigurationUsethedeployConfigurationactiontoconfiguretheinitialinstallation.
ThisactionisusedfornewMaximoAssetManagementinstallationscenariosonly.
Thisactioncanconfiguremultiplemiddlewareproductsaftertheyareinstalled.
ThedeployConfigurationactionrequirestheinputfileparameterandaninputpropertiesfilepopulatedwiththeconfigurationvaluesyouwanttouse.
-actiondeployConfiguration[-inputfilepathtoinputpropertiesfile][-dbvendorOracle|DB2|SQLServer][-j2eevendorWebSphere|WebLogic][-bypassJ2eeValidation][-automatedbconfig][-automatej2eeconfig][-usermanagementj2ee|mixed][-buildears][-deploymaximoear][-deployhelpear][-enableappsecurity][-deployDemoData][-enableMultiTenancy][-db2_english_only][–enableSkinClassic|tivoli09|tivoli13][-enableEnhancedNavigation][-enableRestrictivePasswordPolicy]actionremoveConfigurationTheremoveConfigurationactionisusedtoremovesdatabaseandapplicationconfigurationthatisperformedbytheconfigurationtool.
ThisactionisequivalenttorunningtheremoveJ2EEConfigurationandremoveDatabaseConfigurationactionstogether-actionremoveConfiguration-dbuseruserid-dbpwdpassword-wasuseruserid-waspwdpassword[-wasrxauseruserid]Chapter15.
Commandlineconfiguration131[-wasrxapwdpassword][-dbrxauseruserid][-dbrxapwdpassword][-removeInstance][-deleteInstanceUsersAndGroups][-removeCreatedArtifacts][-deleteWasProfiles][-inputfilepathtoinputpropertiesfile]actionreapplyAppServerTuningTheactionisusedtoreapplyapplicationservertuning.
-actionreapplyAppServerTuning[-wasuseruserid][-waspwdpassword][-applicationServerNodenodeName][-applicationServerNameappServerName]actionenableAppSecurityTheenableAppSecurityactionisusedtoenableapplicationsecurityfortheapplication.
Thisactionsetsthemxe.
useAppServerSecuritypropertytoavalueof1,andupdatesthemxe.
ldapUserManagementpropertyaccordingtothesettingofthe–usermanagementparameter.
Thisvalueiswrittentothedatabasewhenupdated.
Themaximouiweb,maxrestweb,meaweb,andmbowebweb.
xmlfilesareupdatedduringthisaction.
-actionenableAppSecurity-usermanagement{j2ee,mixed}[-buildAndDeployEAR][-validateUsers][-force]actiondisableAppSecurityThedisableAppSecurityactionisusedtodisableapplicationsecurityfortheapplication.
Thisactionsetsthemxe.
useAppServerSecuritypropertytoavalueof0.
Thisvalueiswrittentothedatabasewhenupdated.
UsingthisactionrevertsthesecurityimplementationtoMaximosecurityforusersandgroups.
Themaximouiweb,maxrestweb,meaweb,andmbowebweb.
xmlfilesareupdatedduringthisaction.
-actiondisableAppSecurity[-buildAndDeployEar][-force]actionupdateApplicationTheupdateApplicationactionisusedtoupdatetheapplicationbyupdatingthedatabaseandredeployingapplicationEARfiles.
-actionupdateApplication[-updatedb][-deploymaximoear][-deployhelpear][-wasuseruserid][-waspwdpassword][–enableSkinClassic|tivoli09|tivoli13][-enableEnhancedNavigation][-enableRestrictivePasswordPolicy]actionaddLanguagesUsetheaddLanguagesactiontoconfigureadditionallanguagesforadeployment.
-actionaddLanguages[-additionalLangslocale1,locale2,locale3][-buildAndDeployEAR][-allowUpdateDB|-bypassUpdateDB][-stopAppServer][-inputfilepathtoinputpropertiesfile]Theapplicationservermustbestoppedwhenyouaddlanguages.
IfyoudonotusethestopAppServerparameterwiththeaddLanguagesaction,youmuststoptheapplicationservermanuallybeforeyouusetheaddLanguagesaction.
Thefollowinglocalevaluesaresupported.
Table11.
LocalessupportedbytheconfigurationprogramLanguageLocaleArabicarBrazilianPortuguesept_BR132IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table11.
Localessupportedbytheconfigurationprogram(continued)LanguageLocaleCroatianhrCzechcsDanishdaDutchnlFinnishfiFrenchfrGermandeHebrewheHungarianhuItalianitJapanesejaKoreankoNorwegiannoPolishplRussianruSimplifiedChinesezh_CNSlovakskSlovenianslSpanishesSwedishsvTraditionalChinesezh_TWTurkishtractionconfigureProductsTheconfigureProductsactionisusedtoconfiguremoreproductsthatareinstalledafteraninitialinstallationandconfiguration.
Thisactionverifiesafullinstallationandconfigurationofanexistingproductwascompletedsuccessfullybeforeitcontinues.
Thisactioncanconfiguremultipleproductsaftertheyareinstalled.
Thisactioncanalsobeusedinanupgradescenario.
-actionconfigureProducts[-updatedb][-buildears][-deploymaximoear][-deployhelpear][-wasuseruserid][-waspwdpassword]actiondeployMiddlewareConfigurationThedeployMiddlewareConfigurationactionisusedtoconfiguresmiddlewareafteritisinstalled.
-actiondeployMiddlewareConfiguration[-inputfilepathtoinputpropertiesfile]ThefollowingpropertiescanbeincludedintheinputpropertiesfileusedwiththedeployMiddlewareConfigurationaction.
Table12.
PropertiesthatcanbeusedinthedeployMiddlewareConfigurationactioninputfileCategoryPropertyHTTPServerpropertiesIHS.
HTTPPortChapter15.
Commandlineconfiguration133Table12.
PropertiesthatcanbeusedinthedeployMiddlewareConfigurationactioninputfile(continued)CategoryPropertyIHS.
InstallLocationIHS.
WebserverNameLDAPserverpropertiesLDAP.
AdminDNLDAP.
AdminPasswordLDAP.
BaseEntryLDAP.
GroupSuffixLDAP.
OrgContainerSuffixLDAP.
ServerHostNameLDAP.
ServerPortLDAP.
UserSuffixLDAP.
VendorGeneralmiddlewareconfigurationpropertiesMW.
OperationWebSpherepropertiesPLG.
InstallLocationWAS.
AdminPasswordWAS.
AdminUserNameWAS.
ApplicationServerNameWAS.
CellNameWAS.
DeploymentManagerNodeName\WAS.
DeploymentManagerProfileNameWAS.
InstallLocationWAS.
LDAPAutomatedConfigWAS.
ND.
AutomateConfigWAS.
NodeNameWAS.
ServerProfileNameWAS.
SOAPConnectorPortWCT.
InstallLocationConfigurationprogrampropertiesMaximoAssetManagementpropertiescanbemodifiedwiththecommandlineconfigurationprogrambyusinganinput.
propertiesfile.
WhenyousetapropertyvaluetoaWindowspath,youmustusetwoconsecutivebackslashes,forexample,C:\\IBM\\WebSphere\\AppServer.
WhenyousetpropertyvaluestoaLinuxorUNIXpath,usesingleforwardslashes.
Forexample,/opt/IBM/db2/V10.
5.
Table13.
MaximoAssetManagementpropertiesCategoryPropertyDefinitionShareddatabasepropertiesmxe.
db.
schemaownerOwnerofthedatabaseschema.
Forexample,maximo.
Thisvalueiswrittentothedatabasewhenupdated.
134IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionmxe.
db.
userUserIDthataccessesthedatabase.
mxe.
db.
passwordPasswordfortheuserIDthataccessesthedatabase.
Database.
RemoteAccessUserNameDatabaseserversystemuserIDthatisusedforconfigurethedatabaseremotely.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
RemoteAccessPasswordPasswordforuserIDnamedinDatabase.
RemoteAccessUserName.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
DB2PropertiesDatabase.
DB2.
ServerHostNameFullyqualifiedhostnameoftheDB2server.
Forexample,mymachine.
mydomain.
com.
Thisvalueiswrittentothedatabasewhenupdated.
Database.
DB2.
ServerPortDatabaseserverport.
Forexample,50005.
Thisvalueiswrittentothedatabasewhenupdated.
Database.
DB2.
InstanceNameNameofthedatabaseinstance.
Forexample,ctginst1.
Thisvalueiswrittentothedatabasewhenupdated.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
InstanceUserPasswordPasswordforthedatabaseinstanceownerThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Chapter15.
Commandlineconfiguration135Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
DB2.
InstanceAdminGroupGroupfortheinstanceadministrator.
Forexample,ctgiadm1.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
DatabaseNameNameofthedatabase.
Forexample,maxdb76.
Thisvalueiswrittentothedatabasewhenupdated.
Database.
DB2.
InstallLocationInstalllocationofthedatabase.
Forexample,/opt/IBM/db2/V10.
5.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
LogFileSizeSetthesizefortransactionlogs.
Forexample,8192.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
AppCtlHeapSizeApplicationcontrolheapsize.
Forexample,1024.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
ApplHeapSizeApplicationheapsize.
Forexample,1024.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
136IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
DB2.
LockListSizeSizethatisallocatedtothelocklist.
Forexample,AUTOMATIC.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
LogSecondNumberofsecondarylogfilesallowed.
Forexample,100.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
ServiceUserUserIDusedtoautostart.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
ThispropertyisonlyrequiredifDB2isinstalledonaWindowssystem.
Database.
DB2.
ServicePasswordPasswordforDatabase.
DB2.
ServiceUser.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
ThispropertyisonlyrequiredifDB2isinstalledonaWindowssystem.
Database.
DB2.
ExtentSizeNumberofpagesperextent(groupofpages).
Forexample,32.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Chapter15.
Commandlineconfiguration137Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
DB2.
FencedUserFenceduserIDforDB2onLinuxorUNIXsystems.
Forexample,db2fenc1.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
FencedUserPasswordPasswordforthefenceduserIDforDB2onLinuxorUNIXsystems.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
FencedGroupNameDefaultgroupfordatabasefenceduser.
Forexample,ctgfgrp1.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
ThispropertyisonlyrequiredifDB2isinstalledonaLinuxorUNIXsystem.
Database.
DB2.
AuthTypeMethodDB2usestoauthenticateusers.
Forexample,server.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
DataTablespaceNameDB2tablespacenamefortheproductdatabase.
Forexample,maxdata.
Database.
DB2.
BufferPoolNameDB2bufferpoolname.
Forexample,MAXBUFPOOL.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
138IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
DB2.
BufferPoolSizeSizeofthebufferpool.
Forexample,4096.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
DataTablespaceLocationLocationofDB2databasetablespacedatafiles.
Forexample,CTGDAT.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
DataTablespaceSizeTablespacesize,whichismeasuredinMb.
Forexample,5000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
TempTablespaceNameTemporarytablespacename.
Forexample,maxtemp.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
TempTablespaceLocationLocationoftemporarytablespace.
Forexample,CTGTMP.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
TempTablespaceSizeTemporarytablespacesize,whichismeasuredinMb.
Forexample,1000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Chapter15.
Commandlineconfiguration139Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
DB2.
IndexTablespaceNameIndextablespacename.
Forexample,maxdata.
Database.
DB2.
IndexTablespaceLocationLocationofindextablespace.
Forexample,CTGDAT.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
IndexTablespaceSizeIndextablespacesize,whichismeasuredinMb.
Forexample,5000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DB2.
InstanceAdminUserNameAdministrativeuserorthedatabaseinstance.
Forexample,db2admin.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
ForUnixandLinuxplatforms,thisvaluemustbethesameastheinstanceowner.
Database.
DB2.
InstanceAdminPasswordPasswordfortheuserIDspecifiedforDatabase.
DB2.
InstanceAdminUserName.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
createResourcesIfMissingOracleDatabase.
Oracle.
SchemaPasswordPasswordfortheschemaowner.
Database.
Oracle.
InstanceNameOracleinstancename.
Thisvalueiswrittentothedatabasewhenupdated.
140IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
Oracle.
SoftwareOwnerOwnerofthesoftwareinstallation.
Forexample,oracle.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
SoftwareOwnerPasswordPasswordfortheuserIDlistedinDatabase.
Oracle.
SoftwareOwner.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
InstallLocationOracleinstallationlocation.
Forexample,/opt/app/oracle/product/10.
2.
0/db_1.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
DataTablespaceNameOracletablespacenamefortheproductdatabase.
Forexample,maxdata.
Database.
Oracle.
InstanceLocationOracleinstancelocation.
Forexample,/opt/app/oracle/product/10.
2.
0/db_1.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
DataTablespaceSizeTablespacesize,whichismeasuredinMb.
Forexample,5000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Chapter15.
Commandlineconfiguration141Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
Oracle.
TempTablespaceNameTemporarytablespacename.
Forexample,maxtemp.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
TempTablespaceSizeTemporarytablespacesize,whichismeasuredinMb.
Forexample,1000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
IndexTablespaceNameIndextablespacename.
Forexample,maxdata.
Database.
Oracle.
IndexTablespaceSizeIndextablespacesize,whichismeasuredinMb.
Forexample,1000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
Oracle.
ServerHostNameFullyqualifiedhostnameoftheOracleserver.
Database.
Oracle.
ServerPortPortnumberthatisusedbyOracle.
Forexample,1521.
Thisvalueiswrittentothedatabasewhenupdated.
Database.
DBAUserNameOracleDBAusername.
Forexample,sys.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
DBAPasswordPasswordforuserIDlistedforDatabase.
DBAUserName.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
142IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionMicrosoftSQLServerDatabase.
SQL.
DatabaseNameNameofthedatabase.
Forexample,maxdb76.
Thisvalueiswrittentothedatabasewhenupdated.
Database.
SQL.
DataFileNameAwaytospecifythenameofthedatafileusedforthedatabase.
Forexample,maxdb76_dat.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
SQL.
DataFileMaxSizeMaximumsizefordatafileforthedatabase.
Database.
SQL.
DataFileSizeInitialsizefordatafileforthedatabaseinkb.
Forexample,5000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
SQL.
LogFileNameAwaytospecifythenameforthedatabasetransactionlogfile.
Forexample,maxdb76_log.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
SQL.
LogFileSizeMicrosoftSQLServertransactionlogfilesize.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
SQL.
DataFilegroupNameDatabaselogicalnamefilegroup.
Forexample,PRIMARY.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Chapter15.
Commandlineconfiguration143Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionDatabase.
SQL.
ServerHostNameHostnameofthedatabaseserver.
Forexample,myhost.
mydomain.
com.
Database.
SQL.
ServerPortDatabaseserverport.
Forexample,1433.
Thisvalueiswrittentothedatabasewhenupdated.
Database.
SQL.
InstanceAdminUserNameAdministrativeuserfortheMicrosoftSQLServerinstance.
Usedduringinstallationforcreatingandmodifyingthedatabaseanddatabaseuser.
Forexample,sa.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
Database.
SQL.
InstanceAdminPasswordAdministrativeuserpassword.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatedbconfigparametersarespecified.
WebSphereApplicationServerNetworkDeploymentWAS.
InstallLocationInstallationlocationforWebSphereApplicationServerNetworkDeployment.
Forexample,C:\\IBM\\WebSphere\\AppServer.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
DeploymentManagerHostNameHostnameoftheWebSphereApplicationServerNetworkDeploymentdeploymentmanager.
Thisvalueiswrittentothedatabasewhenupdated.
144IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
DeploymentManagerProfileNameWebSphereApplicationServerNetworkDeploymentprofilename.
Forexample,ctgDmgr01.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
DeploymentManagerProfileRootLocationoftheWebSphereApplicationServerNetworkDeploymentprofile.
Forexample,C:\\IBM\\WebSphere\\AppServer\\profiles\\ctgDmgr01ThispropertyisonlyrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
NodeNameWebSphereApplicationServerNetworkDeploymentnodename.
Forexample,ctgNode01WAS.
ApplicationServerNameWebSphereApplicationServerNetworkDeploymentapplicationservername.
Forexample,MXServer.
Thisvalueiswrittentothedatabasewhenupdated.
WAS.
CellNameWebSphereApplicationServerNetworkDeploymentcellname.
Forexample,ctgCell01.
WAS.
AdminUserNameWebSphereApplicationServerNetworkDeploymentadministratorname.
Forexample,wasadmin.
Chapter15.
Commandlineconfiguration145Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
AdminPasswordWebSphereApplicationServerNetworkDeploymentadministratorpassword.
WAS.
RemoteAccessUserNameWebSphereApplicationServerNetworkDeploymentdeploymentmanagersystemuserIDusedfortaskssuchascopyingIntegratedSolutionsConsolewebarchivefilesandfetchingthekeystore.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
RemoteAccessPasswordWebSphereApplicationServerNetworkDeploymentdeploymentmanagersystemuserpassword.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SOAPConnectorPortSOAPportforWebSphereApplicationServerNetworkDeploymentdeploymentmanager.
Forexample,8879.
WAS.
VirtualHostNameoftheWebSphereApplicationServerNetworkDeploymentvirtualhost.
Forexample,maximo_host.
WAS.
WebServerHostNameHostnamewheretheHTTPserverislocated.
WAS.
SibNameNameoftheserviceintegrationbus.
Forexample,intjmsbus.
146IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
SibHiMsgServiceintegrationbushighmessagecount.
Forexample,500000.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatej2eeconfigparametersarespecified.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
WebServerNameNameoftheWebSphereApplicationServerNetworkDeploymentwebserver.
UsedtomanageHTTPserverfromwithinWebSphereApplicationServerNetworkDeployment.
Forexample,webserver1.
WAS.
SibPersistMessagesBinaryvaluethatindicatesifserviceintegrationbusmessagesarepersistedineithertheproductdatabaseoralocalderbydatabase.
Avalueoftrueindicatesthatthemessagesarepersisted.
ThispropertyisonlyrequiredifthecreateResourcesIfMissing,validatefornewdeploy,orautomatej2eeconfigparametersarespecified.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileChapter15.
Commandlineconfiguration147Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
SibDSNameServiceintegrationbusdatasourcenamethatiscreatedtoaccesstheserviceintegrationbuspersistencestore.
Forexample,intjmsds.
ThispropertyisonlyrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDBNameNameoftheserviceintegrationbusmessagesdatabase.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDBInstanceInstancenameoftheserviceintegrationbusdatabase.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDBInstancePasswordIBMDB2instanceuserspasswordfortheSIBIBMDB2datastore.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFile148IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
SibDBServerNameServernameofthesystemthatishostingtheserviceintegrationbusmessagedatabase.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDBServerPortDatabaseserverportforthedatabasethatcontainstheserviceintegrationbusmessages.
Forexample,50005.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDBUserNameUserIDusedtoaccessthepersistencedatastoredatabaseforserviceintegrationbusmessages.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileChapter15.
Commandlineconfiguration149Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
SibDBUserPassPasswordforuserIDnamedinWAS.
SibDBUserName.
ThispropertyisonlyrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDBInstallDirWheretheserviceintegrationbusdatabaseisinstalled.
Forexample,c:\\programfiles\\ibm\\sqllib.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDbFencedUserFenceduserIDfortheserviceintegrationbusdatabase.
ThispropertyisonlyusedfordatabasesthatarehostedonLinuxandUNIXsystems.
Forexample,db2fenc1.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
ThispropertyisrequiredifthedatabaseishostedonaLinuxorUNIXsystem.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFile150IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
SibDbFencedPasswordPasswordforthefenceduserIDfortheserviceintegrationbusdatabase.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
ThispropertyisrequiredifthedatabaseishostedonaLinuxorUNIXsystem.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDbInstanceAdminUserInstanceownerfortheserviceintegrationbusdatabase.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
ThispropertyisrequiredifthedatabaseishostedonaWindowssystem.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDbInstanceAdminPasswordPasswordfortheinstanceowneroftheserviceintegrationbusdatabase.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
ThispropertyisrequiredifthedatabaseishostedonaWindowssystem.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileChapter15.
Commandlineconfiguration151Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
SibDbRemoteAccessUserDatabaseserversystemuserthatisusedtoconfiguretheserviceintegrationbusremotely.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
SibDbRemoteAccessPasswordPasswordforuserIDnamedinWAS.
SibDbRemoteAccessUser.
ThispropertyisrequirediftheWAS.
SibPersistMessagespropertyissettotrue.
Thispropertyisrequiredinthepropertiesfilethatisspecifiedinoneofthefollowingproperties.
vWAS.
MIFSIBPropertiesFilevWAS.
CronSIBPropertiesFilevWAS.
UISIBPropertiesFileWAS.
VmmGroupRDNRelativeDistinguishedNameofthelocationofvirtualmembermanagergroups.
Forexample,ou=groups,ou=SWG,o=IBM,c=US.
WAS.
VmmUserRDNRelativeDistinguishedNameofthelocationofvirtualmembermanagerusers.
Forexample,ou=users,ou=SWG,o=IBM,c=US.
WAS.
UseClustersForDeployDeploytheapplicationEARtoacluster.
Forexample,true.
WAS.
UIClusterNameNameoftheclusterthatmanagesUItasks.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
152IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
WAS.
UIEnableJMSEnableordisableJMSforMaximoEnterpriseAdapterfortheUIcluster.
Forexample,true.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
UISIBPropertiesFileFilethatcontainsSIBpersistencepropertiesifyouarepersistingmessagesintheUIclustersbus.
Forexample,c:\\sibdb_ui.
properties.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
CronClusterNameNameoftheclusterthatmanagescrontasks.
Forexample,maximocron.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
CronEnableJMSEnableJMSforMaximoEnterpriseAdapterforthecrontaskcluster.
Forexample,true.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
CronSIBPropertiesFileFilethatcontainsSIBpersistencepropertiesifyouarepersistingmessagesinthecronclustersbus.
Forexample,c:\\sibdb_cr.
properties.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
ReportingClusterNameNameoftheclusterthatmanagesreportingtasks.
Forexample,maximorpt.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
Chapter15.
Commandlineconfiguration153Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionWAS.
MIFClusterNameNameoftheclusterthatmanagesMaximoIntegrationFrameworktasks.
Forexample,maximomea.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
MIFEnableJMSEnableJMSforMaximoEnterpriseAdapterfortheMaximoIntegrationFrameworktaskcluster.
Forexample,true.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
WAS.
MIFSIBPropertiesFileFilethatcontainsSIBpersistencepropertiesifyouarepersistingmessagesintheMaximoIntegrationFrameworkclustersbus.
Forexample,c:\\sibdb_mif.
properties.
SetavalueforthisparameterifWAS.
UseClustersForDeployissettotrue.
Multi-tenancymt.
sysprovider.
tenantcodeTenantcodeidentifierforthemulti-tenancysystemprovider.
Forexample,MTM.
Thispropertyisrequiredtoenablemulti-tenancy.
mt.
sysprovider.
descDescriptionofthemulti-tenancymanager.
mt.
configmanager.
adminuseridUserIDofthemulti-tenancyconfigurationmanager.
Forexample,maxadmin.
Thispropertyisrequiredtoenablemulti-tenancy.
Thisvaluecanbethesamevalueusedforthemtadminuseruser.
mt.
configmanager.
adminpasswordPasswordfortheUserIDofthemulti-tenancyconfigurationmanager.
Thispropertyisrequiredtoenablemulti-tenancy.
Thisvaluecanbethesamevalueusedforthemtadminpwdvalue.
154IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Table13.
MaximoAssetManagementproperties(continued)CategoryPropertyDefinitionmt.
configmanager.
tenantcodeTenantcodeidentifierforthemulti-tenancyconfigurationmanager.
Forexample,GA.
Thisispropertyisrequiredtoenablemulti-tenancy.
mt.
configmanager.
descDescriptionofthemulti-tenancyglobaladministrator.
mt.
configmanager.
dbuserUserIDofthemulti-tenancyconfigurationmanagerusedtoconnecttothedatabase.
Forexample,ADMIN.
Thispropertyisrequiredtoenablemulti-tenancy.
Thisvaluecanbethesamevalueusedforthemtdbuseruser.
mt.
configmanager.
dbpasswordPasswordfortheuserIDofthemulti-tenancyconfigurationmanagerthatisusedtoconnecttothedatabase.
Thispropertyisrequiredtoenablemulti-tenancy.
Thisvaluecanbethesamevalueusedforthemtdbpwdvalue.
mxe.
mt.
enabledValuethatindicateswhethermulti-tenancyisenabled.
Forexample,avalueof1indicatesthatmulti-tenancyisenabled.
Avalueof0indicatesthatmulti-tenancyisnotenabledfortheproduct.
mxe.
mt.
db.
adminuserThisvalueisthesameasthevaluesetforthemtdbuserparameter.
Thispropertyissetinthemaximo.
propertiesfileduringthemaxinstoperation.
mxe.
mt.
demo.
extratenantsNumberofsampletenantstocreatewhenyouenablemulti-tenancy.
Forexample,10.
Thispropertyissetinthemaximo.
propertiesfileduringthemaxinstoperation.
Chapter15.
Commandlineconfiguration155156IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter16.
ConfiguringyourproductwithperformanceanalysisdataConfigureMaximoAssetManagementwithoptimizedsettings.
AboutthistaskTheIBMPerformanceAnalysisSuitechecksMaximoAssetManagementforcompliancewithbestpracticesandoptimizedperformancesettings.
TheIBMPerformanceAnalysisSuitecollectsconfigurationdataaboutthedatabase,hostoperatingsystemsettings,WebSphereApplicationServerNetworkDeploymentandIBMHTTPServer,appliesasetofperformancemetricstothedata,andthengeneratesareport.
ThesystemtunerutilitytakesIBMPerformanceAnalysisSuitedataandautomaticallyconfiguresyourenvironmentandmiddleware.
Procedure1.
ClickthelinkontheMaximoAssetManagementlaunchpadtodownloadtheIBMPerformanceAnalysisSuitefromtheIBMdeveloperWorkscommunityandinstallitontheMaximoAssetManagementadministrativeworkstation.
2.
AnalyzeyourMaximoAssetManagementdeploymentwiththeIBMPerformanceAnalysisSuiteandexporttheIBMPerformanceAnalysisSuiteworkspace.
RefertotheIBMPerformanceAnalysisSuitedeveloperWorkscommunityforinformationaboutusingIBMPerformanceAnalysisSuite.
3.
LogontotheMaximoAssetManagementadministrativeworkstation,openacommandprompt,andchangetotheinstall_home\scriptsdirectory.
4.
RunthetuneSystemcommand.
Allparameterslistedarerequired.
tuneSystem-dinstall_dir-eenv_name-wworkspace_zip_file-r[generate|update]-c[warning|critical]-ooutput_dir-pplugin_name--debugUsethisparametertoturnondebuglogging.
-dinstall_dirUsethisparametertospecifywheretheIBMPerformanceAnalysisSuiteisinstalledonthesystem.
-eenv_nameUsethisparametertoenterthenameoftheenvironmentyoudefinedwhenyouusedtheIBMPerformanceAnalysisSuitetocollectdataaboutyourenvironment.
-wworkspace_zip_fileUsethisparametertoenterthenameofthezippedfilecontainingthedatathatwascollectedwhenyouusedtheIBMPerformanceAnalysisSuite.
-r[generate|update]UsethisparametertogeneratescriptstoupdateMaximoAssetManagementconfiguration.
Ifyouusegenerate,thescriptsaregeneratedintheoutputdirectoryyouspecify.
Youmustmanuallyrunthesescriptstore-configureMaximoAssetManagement.
Afilewithanextensionof.
sqlisgeneratedtoupdatetheMaximoAssetManagementdatabase.
Afilewithanextensionof.
pyisCopyrightIBMCorp.
2007,2014157generatedtoupdatetheMaximoAssetManagementapplicationserver.
Afilewithanextensionof.
shor.
batisgeneratedtoupdatetheMaximoAssetManagementadministrativeworkstation.
Ifyouuseupdate,thescriptsaregeneratedandthenrunonthesystemtoupdateMaximoAssetManagementconfiguration.
-c[warning|critical]UsethisparametertospecifywhichconditionsidentifiedbytheIBMPerformanceAnalysisSuitetoupdateinMaximoAssetManagement.
Ifyouusecritical,configurationvaluesthatwerecategorizedascriticalbytheIBMPerformanceAnalysisSuiteareupdatedbytheMaximoAssetManagementsystemtunerutility.
Ifyouusewarning,configurationvaluesthatwerecategorizedaseithercriticalorwarningsbytheIBMPerformanceAnalysisSuiteareupdatedbytheMaximoAssetManagementsystemtunerutility.
-ooutput_dirUsethisparametertospecifywheretooutputthescriptsgeneratedbytheMaximoAssetManagementsystemtunerutility.
-pplugin_nameUsethisparametertoenterthenameofthepluginyouspecifiedwhenyouusedtheIBMPerformanceAnalysisSuite.
-hUsethisparametertodisplayhelpforthetuneSystemcommand.
tuneSystem-dinstall_dir-eenv_name-wworkspace_zip_file-r[generate|update]-c[warning|critical]-ooutput_dir-pplugin_nameWhattodonextYoushouldusetheIBMPerformanceAnalysisSuiteandthetuneSystemcommandtoperformMaximoAssetManagementconfigurationupdatesaspartofyourregularlyscheduledmaintenanceprogram.
Relatedinformation:https://www.
ibm.
com/developerworks/community/blogs/28cb6d68-ab67-4203-96f9-5538e654a5ff/entry/june_16_2013_11_07_pmhttps://www.
ibm.
com/developerworks/community/wikis/homelang=en-us#!
/wiki/W16f314e69702_46b3_9252_04023c060b9a158IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter17.
BackupandrestorationLikeallimportantbusinessdata,itisagoodideatoestablishaprocessandscheduleforbackingupMaximoAssetManagementdata.
Backupandrestoremiddlewareapplicationdatausingthemethodsdescribedinthedocumentationforthatproductisimportant.
Also,establishaprocessforbackingupdatacontainedontheMaximoAssetManagementadministrativeworkstation.
ThedefaultinstallationdirectoryontheMaximoAssetManagementadministrativeworkstationisC:\ibm.
ThisdirectorycontainsthecriticalfilesforyourMaximoAssetManagementdeployment,whichincludesallclassfilesandcustomizationsthathavebeenperformedinyourenvironment,thecurrentEnterpriseArchive(EAR)file,andthepropertiesfilesandinstallationtoolsusedforyourenvironment.
PlantobackupMaximoAssetManagementadministrativeworkstationdatajustafterinitialdeploymentandscheduleperiodicbackupsonanongoingbasis.
BackinguptheadministrativeworkstationItisrecommendedthatyoubackupallMaximoAssetManagementmiddlewareapplicationsandMaximoAssetManagementadministrativeworkstationonaregularbasis.
AboutthistaskThedefaultinstallationdirectoryontheadministrativeworkstationis\ibm.
ThisdirectorycontainsthecriticalfilesforyourMaximoAssetManagementdeployment.
Specifically,theadministrativeworkstationcontainsthefollowingitems:vClassfilesandcustomizationsperformedinyourenvironment.
vThecurrentEnterpriseArchive(EAR)filethatwasdeployedtotheapplicationserver.
vThepropertiesfilesandinstallationtoolsusedforyourenvironment.
Itisimportanttomakeabackupofthedatabaseatthesametimethatyoubackuptheadministrativeworkstation.
Duringrestoration,yourestorethedatabasebackupatthesametimeyourestoretheadministrativeworkstationbackupitwaspairedwith.
TobackupcriticalMaximoAssetManagementinformation,completethefollowingsteps:Procedure1.
BackuptheMaximoAssetManagementdatabase,J2EEserver,andauthenticationserverinformationusingtheinstructionsprovidedbyyourmiddlewarevendors.
2.
Createabackupoftheinstallationdirectory.
Bydefault,thisdirectoryis\IBM\SMP.
Ensurethatallfilepermissionsarepreserved.
CopyrightIBMCorp.
2007,2014159RestoringtheadministrativeworkstationThissectiondetailshowtorestorepreviouslybackedupMaximoAssetManagementadministrativeworkstationinformation.
ThisinformationcanbeusedtoreturnanexistingMaximoAssetManagementadministrativeworkstationtoapreviousstate.
BeforeyoubeginItisimportanttorestorethebackupofthedatabasethatwasmadewhenyoubackeduptheadministrativeworkstation.
Adatabasebackupshouldberestoredwiththeadministrativeworkstationbackupitwaspairedwith.
AboutthistaskTorestoreMaximoAssetManagementinformationtoanadministrativeworkstation,completethefollowingsteps:Procedure1.
Restorethedatabasebackupthatwaspairedwiththeadministrativeworkstationbackupyouarerestoring.
2.
LogontothetargetadministrativesystemwiththesameuserIDthatwasusedtoinstalltheproductontheexistingadministrativeworkstation.
3.
CopytheMaximoAssetManagementinstallationfilesanddirectoriestothefilesystemofthetargetadministrativesystem.
Youmustmaintainthedirectorystructureoftheoriginalinstallation.
Forexample,iftheMaximoAssetManagementinstallationdirectoryontheexistingadministrativesystemis\IBM\SMP,youcannotcopythosefilestoa\NewAdminWS\IBM\SMPdirectoryonthetargetadministrativeworkstation.
160IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)Chapter18.
UninstallingtheproductUninstallingMaximoAssetManagementversion7.
6includesremovingconfigurationvaluesfromMaximoAssetManagementandassociatedmiddleware,andthenuninstallingMaximoAssetManagement.
MaximoAssetManagementuninstallationisacomprehensiveprocedureanddoesnotsupportpartialremovalofindividualcomponentsorprocessmanagers,includingprocessmanagersthataredeployedbyotherproducts.
ProcessmanagersofpreviouslydeployedproductsarealsoremovedwhenyouuninstallMaximoAssetManagement.
MaximoAssetManagementcanonlybeuninstalledusingtheMaximoAssetManagementinstallationandconfigurationprogramsasdirected.
DonotuseothermethodstoattempttouninstallMaximoAssetManagement,suchasusingtheAdd/RemoveProgramspanel.
AftertheMaximoAssetManagementuninstallationprocessiscomplete,youcanreinstallMaximoAssetManagementbyusingtheMaximoAssetManagementinstallationandconfigurationprograms.
RemoveMaximoAssetManagementconfigurationThefirststeptouninstallMaximoAssetManagementistoremoveconfigurationvaluesusingtheMaximoAssetManagementconfigurationprogram.
AboutthistaskIfyouchoosetheoptiontodeletethedatabaseinstance,tablespaces,thedatabase,andthedatabaseinstanceareremoved.
Theinstanceuser,databaseusers,andsystemusersthatwerecreatedwiththeconfigurationprogramcanalsoberemoved.
ForWebSphereApplicationServerNetworkDeployment,specifycredentialsfortheWebSphereadministrativeusertouninstalltheMaximoAssetManagementapplication.
IfyouchoosetheoptiontodeleteWebSphereartifacts,theapplicationserverandJMSqueueinformationareremoved.
Procedure1.
LogontotheWebSphereApplicationServerNetworkDeploymentserverwiththeWebSphereApplicationServeradminconsoleandstopalloftheMaximoAssetManagementapplications.
2.
IftheMaximoAssetManagementconfigurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProduct,specifyMaximoAssetManagementinstallationlocation,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
3.
IntheIBMMaximoAssetManagementconfigurationoperationspage,clickRemoveProductConfigurationInformation.
4.
IntheRemoveProductConfigurationInformationpanel,specifycredentialstoaccessthedatabaseandWebSphereApplicationServerNetworkDeploymentserversyoupreviouslyconfiguredforMaximoAssetManagement.
5.
ClickFinish,andthenOKtoconfirm.
CopyrightIBMCorp.
2007,2014161RemovingWebSphereApplicationServerNetworkDeploymentconfigurationRemovingWebSphereApplicationServerNetworkDeploymentconfigurationwiththeMaximoAssetManagementconfigurationprogramdeletesallconfigurationdata.
Procedure1.
IftheMaximoAssetManagementconfigurationprogramisnotopen,startitfromtheMaximoAssetManagementlaunchpad.
Inthelaunchpadnavigationpane,clickConfigureProduct,specifyMaximoAssetManagementinstallationlocation,andthenclickLaunchtheTivoli'sProcessAutomationSuiteconfigurationprogram.
2.
IntheIBMMaximoAssetManagementconfigurationoperationspage,clickUnconfigureWebSphereApplicationServer.
3.
IntheUnconfigureWebSpherepanel,specifycredentialsfortheWebSphereadministrativeusertoremoveWebSphereApplicationServerNetworkDeploymentprofileinformation,andthenclickNext.
4.
IntheUnconfigureMiddlewarepanel,selecttheUnconfigureWebSphereApplicationServerNetworkDeploymentoption,clickFinish,andthenOKtoconfirm.
UninstallingMaximoAssetManagementandmiddlewareUsetheInstallationManagersoftwaretouninstallMaximoAssetManagementandanymiddlewarethatwasinstalledwiththeMaximoAssetManagementinstallationprogram.
AboutthistaskAfteryouusetheMaximoAssetManagementconfigurationprogramtounconfigureMaximoAssetManagementandassociatedmiddleware,usetheInstallationManagersoftwaretouninstallpreviouslyinstalledcomponents.
YoumustrunInstallationManagerlocallyonthesystemthathoststhecomponentyouwanttouninstall.
Procedure1.
StopallDB2andWebSphereApplicationServerNetworkDeploymentprocessesonthesystem.
2.
OpenacommandpromptandstartInstallationManager.
WindowsUNIXC:\ProgramFiles\IBM\InstallationManager\eclipse\IBMIM.
exeIBMIM.
sh3.
FromtheIBMInstallationManagerinterface,selectUninstall.
4.
SelectthepackagesthatyouwanttoremoveandthenclickNext.
5.
ReviewthepackagesummaryinformationandclickUninstalltoremovetheselectedpackages.
162IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)NoticesThisinformationwasdevelopedforproductsandservicesofferedintheU.
S.
A.
IBMmaynotoffertheproducts,services,orfeaturesdiscussedinthisdocumentinothercountries.
ConsultyourlocalIBMrepresentativeforinformationontheproductsandservicescurrentlyavailableinyourarea.
AnyreferencetoanIBMproduct,program,orserviceisnotintendedtostateorimplythatonlythatIBMproduct,program,orservicemaybeused.
Anyfunctionallyequivalentproduct,program,orservicethatdoesnotinfringeanyIBMintellectualpropertyrightmaybeusedinstead.
However,itistheuser'sresponsibilitytoevaluateandverifytheoperationofanynon-IBMproduct,program,orservice.
IBMmayhavepatentsorpendingpatentapplicationscoveringsubjectmatterdescribedinthisdocument.
Thefurnishingofthisdocumentdoesnotgrantyouanylicensetothesepatents.
Youcansendlicenseinquiries,inwriting,to:IBMDirectorofLicensingIBMCorporationNorthCastleDriveArmonk,NY10504-1785U.
S.
A.
Forlicenseinquiriesregardingdouble-byte(DBCS)information,contacttheIBMIntellectualPropertyDepartmentinyourcountryorsendinquiries,inwriting,to:IntellectualPropertyLicensingLegalandIntellectualPropertyLawIBMJapanLtd.
19-21,Nihonbashi-Hakozakicho,Chuo-kuTokyo103-8510,JapanThefollowingparagraphdoesnotapplytotheUnitedKingdomoranyothercountrywheresuchprovisionsareinconsistentwithlocallaw:INTERNATIONALBUSINESSMACHINESCORPORATIONPROVIDESTHISPUBLICATION"ASIS"WITHOUTWARRANTYOFANYKIND,EITHEREXPRESSORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFNON-INFRINGEMENT,MERCHANTABILITYORFITNESSFORAPARTICULARPURPOSE.
Somestatesdonotallowdisclaimerofexpressorimpliedwarrantiesincertaintransactions,therefore,thisstatementmaynotapplytoyou.
Thisinformationcouldincludetechnicalinaccuraciesortypographicalerrors.
Changesareperiodicallymadetotheinformationherein;thesechangeswillbeincorporatedinneweditionsofthepublication.
IBMmaymakeimprovementsand/orchangesintheproduct(s)and/ortheprogram(s)describedinthispublicationatanytimewithoutnotice.
Anyreferencesinthisinformationtonon-IBMWebsitesareprovidedforconvenienceonlyanddonotinanymannerserveasanendorsementofthosewebsites.
ThematerialsatthosewebsitesarenotpartofthematerialsforthisIBMproductanduseofthosewebsitesisatyourownrisk.
CopyrightIBMCorp.
2007,2014163IBMmayuseordistributeanyoftheinformationyousupplyinanywayitbelievesappropriatewithoutincurringanyobligationtoyou.
Licenseesofthisprogramwhowishtohaveinformationaboutitforthepurposeofenabling:(i)theexchangeofinformationbetweenindependentlycreatedprogramsandotherprograms(includingthisone)and(ii)themutualuseoftheinformationwhichhasbeenexchanged,shouldcontact:IBMCorporation2Z4A/10111400BurnetRoadAustin,TX78758U.
S.
A.
Suchinformationmaybeavailable,subjecttoappropriatetermsandconditions,includinginsomecases,paymentofafee.
ThelicensedprogramdescribedinthisdocumentandalllicensedmaterialavailableforitareprovidedbyIBMundertermsoftheIBMCustomerAgreement,IBMInternationalProgramLicenseAgreementoranyequivalentagreementbetweenus.
Informationconcerningnon-IBMproductswasobtainedfromthesuppliersofthoseproducts,theirpublishedannouncementsorotherpubliclyavailablesources.
IBMhasnottestedthoseproductsandcannotconfirmtheaccuracyofperformance,compatibilityoranyotherclaimsrelatedtonon-IBMproducts.
Questionsonthecapabilitiesofnon-IBMproductsshouldbeaddressedtothesuppliersofthoseproducts.
Thisinformationcontainsexamplesofdataandreportsusedindailybusinessoperations.
Toillustratethemascompletelyaspossible,theexamplesincludethenamesofindividuals,companies,brands,andproducts.
Allofthesenamesarefictitiousandanysimilaritytothenamesandaddressesusedbyanactualbusinessenterpriseisentirelycoincidental.
COPYRIGHTLICENSE:Thisinformationcontainssampleapplicationprogramsinsourcelanguage,whichillustrateprogrammingtechniquesonvariousoperatingplatforms.
Youmaycopy,modify,anddistributethesesampleprogramsinanyformwithoutpaymenttoIBM,forthepurposesofdeveloping,using,marketingordistributingapplicationprogramsconformingtotheapplicationprogramminginterfacefortheoperatingplatformforwhichthesampleprogramsarewritten.
Theseexampleshavenotbeenthoroughlytestedunderallconditions.
IBM,therefore,cannotguaranteeorimplyreliability,serviceability,orfunctionoftheseprograms.
Thesampleprogramsareprovided"ASIS",withoutwarrantyofanykind.
IBMshallnotbeliableforanydamagesarisingoutofyouruseofthesampleprograms.
TrademarksIBM,theIBMlogo,andibm.
comaretrademarksorregisteredtrademarksofInternationalBusinessMachinesCorp.
,registeredinmanyjurisdictionsworldwide.
OtherproductandservicenamesmightbetrademarksofIBMorothercompanies.
AcurrentlistofIBMtrademarksisavailableontheWebat"Copyrightandtrademarkinformation"atwww.
ibm.
com/legal/copytrade.
shtml.
164IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)JavaandallJava-basedtrademarksandlogosaretrademarksorregisteredtrademarksofOracleand/oritsaffiliates.
LinuxisaregisteredtrademarkofLinusTorvaldsintheUnitedStates,othercountries,orboth.
Microsoft,Windows,andtheWindowslogoaretrademarksofMicrosoftCorporationintheUnitedStates,othercountries,orboth.
UNIXisaregisteredtrademarkofTheOpenGroupintheUnitedStatesandothercountries.
Notices165166IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)IndexAactionaddLanguages132actionconfigureProducts133actiondeployConfiguration131actiondeployDatabaseConfiguration129actiondeployJ2eeConfiguration131actiondeployMiddlewareConfiguration133actiondisableAppSecurity132actionenableAppSecurity132actionenableDB2TextSearch130actionreapplyAppServerTuning132actionremoveConfiguration131actionremoveDatabaseConfiguration130actionremoveJ2EEConfiguration131actionupdateApplication132actionupdateDatabaseConfiguration128actionupdateJ2eeConfiguration130actionvalidateAndUpdateDatabaseConfiguration129actionvalidateAndUpdateJ2eeConfiguration130actionvalidateDatabaseConfiguration128actionvalidateJ2eeConfiguration130administrativeworkstationbackingup159restoring160AIXasynchronousI/O,enabling8fonts7largepagesizesupport7tarcommand7asynchronousI/OenablingonAIX8Bbackup159Ccommandlineconfigurationprograminputpropertiesfiles120parameters121Commandlineconfigurationprogramactions128configuration104configurationactionsaddLanguages132configureProducts133deployConfiguration131deployDatabaseConfiguration129deployJ2eeConfiguration131deployMiddlewareConfiguration133disableAppSecurity132enableAppSecurity132enableDB2TextSearch130reapplyAppServerTuning132configurationactions(continued)removeConfiguration131removeDatabaseConfiguration130removeJ2EEConfiguration131updateApplication132updateDatabaseConfiguration128updateJ2eeConfiguration130validateAndUpdateDatabaseConfiguration129validateAndUpdateJ2eeConfiguration130validateDatabaseConfiguration128validateJ2eeConfiguration130configureMaximoAssetManagementsilently89configuremiddlewaresilently89configuringdatabaseserver35silent87configuringMaximoAssetManagementcommandlineconfigurationprogram119validateconfigurationparametersfromthecommandline120continuousinbound(CQIN)JMSqueuecreating59CQINERRJMSqueuecreating62Ddatasourcemanuallycreatingforthepersistentstore45databaseserver35DB2manualconfiguration,v10.
535DB2v10.
5installing20,73directoryservermanuallyconfiguring37EEARfilesbuildingmanually115maintaining115errorqueue61FfontsAIX7Hhelp103helpinformationinstallinginmultiplelanguages103HTTPserver12HTTPOnlyconfiguring99IIBMTivoliDirectoryServermanuallyconfiguring38IBMWebSphereApplicationServerNetworkDeploymentHTTPOnly99industrysolutions111installingfromcommand-line111installingsilently112installingwithlaunchpad111installautomaticmiddlewareconfiguration19clusteredenvironment71installsilently84installationautomaticallyconfiguringexistingmiddleware27deployingusingmanualmiddlewareconfiguration35deployingwithmanuallyconfiguredmiddleware33preparing1programlogs101Installationpost-installationtasks104InstallationManagerinstallingsilently83installationprogramlogs101installingsilent81JJ2EEservermanuallyconfiguring42JMSactivationspecificationcreatingforthecontinuousinboundqueue(CQIN)60creatingfortheinbounderrorqueue(CQINERR)63JMSconnectionfactorycreating58JMSqueuesmanuallyconfigure54JREconfiguringinLinux9Llaunchpadstarting13librariesLinux9CopyrightIBMCorp.
2007,2014167libraries(continued)requiredlibraries9LinuxJRE,configuring9sharedmemory,setting10swapsize,setting10ulimit,setting9MMaximoAssetManagementconfiguringinaclusterenvironment79configuringwiththeMaximoAssetManagementconfigurationprogram25,30,68installingversion7.
623,29,67,78removeconfiguration161uninstalling162MediaInstallation1middleware81,87remoteconfiguration10removeconfigurationsilently90middlewareinstallationbeforeyoubegin1middlwareconfigurationsilentsampleresponsefiles88multi-languagehelpinformation103NnodeagentcreatingasaWindowsservice54nstallationbeforeyoubegin1Oonlinehelp103PpagesizesupportAIX7passwordupdatinginresponsefiles83passwordpolicies13performanceanalysisdataimporting157portavailabilitycheck6postinstallation103prerequisite81,87productremoveconfigurationsilently90productconfigurationprogramoverview15productinstallationbeforeyoubegin1productinstallationprogramoverview14profilescreatinginWebSphere42propertiesMaximoAssetManagement134RremoveconfigurationMaximoAssetManagement161WebSphereApplicationServerNetworkDeployment162restoration159Ssequentialinbound(SQIN)JMSqueuecreating59sequentialoutbound(SQOUT)JMSqueuecreating60serviceintegrationbusaddingaserver55serviceintegrationbusdestinationcreatingforthecontinuousinbound(CQINBD)queue56creatingfortheinbounderrorqueue(CQINERRBD)queue61creatingforthesequentialinbound(SQINBD)queue57creatingforthesequentialoutbound(SQOUTBD)queue57sharedmemorysettinginLinux10silentinstall84,89sampleresponsefiles82silentinstallationuninstallation85silentresponsefileinstallation81MaximoAssetManagementconfiguration88middlewareconfiguration87SQLServerpreparing12SSLclientauthenticationworkaround12swapsizesettinginLinux10TtarcommandAIX7UulimitsettinginLinux9uninstallMaximoAssetManagement162middleware162product161usersgroupssynchronizing107synchronizing107Vverifyingprerequisitescommand-line2verifyingtheinstallationmanually97programmatically93VMMmanualconfiguration63WWebSpheremanuallycreatingprofiles42WebSphereApplicationServerNetworkDeploymentconfigurationtasks47installMaximoAssetManagementapplications116manuallyconfiguring42manuallyuninstalling116removeconfiguration162WebSphereApplicationServerNetworkDeploymentserversconfiguringapplicationserverclusterprofiles75configuringclustermembersonadditionalWebSpherenodes76preparingforMaximoAssetManagementconfiguration23,28,75,76WebSphereApplicationServerNetworkDeploymentv8.
5installing21,74168IBMMaximoAssetManagement:InstallationGuide(WebSphereApplicationServer,DB2,TivoliDirectoryServer)PrintedinUSA

香港ceranetworks(69元/月) 2核2G 50G硬盘 20M 50M 100M 不限流量

香港ceranetworks提速啦是成立于2012年的十分老牌的一个商家这次给大家评测的是 香港ceranetworks 8核16G 100M 这款产品 提速啦老板真的是豪气每次都给高配我测试 不像别的商家每次就给1核1G,废话不多说开始跑脚本。香港ceranetworks 2核2G 50G硬盘20M 69元/月30M 99元/月50M 219元/月100M 519元/月香港ceranetwork...

DiyVM:50元/月起-双核,2G内存,50G硬盘,香港/日本/洛杉矶机房

DiyVM是一家比较低调的国人主机商,成立于2009年,提供VPS主机和独立服务器租用等产品,其中VPS基于XEN(HVM)架构,数据中心包括香港沙田、美国洛杉矶和日本大阪等,CN2或者直连线路,支持异地备份与自定义镜像,可提供内网IP。本月商家最高提供5折优惠码,优惠后香港沙田CN2线路VPS最低2GB内存套餐每月仅50元起。香港(CN2)VPSCPU:2cores内存:2GB硬盘:50GB/R...

piayun(pia云)240元/季起云服务器,香港限时季付活动,cn2线路,4核4G15M

pia云怎么样?pia云是一家2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台上,商家主要销售VPS服务,采用KVM虚拟架构 ,机房有美国洛杉矶、中国香港和深圳地区,洛杉矶为crea机房,三网回程CN2 GIA,带20G防御。目前,Pia云优惠促销,年付全场8折起,香港超极速CN2季付活动,4核4G15M云服务器仅240元/季起,香港CN2、美国三网CN2深圳BGP优质云服务器超高性...

winmgmt为你推荐
站长故事爱迪生发明电灯的故事简短如何建立一个网站如何建立一个网站天天酷跑刷金币天天酷跑怎么刷金币?如何建立自己的网站如何建立自己的网站保护气球气球保护液可以用什么来代替?xp系统停止服务xp系统停止服务怎么办?人人逛街人人逛街网是正品吗商标注册查询官网商标注册查询官方网站?如何清理ie缓存怎么清理IE的缓存网站排名靠前全国B2B网站排名靠前的有哪些
武汉域名注册 北京主机租用 工信部域名备案查询 最便宜虚拟主机 linuxapache虚拟主机 花生壳免费域名 warez windows主机 nerd seovip 双线主机 免费申请个人网站 优酷黄金会员账号共享 宏讯 视频服务器是什么 ssl加速 广州服务器托管 hdchina SmartAXMT800 聚惠网 更多