Installation Preparation

Before you begin installation, Lightbits recommends that you create a reference table to list the networking and server names that you will use for your Lightbits cluster. The following is an example of a table you can use with the Configuring the Ansible Environment __section.

Installation Planning Table

The following represents a cluster with three Lightbits servers with a single client.

Server NameRoleManagement Network IPData NIC Interface NameData NIC IPData NVMe DrivesJournaling NVMe Drives*
server00Lightbits Storage Server 1192.168.16.22ens110.10.10.10062
server01Lightbits Storage Server 2192.168.16.92ens110.10.10.10162
server02Lightbits Storage Server 3192.168.16.32ens110.10.10.10262
client00client192.168.16.45ens110.10.10.103N/A

Journaling is a new tech preview feature that can be used to replace the need of NVRAM on servers, in order to ensure persistency of writes during node failure - even on single replica volumes.

Note that during this installation, client00 will function as the Ansible installation host. However, any server will work that has connectivity over SSH to the management IP of each server.

This table appears throughout this installation guide to help you follow the Lightbits installation process, to show the progress you have made to complete the installation, and to successfully configure a cluster of servers.

firewalld should be installed on all storage nodes. The installation could fail if there is a missing firewalld on the storage node.

Additional relevant information about this cluster:

  • The server distros list and requirements are detailed in General System Requirements.
  • The Lightbits RHEL release will be installed. Our Red Hat build supports Red Hat and AlmaLinux. For additional information, see General System Requirements.
  • Lightbits will install in Single Instance/NUMA/node mode; however, if the servers have dual or more NUMAs, Lightbits could also do a dual instance/NUMA/node installation. Examples for this will be provided.

Lightbits Cluster Installation Process

#Installation Steps
1Connecting your installation workstation to Lightbits’ software repository
2Verifying the network connectivity of the servers used in the cluster
3Setting up an Ansible environment on your installation workstation
4Installing a Lightbits cluster by running the Ansible installation playbook
5Updating clients (if required)
6Provisioning storage, connecting clients, and performing IO tests
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard