After you install the vFabric License Server in your vCenter environment, you install one or more vFabric components on one or more virtual machines (VM). The vFabric License Server automatically keeps track of the number of VMs on which you install the components.
If your guest operating system is Red Hat Enterprise Linux (RHEL),
VMware recommends that you use yum to install vFabric
components from the VMware RPM repository.
This section describes a typical example of installing vFabric tc Server on a VM with an RHEL guest operating system. The procedure shows typical steps but does not go into detail about the installation. For complete installation instructions, see the vFabric tc Server documentation.
Activate vFabric Suite licenses in your vCenter Server.
Create a virtual machine (VM) and install Red Hat Enterprise Linux (RHEL) as the guest operating system.
Install VMware tools on the guest VM. VMware recommends that you install the VMware tools in the default location on the guest VM to ensure that vFabric licensing for the installed component works correctly.
Install the vFabric repository RPM, which makes it easier for you to browse the vFabric RPMs. The vFabric repository contains all RPMs that are certified with this release of vFabric Suite. You install the vFabric repository RPM on each RHEL computer on which you want to install one or more vFabric components, such as vFabric tc Server.
On the RHEL VM, start a terminal either as the
root user or as an unprivileged user using
sudo.
Install the vFabric repository RPM using the following
wget command, passing it the appropriate URL. The URL
differs depending on the version of RHEL you are using.
Important: You must run the
entire wget command on a single line. Be sure you
include the | sh at the end, or the RPM installation
will not work.
For RHEL 5:
prompt# wget -q -O - http://repo.vmware.com/pub/rhel5/vfabric/5.2/vfabric-5.2-suite-installer | sh
For RHEL 6:
prompt# wget -q -O - http://repo.vmware.com/pub/rhel6/vfabric/5.2/vfabric-5.2-suite-installer | sh
If necessary, use sudo to run the preceding
commands if you are not logged in as the root
user.
The command performs the following tasks:
Imports the vFabric GNU Privacy Guard (GPG) key.
Installs the vFabric 5.2 repository RPM.
Launches the VMware End User License Agreement (EULA) acceptance and repository configuration script.
Outputs the EULA for you to read; you must answer
yes to accept the terms and continue.
Use the yum search
vfabric or yum search vmware 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-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 ...
Log in as the root user to the RHEL VM on which you
are going to install the vFabric component and start a
terminal.
Execute the appropriate yum install
command to install the
vFabric component, where component is name of the
RPM package for the component.component
For the exact name of each RPM, search the output of yum
search vfabric as described in the Prerequisites
section.
For example, to install vFabric tc Server:
prompt# yum install vfabric-tc-server-standard
To install vFabric Web Server:
prompt# yum install vfabric-web-server
The yum command begins the install process,
resolves dependencies, and displays the packages it plans to
install.
The yum command automatically choses the
appropriate RPM package based on your architecture (32- or
64-bit).
Enter y at the prompt to begin the actual
installation. Depending on the component, you may be asked additional
questions; answer as appropriate. If you need more detailed
information, see the component documentation.
If the installation is successful, you will see a
Complete! message at the end.
Each component RPM installs itself in a slightly different
location on your RHEL computer, and the installation is owned by
different users. For example, vFabric tc Server is installed in the
/opt/vmware/vfabric-tc-server-standard directory, and the
files are owned by root:vfabric.
See the vFabric component-specific documentation for details.
The component-specific next steps depend on the component you installed. For example, if you installed vFabric tc Server, you might enable EM4J in the VM, create a tc Runtime instance, start it, and deploy a Web application to the instance.
See the vFabric component-specific documentation for details.
If your vFabric license includes open-source software (OSS) support, optionally configure the Red Hat Enterprise Linux (RHEL) VM on which you have installed one or more OSS components to track their usage. OSS components you can track include Apache Tomcat, Apache HTTP Server, and RabbitMQ. See RHEL: Optionally Configure VM to Track Open-Source Software Component Usage.