...
- 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 |