Announcement

Collapse
No announcement yet.

Multiple OTM Installs on Single Server (Port Conflicts)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Multiple OTM Installs on Single Server (Port Conflicts)

    Quite often, clients need to install multiple OTM versions and/or instances on a single server, particularly in QA and DEV environments. This is best achieved by assigning multiple IP addresses to a single server and then binding each OTM installation to a separate IP address, which helps to avoid port conflicts and allows each OTM installation to use the standard ports. However, there are a few ports that OTM (and it's components) use, which cannot be bound to an IP address, so here's some information to help.

    Tomcat
    Tomcat uses two ports, one for data-transfer (default 8009), which can be bound to a specific IP address, and one for shutdown (default 8007), which must be bound to localhost or 127.0.0.1. Since the shutdown port must be bound to localhost, each OTM installation on a server will need to use a unique port. For instance, I usually bind the first installation to 8007, the next to 8006, the next to 8005, and so on. This helps to avoid trampling on each other and also conflicting with the data port of 8009.
    WebLogic
    WebLogic uses two ports, one for data-transfer (default 7001), which can be bound to a specific IP address, and one for SNMP (default 7161) which listens on all available IP addresses. Since this SNMP port cannot be bound to a specific IP address, each installation on a server will need to use a unique port. I usually bind the first one to 7161, the next to 7162, the next to 7163, and so on. This keeps them from trampling on each other and just moves upward ad-infinitum.
    Hope this helps!

    --Chris

  • #2
    Re: Multiple OTM Installs on Single Server (Port Conflicts)

    Hello,

    I have a question about this. I need to install two OTM (v5.5) instances on an AIX server (all tiers on the same box) and using WebSphere as the application server. Is it ok to do this or there are some technical challenges?

    Ravi

    Comment


    • #3
      Re: Multiple OTM Installs on Single Server (Port Conflicts)

      Hi kulkarniravi,

      Yes this can be done as long as you use a unique IP or ports. If you go down the route of just using unique ports be sure that the tomcat shutdown port is not on the same port as your other instance otherwise it will take down both instances of tomcat.

      If you are setting up two instances pointing to the same database, be sure to review the admin guide on how to configure scalability because you will encounter problems if you just point two app installations to one database instance.

      Nick
      If my post was helpful please click on the Thanks! button

      MavenWire Hosting Admin
      15 years of OTM experience

      Comment


      • #4
        Re: Multiple OTM Installs on Single Server (Port Conflicts)

        Ravi,

        With WebSphere, you'll run into several issues trying to attempt this type of config. I highly recommend either using a different app server (WebLogic / OAS). WebSphere may be a deprecated platform in the near future -- so I'd be careful about basing an new installation on it.

        In addition, AIX has several known issues (performance and stability) with OTM -- just search through the forums for more details.

        --Chris

        Comment


        • #5
          Re: Multiple OTM Installs on Single Server (Port Conflicts)

          Hello,
          This is an useful post. I have a requirement to run OTM v6.2.7 and v6.3.4 to run on the single physical server. I am trying to install v6.3.4 using the same IP address as that used in v6.2.7 instance but with different port numbers. What could be the issue that arise with this kind of a setup? Both these are non production environments.

          Comment

          Working...
          X
          😀
          🥰
          🤢
          😎
          😡
          👍
          👎