Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The infinit.e.CentOS.build RPM contains a collection of packages, data files, and scripts that are necessary to prepare a clean CentOS 5.6 or Red Hat Enterprise Linux 5.5 server for the installation of IKANOW's Infinit.e.

Installation of the RPM

Once There are two types of installation mode supported by infinit.e.CentOS.build RPM has been copied to the target machine execute the following command (assuming that you are within the same directory in which the RPM is located):

Code Block

rpm -i infinit.e.CentOS.build-localBuild.0-0.noarch.rpm

RPM will unpack all of the files required to complete the installation into the following directory:

...

buid:

  • Online
    The Online installation is for target machines that have an active connection to the internet that allows YUM to retrieve the latest version of packages required for the installation.
  • Offline
    The Offline installation is for target machines that are not connected to the internet. When the installation script (install.sh) is run YUM is pointed to the /mnt/opt/infinit.e-install

...

  • /rpms directory where the required RPMs and their dependencies are located.

Text

The following is a list of packages installed on the target machine based on the type of node being installed:

 

API Node

DB Node

Createrepo

X

X

Jpackage-utils  

X

X

yum-priorities

X

X

s3cmd

X

X

Java

X

X

Tomcat 6

X

X

Splunk

X

X

MongoDB

X

X

Curl

X

X

Hadoop

X

 

Hue

X  



Text

The two types of installation modes supported are:

...

Installation of the RPM

Once infinit.e.CentOS.build RPM has been copied to the target machine execute the following command (assuming that you are within the same directory in which the RPM is located):

Code Block

rpm -i infinit.e.CentOS.build-localBuild.0-0.noarch.rpm

RPM will unpack all of the files required to complete the installation into the following directory:

Code Block

/mnt/opt/infinit.e-install

Running install.sh

infinit.e.CentOS.builder creates the following directory on the target machine:

Code Block

/mnt/opt/infinit.e-install/

...

scripts

Within the scripts directory is a bash script called install.sh that needs to be executed from with terminal to install the packages and data files unpacked into the infinit.e-install directory. The following examples demonstrate how to execute the install.sh script.

Online API Node

By default install.sh will create an API Node on a machine that is connected to the internet when you type the following command.

...