Multi Instancing - FAQ

Can I Install two instances to the same CommServe?

Yes, two or more instances can be installed to the same CommServe. However, each instance requires specifying unique text for the host name (network interface) if using the same CommServe. For example, for instance001, the interface could use www.company.com as the interface name that resolves to IP address 10.11.11.1 and instance002 could use 10.11.11.1 as the interface name. Both instances are specifying the same computer, but the text is unique.

 For instances in different CommCells, the same client name and host name can be used.

Is Multi Instancing supported on a CommServe?

Multiple instances for the CommServe are supported only for cluster group servers.

How do I Install multiple instances in a clustered environment?

  • Use the bAllowMultiInstances registry key to install multiple instances of the CommServe in the active-active configuration. Each instance of the CommServe software must use a different cluster server to perform the CommServe install.
  • The instance that has the CommServe software cannot share the instance with another physical or virtual installation. Hence, when an instance already has the CommServe installed for a specific cluster server, subsequent installs of Agents or MediaAgents for a different cluster server will automatically be installed to a new instance.
  • For all cluster group servers that use the same instance, only one set of binaries and one set of services are used. This is true except for the GxClusterPlugin service, which exists per cluster group servers.

How do I perform an upgrade on the instances?

When upgrading a CommCell with multiple instances on the same computer, each instance must be individually upgraded .

How do I uninstall the instances?

Each instance of a given Agent or MediaAgent will be shown separately, either in the Add/Remove Control Panel (Windows) or in the Uninstall menu (Unix) so you can select the one you want to uninstall. Once uninstalled, the license will be released, and the CommCell Browser will indicate it is no longer installed, but the binaries are not actually removed until the last component using them is uninstalled.

Can I use the same ports for multiple instances?

Each instance will require a separate set of static TCP Ports configured for services, except when multiple instances of CommServe are installed on a cluster. For more information on required ports, see Network TCP Port Requirements; for more information about the services that make use of these ports, see Services.

When implementing Multi Instancing, you may decide to change the network ports used for an existing instance. For step-by-step instructions, see Changing Port Numbers.

When specifying a Network TCP Port Number other than 8400 for a MediaAgent's Communications Service (GxCVD), which may be necessary when more than one instance of the MediaAgent is installed on a computer, bear in mind that clients with an earlier release may not be able to communicate through that port. Thus, when specifying a non-default port number in such cases, you should ensure that all clients using the MediaAgent supports the Multi Instancing feature, and non-default Network TCP Port Numbers.

Are there any considerations for using Multi Instancing across firewalls?

In a firewall configuration, if the client computer has multiple instances of the Agent software installed, then each instance must be configured with a distinct IP address and hostname, to be uniquely identified by the CommServe

When specifying a Network TCP Port Number other than 8400 for a MediaAgent's Communications Service (GxCVD), which may be necessary when more than one instance of the MediaAgent is installed on a computer, bear in mind that clients with an earlier release may not be able to communicate through that port. Thus, when specifying a non-default port number in such cases, you should ensure that all clients using the MediaAgent supports the Multi Instancing feature, and non-default Network TCP Port Numbers.

NetApp Communications Service(GxCVD) uses port 8400 by default. If you are using a non-default port, you need to open up the corresponding port in the firewall. You can specify a non-default port number for GxCVD in following ways:

The ports used by NetApp services (by default, ports 8400, 8401, 8402, and 8403) must not be used for other configurations. Verify the service port assignments before using a port for firewall configurations.

  • Specify the port number during installation.
  • Modify the port number after installation, using the firewall configuration wizard. See Firewall for step-by-step instructions. (Note that this operation can be performed on Clients and MediaAgents. You cannot change the GxCVD port on the CommServe.)

Are there any Exchange Server specific considerations?

  • For Exchange-based agents, the Destination Folder path entered during installation must be different for each instance that is installed.
  • For the Exchange Mailbox Archiver and Exchange Public Folder Archiver Agents, the OWA alias entered during agent installation must be different for each instance that is installed.

How are the binaries handled in multiple instances?

Each instance has its own set of binaries. If a new Agent is installed to a given instance, binaries are copied to that instance only.