Installing binary-incompatible versions onto the primary machine

About this task

You can install a binary-incompatible version onto the primary machine using the same procedure for installing on the primary machine for the first time, but specifying the new platform type.

Follow the installation instructions for each new Rational Synergy installation directory. Select a different installation directory (ccm_home), but use the same port numbers for the router, ESD, CCM server, and Informix database server as you used for the primary installation.

For example, suppose the primary installation is ccm71 on a Solaris file server and you want to install a Linux version onto /vol/linux/ccm71 on the same machine. The steps are as follows:

Procedure

  1. Create the secondary, binary-incompatible installation.
       root@sol# mkdir /vol/linux/ccm71
       root@sol# CCM_HOME=/usr/local/ccm71; export CCM_HOME
       root@sol# PATH=$CCM_HOME/bin:$PATH; export PATH
       root@sol# cd /vol/linux/ccm71
       root@sol# /media/ccm/unix/bin/ccm_install -x -d 
    /vol/linux/ccm71 -p linux

    CCM_HOME and PATH must point to the installation executable files on the local machine, not to the destination directory for the new Linux installation. The Linux installation destination is specified using the -d option, and the new installation type is specified using the -p option.

    Note: When you perform a secondary installation, you receive a message about library links. This message reminds you to log on to the secondary platform and run the ccm_install -l command after you successfully execute the ccm_install -x command on the primary platform.
  2. Set up mounts and links so that users access the correct installation for their platforms.

    Set up all machines of the same platform so that the
    cd /usr/local/ccm71 command takes users to the appropriate directory (for example, /vol/sun/ccm71 or /vol/linux/ccm71).

  3. Share the primary installation configuration files among all platforms.

    Create a symbolic link for Rational Synergy configuration files from the secondary installation to the primary platform.

       root@sol# cd /vol/linux/ccm71
       root@sol# mv etc etc_linux
       root@sol# ln -s /vol/sun/ccm71/etc etc
  4. Set up the secondary machine.
    1. Log on to the secondary machine (for example, Linux) as root.
    2. Set up the environment.
                     # CCM_HOME=/usr/local/ccm71; export CCM_HOME
                     # PATH=$CCM_HOME/bin:$PATH; export PATH
                     # ccm_install -l
    3. If necessary, create a database server, set up engines hosts, and start daemons.
      Note: If you have trouble starting Rational Synergy after a heterogeneous installation, check that the path of local.ccm.home is correct in the $CCM_HOME/etc/ccm.server.properties file. It can be reset to point to the correct directory structure if it is using an incorrect path.

Feedback