Introduction
The infinitinfinit.e.CentOS.build RPM -platform.prerequisites 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.
There are two types of installation mode supported by infinit.e-platform.CentOS.buidprerequisites:
- 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.
...
| 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 |
Elasticsearch | X | X |
Curl | X | X |
Hadoop | X |
|
Hue | X |
1. Installation of the RPM
Once infinit.e-platform.CentOS.buildprerequisites 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-platform.CentOS.buildprerequisites-localBuild.0-0.noarch.rpm |
...
Code Block |
---|
/mnt/opt/infinit.e-install |
2. Running install.sh
infinit.e.CentOS.builder creates the -platform.prerequisites copies the online_install.sh or offline_install.sh script from following directory on the target machine:
...
Code Block |
---|
sh install.sh offline dbnode |
3. Configuring the Node via the infinite.configuration.properties.TEMPLATE File
When the install.sh script has completed running you should see the following message:
Code Block |
---|
################################################################################"
IMPORTANT:
Copy /mnt/opt/infinit.e-install/config/infinite.configuration.properties.TEMPLATE to
/mnt/opt/infinit.e-install/config/infinite.configuration.properties and edit the
properties contained within the file to match your deployment environment.
################################################################################
|
.