Adjustments, apt key and repo line fixes. Added OpenSearch service parameters.
This commit is contained in:
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user