Quick Install Guide

For a complete installation guide, as well as the self-service portal on AWS refer to the following pages:

AWS InstallationBare Metal Installation

Prerequisites

For a complete prerequisite list, refer to Prerequisites for Installation section.

We'll consider an example of architecture with 8 identical hosts (named weka01 to weka08). Each host has more than 20 cores, 6 NVME drives, and a single Mellanox NIC.

Using Mellanox NICs simplifies the installation commands (e.g., only single IP for data is required, no need to expose VFs, identification of the interface netmask, and default routing gateway).

If the architecture is different, the installation commands should be slightly changed accordingly.

For a full command set, refer to Weka System Installation Process Using the CLI section.

Installation

Install Weka software on each host:

# deploy the software on all hosts
pdsh -w weka0[1-8] "curl https://[GET.WEKA.IO-TOKEN]@get.weka.io/dist/v1/install/3.8.0/3.8.0 | sudo sh"

Configuration

From one of the servers, form the cluster, set the cluster name, stripe width, and protection scheme, and enable cloud monitoring (DNS is assumed to be set up, otherwise explicit IPs should be used in the cluster create command):

Configure the network, drives, and CPUs per host:

Check the configuration:

If satisfied, apply the configuration:

Set a valid license and start the cluster:

Check the status:

You would see a similar output to the following example:

Lastly, change the default admin password, and make sure there are no other alerts in the system.

The Weka system is now installed. Now let's learn how to view, manage, and operate it using either the CLI or the GUI and perform the first IO to a WekaFS filesystem.

Last updated