Install multiple instances of Maximo 7 using WebSphere

The previous versions of Maximo all came with an installation guide that helped you install a Maximo application server for production purposes and also for testing or development purposes.  In most cases, this is how most of our applications are setup.  Unfortunately, Maximo 7 does not come with any demo data or even an installation guide for installing a MaxTest instance.  The Maximo install guide does show you how to install one instance on one server, but some of you may want to install a MaxTest application server as well as your MaxProd application server.  This guide will show you just how to add a MaxTest Maximo application using WebSphere.  It also assumes that you have successfully completed the installation for your Maximo 7 production application.

Step 1:

Create a backup copy of your Maximo production database.  I will assume most of you know how to do that, but if you don’t, you can find a guide for backing up a SQL Server database here or an Oracle database here.  After you have created a backup, restore the database and name it MaxTest.

This text is available for purchase but you need to login or register first. Please Login here.
About Chon Neth

I am a Senior Software Engineer at InterPro Solutions, LLC located in Wakefield, MA.

  • arussell72

    well Chron, I tried the steps as best I could but, i’m not able to get the MXTest Application to start. Any pointers you can give?

    • http://interprosoft.com Chon

      It’s hard for me to say without looking at your setup. You can give us a call and we can certainly work something out.

  • adishkumar

    Regarding STEP 7, for maximo 7.1 i am unable to change the entries for mxe.int.webappurl and mxe.int.globaldir. Kindly elaborate step 7 as the maximo.properties file is encrypted for maximo 7.1. Therefore I request you to please elaborate step 7.

    • http://interprosoft.com Chon

      These properties are for integration purposes so you don’t have to modify these values to get multiple instances of maximo working. You can always modify these values after you get your maximo up and running by going into your System Properties.

  • adishkumar

    thanks for the reply. One more thing in step 7, regarding the maximo.properties file, it is encrypted will it be creating any problem while trying to run the second instance. Because when i am trying to run it is giving a system bound exception

    • http://interprosoft.com Chon

      No. But you can set the encryption to false if you want.

  • adi

    the steps defined above are only the initial steps to be performed. there are some more steps required to be performed before deploying the ear file of MAXIMO related to jms queue and all given on the IBM Site. the link is:

    http://www-01.ibm.com/support/docview.wss?rs=3221&context=SSLKYL&dc=DB560&dc=DB520&uid=swg21261935&loc=en_US&cs=UTF-8&lang=en&rss=ct3221tivoli

  • otieno

    does anybody know where i can get some notes on intances and websphere clusters? can they be linked and how?

    • http://interprosoft.com Chon

      Clustering Maximo with Integration Framework –

  • otieno

    i am trying to see if i can build a cluster with 2 production application servers and i need to have 3 JVM’s on each and link it to the Database. Anybody with a step by step guide or some notes, i would appreciate.

  • otieno

    How many Java Virtual Machines(JVM) can one application server have?

    • http://interprosoft.com Chon

      From my understanding, I believe you can have more than 1 but it’s not recommended because there would be too many conflicts.

  • zahradnik

    This is all great guys, BUT the new created Maximo will not be activated – licensed. This means for example MAM will have the menu of 7 items. Anyone bypassed this ?

    • http://interprosoft.com Chon

      I’ve done it multiple times and I have never had an issue

  • zahradnik

    oh sorry i just had to authorize the applications for the user. Great it works now, many thanks :-)

    One question please : If I have 2 Maximo systems within one server and I apply some fix pack for one of them – MAM fix pack for example. How to update the second one ?
    my idea is to backup the deployment engine status before update, apply the fix pack, restore d. engine and start it again. But what else do I have to take care of ?

    thanks very much for any ideas
    Lukas, Czech republic

    • http://interprosoft.com Chon

      That’s sounds like a great plan. I have not yet tried that method but I always thought it would work. I have not tried to apply a fix pack on the second instance yet, but if you get it working this way, maybe you can post a tutorial on how to do it. Thanks!

  • janhavi

    my installation of maximo7.1 with oracle is done properly and i configured demo database too.
    maximo7.1 server is windows 2003.
    oracle(10.0.2) server is windows vista.

    now the problem is my oracle server has crashed n i have no database backup(as it crashed on second day of installation)
    my question is
    1. is it possible if i create new db instance(here is ctginst2) with same name and user(maximo) can i be able to connect with maximo?

    2. and if yes is tht i need to run maxinst command to configure demo db again?

    3 or is anybody know how to take backup in safemode?