When installing vFabric tc Server (Standard Edition) on a Red Hat
Linux Enterprise (RHEL) computer, it is recommended that you use
yum to install the RPMs from the VMware package
repository.
Verify that your system meets the supported configurations and installation requirements. See Supported Configurations and System Requirements.
Install the vFabric repository RPMs, which makes it easier for you to browse the vFabric RPMs, including the tc Server RPMs.
There are two vFabric repositories, both located on
repo.vmware.com:
vfabric-5.1-repo-5.1: Contains the vFabric
component RPMs that are certified for vFabric Suite 5.1.
vfabric-all-repo: Contains additional vFabric
component RPMs that release after the release of vFabric Suite
5.1, such as maintenance releases of components. These RPMs may
not necessarily be certified to work with those of vFabric Suite
5.1. Additionally, the RPMs in vfabric-all-repo might
be used by customers who have not bought a vFabric Suite 5.1
Standard or Advanced license.
Each of the preceding repositories has separate URLs for RHEL 5 and RHEL 6.
If you are using only RPMs certified for vFabric Suite 5.1
Advanced or Standard, then you install only
vfabric-5.1-repo-5.1. If, however, you are upgrading a
vFabric component to a version that has not yet been officially
certified for vFabric 5.1, then install both repositories.
On the RHEL computer, start a terminal either as the
root user or as an unprivileged user using
sudo.
Install the vfabric-5.1-repo-5.1 RPM, and
optionally the vfabric-all-repo RPM, using the
rpm command. The URLs of the RPMs differ depending on
the version of RHEL you are using.
For RHEL 5:
prompt# rpm -Uvh http://repo.vmware.com/pub/rhel5/vfabric/5.1/vfabric-5.1-repo-5.1-1.noarch.rpm prompt# rpm -Uvh http://repo.vmware.com/pub/rhel5/vfabric-all/vfabric-all-repo-1-1.noarch.rpm
For RHEL 6:
prompt# rpm -Uvh http://repo.vmware.com/pub/rhel6/vfabric/5.1/vfabric-5.1-repo-5.1-1.noarch.rpm prompt# rpm -Uvh http://repo.vmware.com/pub/rhel6/vfabric-all/vfabric-all-repo-1-1.noarch.rpm
If necessary, use sudo to run the preceding
commands if you are not logged in as the root
user.
You do this step only once. You install the vFabric repository RPMs on each RHEL computer on which you want to install one or more vFabric components, such as vFabric tc Server.
Use the yum search
vfabric command to view the list of vFabric components that
you can install from the VMware repository. For example (output
truncated for clarity):
prompt# yum search vfabric ... ======================================== Matched: vfabric ======================================== vfabric-eula.noarch : VMware vFabric 5.1 End User License Agreement vfabric-rabbitmq-java-client-bin.noarch : The RabbitMQ Java Client Library vfabric-rabbitmq-server.x86_64 : The RabbitMQ server vfabric-tc-server-standard.noarch : VMware vFabric tc Server Standard vfabric-web-server.x86_64 : VMware vFabric Web Server ...
The vFabric tc Server RPM is called
vfabric-tc-server-standard.
From the RHEL computer on which you will install vFabric tc
Server, log in as the root user (or as an unprivileged
user who has sudo privileges) and start a
terminal.
Execute the following yum command:
prompt# yum install vfabric-tc-server-standard
The yum command begins the install process,
resolves dependencies, and displays the packages it plans to
install.
If necessary, use sudo to run the preceding command
if you are not logged in as the root user.
Enter y at the prompt to begin the actual
installation. If you have not already accepted the VMware license
terms, a prompt asks you and you must answer yes to
continue.
If the installation is successful, you see a
Complete! message at the end.
The yum command:
Installs vFabric tc Server into the /opt/vmware/vfabric-tc-server-standard directory and sets the owner of the directory, along with all child directories and files, to root:root.
If the user does not already exist, adds a
tcserver non-interactive user (in the group
vfabric). VMware recommends that you create and run
tc Server instances as this user.
Note that you cannot log in directly as the
tcserver user because interactive login has been
disabled. Rather, you must login as the root user or
as a privileged user using sudo, and then su -
tcserver.
Creates an empty directory called /var/opt/vmware/vfabric-tc-server-standard and sets the owner to tcserver:vfabric.
VMware recommends that you create new tc Server instances in this directory rather than the installation directory. You do this by specifying the -i option of the tcruntime-instance command.
If you installed tc Server standalone, activate a local tc Server license as described in Activate a Local vFabric tc Server License.
If you installed tc Server as part of vFabric Suite, then you should have already activated a network license using the vSphere client, as described in Installation Note for vFabric Suite Customers.
For details about the directories you installed, see Overview of tc Server Directories, Variables, and Configuration Files.
For typical post-installation procedures such as creating tc Runtime instances, starting tc Server components, and getting started with the Hyperic user interface, see Creating and Managing tc Runtime Instances.
Try out the tutorials. See Tutorial: Using Hyperic to Configure and Manage tc Runtime Instances and Tutorial: Very Simple Web Application Development.