Version:

User Guide

/ kadalu-storage / latest / quick-start/

Kadalu Storage - Quick Start

Install

Install the latest GlusterFS packages and then download and install Kadalu Storage Manager by running the following command

$ curl -fsSL https://github.com/kadalu/moana/releases/latest/download/install.sh | sudo bash -x

Test to ensure the version you installed is up-to-date

$ kadalu --version

Setup

Run Storage manager in any one Storage node or a dedicated node.

# systemctl enable kadalu-mgr
# systemctl start kadalu-mgr

Create a User and Login

# kadalu user create admin
Password:
User admin created successfully

Login using,

# kadalu user login admin
Password:
Login successful. Details saved in `/root/.kadalu/session`. Delete this file or run `kadalu logout` command to delete the session.

Create Pool and add Storage nodes

Create a Pool and add the Storage manager node to the Pool. Storage manager node is not part of any Pool since it supports multiple Pools.

# kadalu pool create DEV
Pool created successfully.
ID: 4e67989e-0c24-44ac-b0a7-81aa5cb4ec6b
#
# kadalu node add DEV/server1.example.com
Node server1.example.com added to DEV successfully
ID: 3befd57b-1d31-4664-94e9-f87bf7ce90f9

Create a Kadalu Storage Volume

Now create a directory to use it as Storage unit and then create a Kadalu Storage Volume.

# mkdir /exports/vol1
#
# kadalu volume create DEV/vol1 server1.example.com:/exports/vol1/s1
Volume vol1 created successfully
ID: 02b6a3a4-e704-47ee-bb05-e541a561a921

Mount a Volume

# mkdir /mnt/vol1
# mount -t kadalu server1.example.com:/DEV/vol1 /mnt/vol1
© 2022 Kadalu Community(https://github.com/kadalu). All Rights Reserved.