two releases/roots and hostservers

Clovertech Forums Read Only Archives Cloverleaf Operating Systems two releases/roots and hostservers

  • Creator
    Topic
  • #51557
    Bob Schmid
    Participant

      Is it possible to have two hostservers from two different releases of CLoverleaf.

      ie 5.6 and 5.7 both running..and using both the 5.6 and 5.7 clients?

      I read that there is a client.ini setting to allow this….?

      Thanks

      Bob

    Viewing 3 reply threads
    • Author
      Replies
      • #70765
        James Cobane
        Participant

          As long as both versions of Cloverleaf are supported on the OS, you can run both versions; that is the beauty of Cloverleaf.

        • #70766
          Mark Thompson
          Participant

            It is possible to run 2 instances of the same Cloverleaf version on the same AIX box?  This would be very nice for disaster recovery testing.

            - Mark Thompson
            HealthPartners

          • #70767
            Lawrence Williams
            Participant

              Is it possible to run two different patch level versions of Cloverleaf client from the same desktop ?

              We have two separate host servers (one running dev and one running prod) and we are going to install 5.7 Rev2 on our devl server and let it run for a couple weeks before installing it on our prod server.  

              In the interim, what would be the best way to connect to the two different servers with the clients ?

            • #70768
              Greg Eriksen
              Participant

                It’s a bit rude of me to ignore Lawrence’s most recent posting, but I had been meaning to reply to Jim’s earlier post.

                In general, I agree that it’s a beutiful thing that one can do a Cloverleaf upgrade install without having to even stop running processes in the older release.  But I did want to mention one ‘gotcha’ I encountered this week when I installed 5.7 Rev 2 on our production server (we are currently running 5.4).  The install makes changes to the /etc/environment file, changing a section from:

                # begin HCIenv 5.4

                FPATH=/quovadx/qdx5.4/integrator/kshlib

                QUOVADX_INSTALL_DIR=/quovadx/qdx5.4

                # end HCIenv 5.4

                to this:

                # begin HCIenv 5.7

                FPATH=/quovadx/qdx5.7/integrator/kshlib

                CL_INSTALL_DIR=/quovadx/qdx5.7

                # end HCIenv 5.7

                We have a small number of scripts that are called from crontab using a non-hardcoded method to set the hci environment, basically just executing ‘setroot’ w/ no parameters, then executing the script.  As soon as the install changed the FPATH variable in the environment file to point to 5.7, that’s where the script started looking, even before hcisetenv had been copied to the qdx5.7 directory, or before execute permissions had been set.

                We have most of our other crontab jobs using a hard-coded method to set the hci environment, like:

                15 19 * * * /usr/bin/ksh -c ‘eval `/quovadx/qdx5.4/integrator/sbin/hcisetenv -root ksh /quovadx/qdx5.4/integrator cloprod3`;

                And these jobs started failing in the 5.4 environment because:

                “QUOVADX_INSTALL_DIR is not set. Exit.”

                So once the install was completed I edited the /etc/environment file to be:

                # begin HCIenv 5.7

                FPATH=/quovadx/qdx5.4/integrator/kshlib

                CL_INSTALL_DIR=/quovadx/qdx5.7

                QUOVADX_INSTALL_DIR=/quovadx/qdx5.4

                # end HCIenv 5.7

                This seems to be keeping our crontab jobs running happily in the 5.4 environment for the time being, and later we will have to pick a point in the migration where we point FPATH back to 5.7.

            Viewing 3 reply threads
            • The forum ‘Operating Systems’ is closed to new topics and replies.