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

Prerequisites

Yashodhan Pise edited this page May 15, 2021 · 18 revisions

Hardware Checklist

  1. Operating System:
    Centos 7.7.1908
    Note: Install a vanilla OS for Centos 7.7.1908 release and ensure to have root credentials

  2. Network:
    Single node CORTX setup: None
    Dual node CORTX setup: Ensure uniform network interfaces are available on both the nodes
    e.g. If there are eth0 and eth1 interfaces available on node1 then they should be available on node2 with the same name and properties (subnet, mtu etc) as well.

  3. Hardware Configuration and Storage:
    Minimum 2GB space should be available under /opt/ directory or partition
    Minimum 2 LUNs available from storage controller or 2 raw disks available locally to the system: one for metadata and one for data

  4. Miscellaneous:
    Connectivity to <cortx_release_repo>
    Connectivity to internet to be able to download and install third party open source softwares

    Following ports needs to be opened:
    80 haproxy
    443 haproxy
    8100 CSM

Pre-setup Checklist

  1. SE Linux needs to be disabled
    Steps to disable SE Linux:
    $ vi /etc/selinux/config
    Set SELINUX=disabled
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    SELINUX=disabled
    # SELINUXTYPE= can take one of three two values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected.
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted
    
    Restart node
    $ shutdown -r now

Controller is provisioned

  1. Ensure the storage controller attached to the servers is configured correctly with pools and volumes.
    Refer this guide to create pools and volumes
Clone this wiki locally