Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

CORTX Manager Portal Standalone Deployment on VM : Manual

shrimetta edited this page Mar 4, 2021 · 6 revisions

Baseline to be made available:

  1. CentOS 7.8 VM
  2. NodeJS 12.13.0

Pre-Requisites Installation:

Install NodeJS

  1. Login as a super user:

    $ sudo su

    Or

    $ sudo -s

  2. Install NodeJS

    $ wget  https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.xz
    $ tar -xvf node-v12.13.0-linux-x64.tar.xz
    $ mkdir /opt/nodejs
    $ cp -r node-v12.13.0-linux-x64 /opt/nodejs/
  3. Create log and ssl certificates directories using following commands

    $ mkdir -p /var/log/seagate/csm
    $ mkdir -p /etc/ssl/stx
  4. Download ssl certificate and copy that to above created directory (/etc/ssl/stx) using following commands

    $ wget https://raw.githubusercontent.com/Seagate/cortx-manager/main/cicd/auxiliary/stx.pem
    $ mv stx.pem /etc/ssl/stx

Install Cortx Management Portal:

  1. Install Cortx Management Portal RPM using the following command:
$ sudo rpm -i http://cortx-storage.colo.seagate.com/releases/cortx/components/github/main/centos-7.8.2003/dev/csm-web/last_successful/cortx-csm_web-2.0.0-22_df3ad00.x86_64.rpm

Start CORTX Management Portal

  1. Run Cortx Management Portal using the following command:

    $ sudo systemctl enable csm_web
    $ sudo systemctl start csm_web