-
Notifications
You must be signed in to change notification settings - Fork 40
Prerequisites
-
Operating System:
Centos 7.7.1908
Note: Install a vanilla OS for Centos 7.7.1908 release and ensure to have root credentials -
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. -
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 -
Miscellaneous:
Connectivity to <cortx_release_repo>
Connectivity to internet to be able to download and install third party open source softwaresFollowing ports needs to be opened:
80 haproxy
443 haproxy
8100 CSM
- SE Linux needs to be disabled
Steps to disable SE Linux:
$vi /etc/selinux/config
Set SELINUX=disabledRestart node# 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
$shutdown -r now
- Ensure the storage controller attached to the servers is configured correctly with pools and volumes.
Refer this guide to create pools and volumes