Installing More than One Version of the RSCM Server on a Single Windows Machine

The RSCM Server is configured to host concurrent design projects. If the projects that the RSCM Server will host were created with different versions of software, then you must install the matching RSCM Server version for each project version.

Note:

You should install only the Remote Server Configuration Manager software on the RSCM Server; however, if you do install other software on the RSCM Server, the SDD Configurator might stop the RSCM services already running on the machine. If this happens, re-start the RSCM services with the RSCM Configurator. See RSCM Configurator GUI Reference.

iCDB Server Monitor is a single-instance application. Only one version of iCDB Server Monitor can run at a time. See iCDB Server Monitor.

Procedure

  1. Install each version of Remote Server Configuration Manager software in a separate location. Do not install in a directory that contains other Mentor Graphics Corporation software.

    For example, create directories and name them according to the version you will install to each. You can create these directories manually or specify them during the install process.

    C:\MentorGraphics\RSCM_7.9.1 
    C:\MentorGraphics\RSCM_7.9.2 
    C:\MentorGraphics\RSCM_7.9.3 
     

    Note: During installation, ignore any prompts that suggest that you reboot. You will reboot once later in this procedure.

  2. Create a WDIR directory for each version. You can create these directories manually or specify them during the Configuration process.
    C:\WDIRS\WDIR_7.9.1 
    C:\WDIRS\WDIR_7.9.2 
    C:\WDIRS\WDIR_7.9.3 
     
  3. Open the RSCM Configurator. The RSCM Configurator is in the following locations:
    • Windows: Start > All Programs > PADS <version> > System Tools > RSCM Configurator <version>

    • Windows Command: \<mgc_home>\<release>\SDD_HOME\common\<OS>\bin\iCDBRSCMConfigurator.exe

  4. If the RSCM Explorer window is not visible, open it with View > RSCM Explorer.
  5. Enable Multi Release mode with Management > Multi Release.

    The RSCM_ENV_CONFIG path dialog box appears. This path specifies where the RSCM Configurator stores the rscm.env.cfg file. This file contains the paths and environment variables necessary for the multiple versions of RSCM Server to work together on the same machine.

    Note 1: Do not edit the rscm.env.cfg file manually. Enter the information in the RSCM_ENV_CONFIG path dialog box.

    Note 2: If you defined the environment variable RSCM_ENV_CONFIG prior to enabling multi-release support, the value of the variable determines the location of the existing rscm.env.cfg file. You should make a copy of your existing file and allow this procedure to automatically create a new one.

  6. Enter the path to the location where you want the RSCM Configurator to store the rscm.env.cfg file.
  7. Click OK.
  8. For each version you are installing:
    1. If the RSCM Server does not appear in the RSCM Explorer window, then install the RSCM Server with Management > Install. The Add RSCM dialog box appears. Skip to step c.
    2. If the RSCM Server appears in the RSCM Explorer window, then select it and open the Edit RSCM settings dialog box with Management > Edit.
    3. Enter the path to the SDD_HOME location of the software by clicking Browse and navigating to SDD_HOME.
    4. Enter a unique TCP port number in the Port text field to avoid collisions with other RSCM services you are configuring.

      Note: You must append the unique port number to the hostname in your project file in order to reference the correct RSCM service for the version of software you are using for the project. For example:

      Key DedicatedServerName hostname:9001
      Key DedicatedServerName hostname:9008
    5. Enter the path to the WDIR directory in the Writable field by clicking Browse and navigating to that version’s WDIR directory.
    6. Click OK.

      The version of RSCM Server is successfully configured when the Config column shows a green check mark for that row. If it shows a red ‘x’, click Management > Edit. The Edit RSCM settings dialog box appears for you to re-configure the RSCM Server.

      Note: Do not attempt to configure the service credentials now.

      You can edit these settings at any time by selecting the RSCM Server and opening the Edit RSCM settings dialog box with Management > Edit.

  9. Once all the RSCM Servers are installed and configured, reboot the RSCM Server host machine.
  10. After rebooting the RSCM Server host machine, open the RSCM Configurator again.

    The RSCM Configurator shows the status of all installed RSCM Servers in the RSCM Explorer window.

  11. Edit the configurations as necessary to change the service credentials.

    Note: On some systems you may encounter an error that says “Could not get Service handle: The parameter is incorrect.” If you encounter this error, please see KB Article MG571545 on Support Center to resolve it.

    Note: You do not need to reboot after configuring the service credentials.

Results

The RSCM Servers are ready to host the projects of matching versions.

You can start, stop, restart, and uninstall RSCM Servers in the RSCM Configurator as necessary.

Edit any settings with Management > Edit.