Adjustments, apt key and repo line fixes. Added OpenSearch service parameters.

This commit is contained in:
2024-04-16 13:27:41 +01:00
parent c7500358a0
commit e1858b60a8
3 changed files with 64 additions and 8 deletions

View File

@ -1,3 +1,9 @@
# Requirements:
This script makes no additional requirments other than the following. The script will automatically install all dependencies and make the additional required system modifications.
# Installation:
To run this script:
1. Use wget to grab the latest version:
@ -6,10 +12,40 @@ To run this script:
2. CHMOD the script to make it executable:
`chmod +x install.sh`
`sudo chmod +x install.sh`
3. Run the script:
`./install.sh`
`sudo ./install.sh`
# Script Process:
This script makes the following checks (in order):
Checks the script is being run as root.
Installs required dependencies.
Checks the system meets the minimum system requirements.
Disables Huge Pages Support if Enabled (OpenSearch).
Sets Maximum File Count (OpenSearch).
Adds all required respitory keys & Updates the package index.
Adds the OpenSearch user.
Installs OpenSearch.
Creates required OpenSearch directories & log file. Ensures their permissions.
Installs MongoDB.
Installs Graylog