Installation overview

Installing a StorageGRID system in an Ubuntu or Debian environment includes three primary steps.

  1. Preparation: During planning and preparation, you perform these tasks:
    • Learn about the CPU, network, and storage requirements for StorageGRID.
    • Identify and prepare the physical or virtual servers you plan to use to host your StorageGRID grid nodes.
    • Prepare the hosts, which includes installing Ubuntu or Debian, configuring the host network, configuring host storage, installing Docker, and installing the StorageGRID host services.
  2. Deployment: When you deploy grid nodes, the individual grid nodes are created and connected to one or more networks. When deploying grid nodes:
    1. You deploy virtual grid nodes on the hosts you prepared in Step 1.
    2. You deploy any StorageGRID appliance Storage Nodes, using the StorageGRID Appliance Installer.
  3. Configuration: When all nodes have been deployed, you use the Grid Manager to configure the grid and complete the installation.
This document recommends a standard approach for deploying and configuring a StorageGRID system in an Ubuntu or Debian environment, but it also provides information about these alternative approaches: