Creates standalone pages for OpenSearch Dashboards RPM/YUM Installation (#1113)
* More changes and removing references to OS core as this page is for dashboards only Signed-off-by: JeffH-AWS <jeffhuss@amazon.com> * Finalized steps for rpm install Signed-off-by: JeffH-AWS <jeffhuss@amazon.com> * Typo Signed-off-by: JeffH-AWS <jeffhuss@amazon.com> * Phrasing Signed-off-by: JeffH-AWS <jeffhuss@amazon.com> * Finishing up Signed-off-by: JeffH-AWS <jeffhuss@amazon.com> * Final changes. Signed-off-by: JeffH-AWS <jeffhuss@amazon.com> Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
This commit is contained in:
parent
23bf3a658f
commit
31ae48112c
|
@ -0,0 +1,90 @@
|
|||
---
|
||||
layout: default
|
||||
title: RPM
|
||||
parent: Install OpenSearch Dashboards
|
||||
nav_order: 31
|
||||
---
|
||||
|
||||
{% comment %}
|
||||
The following liquid syntax declares a variable, major_version_mask, which is transformed into "N.x" where "N" is the major version number. This is required for proper versioning references to the Yum repo.
|
||||
{% endcomment %}
|
||||
{% assign version_parts = site.opensearch_major_minor_version | split: "." %}
|
||||
{% assign major_version_mask = version_parts[0] | append: ".x" %}
|
||||
|
||||
# Run OpenSearch Dashboards using RPM Package Manager (RPM)
|
||||
|
||||
OpenSearch Dashboards is the default visualization tool for data in OpenSearch. It also serves as a user interface for many of the OpenSearch plugins, including security, alerting, Index State Management, SQL, and more.
|
||||
|
||||
## Install OpenSearch Dashboards from a package
|
||||
|
||||
1. Download the RPM package for the desired version directly from the [OpenSearch downloads page](https://opensearch.org/downloads.html){:target='\_blank'}. The RPM package can be download for both **x64** and **arm64** architectures.
|
||||
1. Import the public GPG key. This key verifies that your OpenSearch instance is signed.
|
||||
```bash
|
||||
sudo rpm --import https://artifacts.opensearch.org/publickeys/opensearch.pgp
|
||||
```
|
||||
1. From the command line interface (CLI), you can install the package with `rpm` or `yum`.
|
||||
**x64**
|
||||
```bash
|
||||
# Install the x64 package using yum.
|
||||
sudo yum install opensearch-dashboards-{{site.opensearch_version}}-linux-x64.rpm
|
||||
# Install the x64 package using rpm.
|
||||
sudo rpm -ivh opensearch-dashboards-{{site.opensearch_version}}-linux-x64.rpm
|
||||
```
|
||||
**arm64**
|
||||
```bash
|
||||
# Install the arm64 package using yum.
|
||||
sudo yum install opensearch-dashboards-{{site.opensearch_version}}-linux-arm64.rpm
|
||||
# Install the arm64 package using rpm.
|
||||
sudo rpm -ivh opensearch-dashboards-{{site.opensearch_version}}-linux-arm64.rpm
|
||||
```
|
||||
1. After the installation succeeds, enable OpenSearch Dashboards as a service.
|
||||
```bash
|
||||
sudo systemctl enable opensearch-dashboards
|
||||
```
|
||||
1. Start OpenSearch Dashboards.
|
||||
```bash
|
||||
sudo systemctl start opensearch-dashboards
|
||||
```
|
||||
1. Verify that OpenSearch Dashboards launched correctly.
|
||||
```bash
|
||||
sudo systemctl status opensearch-dashboards
|
||||
```
|
||||
|
||||
## Install OpenSearch Dashboards from a local YUM repository
|
||||
|
||||
YUM, the primary package management tool for Red Hat-based operating systems, allows you to download and install the RPM package from the YUM repository library.
|
||||
|
||||
1. Create a local repository file for OpenSearch Dashboards:
|
||||
```bash
|
||||
sudo curl -SL https://artifacts.opensearch.org/releases/bundle/opensearch-dashboards/{{major_version_mask}}/opensearch-dashboards-{{major_version_mask}}.repo -o /etc/yum.repos.d/opensearch-dashboards-{{major_version_mask}}.repo
|
||||
```
|
||||
1. Verify that the repository was created successfully.
|
||||
```bash
|
||||
sudo yum repolist
|
||||
```
|
||||
1. Clean your YUM cache, to ensure a smooth installation:
|
||||
```bash
|
||||
sudo yum clean all
|
||||
```
|
||||
1. With the repository file downloaded, list all available versions of OpenSearch-Dashboards:
|
||||
```bash
|
||||
sudo yum list opensearch-dashboards --showduplicates
|
||||
```
|
||||
1. Choose the version of OpenSearch Dashboards you want to install:
|
||||
- Unless otherwise indicated, the highest minor version of OpenSearch installs.
|
||||
```bash
|
||||
sudo yum install opensearch-dashboards
|
||||
```
|
||||
- To install a specific version of OpenSearch Dashboards:
|
||||
```bash
|
||||
sudo yum install 'opensearch-dashboards-{{site.opensearch_version}}'
|
||||
```
|
||||
1. During installation, the installer will present you with the GPG key fingerprint. Verify that the information matches the following:
|
||||
```bash
|
||||
Fingerprint: c5b7 4989 65ef d1c2 924b a9d5 39d3 1987 9310 d3fc
|
||||
```
|
||||
- If correct, enter `yes` or `y`. The OpenSearch installation continues.
|
||||
1. Once complete, you can run OpenSearch Dashboards.
|
||||
```bash
|
||||
sudo systemctl start opensearch-dashboards
|
||||
```
|
Loading…
Reference in New Issue