Installation overview

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

  1. Preparation: During planning and preparation, you perform the following tasks:
    • Learn about the hardware and storage requirements for StorageGRID.
    • Learn about the specifics of StorageGRID networking so you can configure your network appropriately. For more information, see the StorageGRID networking guidelines.
    • Identify and prepare the physical or virtual servers you plan to use to host your StorageGRID grid nodes.
    • On the servers you have prepared:
      • Install Ubuntu or Debian
      • Configure the host network
      • Configure host storage
      • Install Docker
      • Install the StorageGRID host services
  2. Deployment: Deploy grid nodes using the appropriate user interface. When you deploy grid nodes, they are created as part of the StorageGRID system and connected to one or more networks.
    1. Use the Ubuntu or Debian command line and node configuration files to deploy virtual grid nodes on the hosts you prepared in step 1.
    2. Use the StorageGRID Appliance Installer to deploy StorageGRID appliance nodes.
      Note: Hardware-specific installation and integration instructions are not included in the StorageGRID installation procedure. To learn how to install StorageGRID appliances, see the installation and maintenance instructions for your appliance.
  3. Configuration: When all nodes have been deployed, use the Grid Manager to configure the grid and complete the installation.
These instructions recommend a standard approach for deploying and configuring a StorageGRID system in an Ubuntu or Debian environment. See also the information about the following alternative approaches: