Supported Configurations and System Requirements

Revised April 24, 2013.

This document describes the tc Server supported configurations and system requirements.

tc Server Supported Configurations

Spring Insight Supported Configurations

tc Runtime Versions

Supported Java EE Specifications

Related Product Versions

Software Requirement: Install JDK or JRE

Software Requirement: Bash Shell

Possibly Required: Install a Database Server

Possibly Required: Install GNUtar

tc Server Supported Configurations

The following table shows all supported configurations for vFabric tc Server. These include vFabric Suite supported configurations, as well as additional configurations supported by standalone vFabric tc Server.

Note

The table indicates whether the supported configuration is for production or development. Generally, production support means you can run your production application on the platform; developer support means you can develop on the platform but you should not run your production application on it. See vFabric Suite supported configurations for details.

If you install and run the vFabric Hyperic Agent on the same computer as tc Runtime, you should also consult the Supported Configurations and System document in the Hyperic documentation.

Table 1. vFabric tc Server Supported Configurations

Operating SystemProcessor ArchitectureJVMProduction or Developer Support?
RedHat Enterprise Linux (RHEL) 5x86 (64 bit), x86 (32 bit)
  • Oracle Java SE 6, 7

  • IBM JVM 6, 7

Production
RedHat Enterprise Linux (RHEL) 6x86 (64 bit), x86 (32 bit)
  • Oracle Java SE 6, 7

  • IBM JVM 6, 7

Production
Oracle Linux 6x86 (64 bit)Oracle Java SE 6, 7Production
CentOS 5x86 (64 bit)Oracle Java SE 6, 7Production
CentOS 6x86 (64 bit)Oracle Java SE 6, 7Production
SUSE Linux Enterprise Server (SLES) 11x86 (64 bit)Oracle Java SE 6, 7Production
Microsoft Windows Server 2008x86 (64 bit), x86 (32 bit)Oracle Java SE 6, 7Production
Microsoft Windows Server 2012x86 (64 bit), x86 (32 bit)Oracle Java SE 6, 7Production
Ubuntu 10.04LTSx86 (64 bit)Oracle Java SE 6, 7Production
Ubuntu 12.04LTSx86 (64 bit)Oracle Java SE 6, 7Production
Microsoft Windows XPx86 (64 bit)Oracle Java SE 6, 7Developer
Microsoft Windows 7, 8x86 (64 bit)Oracle Java SE 6, 7Developer
OS X 10.6 and laterx86 (64 bit)Oracle Java SE 6, 7Developer

Note about OS patch levels: Follow the guidance of your operating system or JVM vendor when deciding which patch levels should be applied to your computer. In general, the latest patch update levels are recommended.

Spring Insight Supported Configurations

For specific supported configurations for Spring Insight Operations, see Spring Insight Operations.

tc Runtime Versions

tc Server 2.9.1 includes the following tc Runtime versions:

Maintenance releases of tc Server often update the version of the included tc Runtime; check the release notes for the latest versions.

Supported Java EE Specifications

vFabric Fabric tc Server supports the following specifications:

Related Product Versions

The following related VMware product versions are supported with tc Server:

Software Requirement: Install JDK or JRE

All tc Server editions require you to download a JDK or JRE. If you are installing the Hyperic components, the JDK or JRE requirement depends on whether you install a platform-specific version or the platform-neutral version. The platform-neutral version requires a JDK or JRE, and the platform-specific versions bundle one.

Prerequisites

Procedure

  1. On each computer where you plan to install the tc Runtime component of tc Server, download and install a JDK or JRE.

  2. If you plan to install the platform-neutral version of the vFabric Hyperic components, install a JDK or JRE on each computer on which you will install Hyperic Server or a Hyperic Agent.

    Each computer requires one JDK or JRE. If you already installed a JDK or JRE on the computer in step 1, you do not need to install another one.

  3. Set your JAVA_HOME environment variable to point to your installation, and update your PATH environment variable to point to the JAVA_HOME/bin directory.

  4. If you will install the management components of tc Server (Hyperic Server and Hyperic Agent) on a Windows platform, set HQ_JAVA_HOME as a system environment variable that points to the location of your JDK or JRE.

    Make sure you set HQ_JAVA_HOME as a system environment variable. If you set it as a user environment variable, the Hyperic Agent aborts on startup.

Software Requirement: Bash Shell

vFabric tc Server requires that the Bash shell be installed on Unix and Linux operating systems. Additionally, Bash must be available from /bin/bash. You can install it into this directory, or create a symbolic link to the directory if Bash is already installed in a different directory, such as /usr/local/bin/bash.

Possibly Required: Install a Database Server

The Hyperic Server uses a database to store its metadata. The platform-neutral version of Hyperic Server does not, however, bundle a database. If you install vFabric tc Server Standard edition and you want to install the platform-neutral version of the Hyperic Server and Agent components, you need to install a database server.

Note

It is also recommended that you install a database server for production purposes, if you install the platform-neutral or platform-specific version of the Hyperic distribution. The platform-specific versions of the Hyperic distribution bundle a database for you to get started, but this database is not recommended for production.

For Hyperic Server and Agent requirements, see "Installation Requirements" in vFabric Hyperic Installation Guide.

Procedure

Possibly Required: GNUtar

If you are installing tc Server to Solaris from a tarball, do not use tar to unpack the tc Server archive. Use GNUtar.

Procedure

  1. Open a terminal window and enter:

    prompt$ tar --help
  2. Search the help output for a -z option, which filters the output through gzip.

    • If the tar command on your computer supports the -z option, it is compatible with the one required by vFabric tc Server. You can begin installing tc Server.

    • If your tar command does not support this option, you must install GNUtar (gtar) from an external source. Proceed to step 3.

  3. Download GNUtar for free from Sunfreeware.com.

  4. Update the PATH environment variable (either of the user installing tc Server or the system-wide environment variable) to include the location of the gtar command.

    The location depends on the directory in which you installed GNUtar.

  5. For any references to tar in the tc Server installation procedures, substitute the command gtar.