Versions Compared

Key

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

...

  • Online
    infinit.e-platform.prerequisites.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
    infinit.e-platform.prerequisites.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.einfinite-install/rpms directory where the required RPMs and their dependencies are located.

...

Once infinit.e-platform.prerequisites 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.prerequisites.online-*.rpm

or:

Code Block

rpm -i infinit.e-platform.prerequisites.offline-*.rpm

...

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

Code Block

/mnt/opt/infinit.einfinite-install

2. Running install.sh

infinit.e-platform.prerequisites copies the online_install.sh or offline_install.sh script from following directory on the target machine:

Code Block

/mnt/opt/infinit.einfinite-install/scripts

to :

Code Block

/mnt/opt/infinit.e-install/install.sh

If you are not already in you root directory type the following command within terminal:

Code Block

cd cd /mnt/opt/infinit.einfinite-install/

API Node

By default install.sh will create an API Node when you type the following command.

Code Block

sh install.sh

Alternatively you could explicitly pass the install mode and node type arguments as shown below.

Code Block

sh install.sh apinode

DB Node

To install a DB Node type:

Code Block

sh install.sh 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.einfinite-install/config/infinite.configuration.properties.TEMPLATE to
/mnt/opt/infinit.einfinite-install/config/infinite.configuration.properties and edit the
properties contained within the file to match your deployment environment.
################################################################################

Follow the instructions above before continuing with the next steps of the Infinit.e installation, e.g.:

Code Block

> cp /mnt/opt/infinit.einfinite-install/config/infinite.configuration.properties.TEMPLATE /mnt/opt/infinit.einfinite-install/config/infinite.configuration.properties

> vi /mnt/opt/infinit.einfinite-install/config/infinite.configuration.properties