Creating a Cloud Storage Pool

When you create a Cloud Storage Pool, you specify the name and location of the external bucket that StorageGRID will use to store objects. A StorageGRID system can have only one Cloud Storage Pool.

Before you begin

About this task

A Cloud Storage Pool specifies a single external bucket. StorageGRID validates the Cloud Storage Pool as you create it, so you must ensure that the bucket specified in the Cloud Storage Pool exists and is reachable.


  1. Select ILM > Storage Pools.

    The Storage Pools page appears. This page includes two sections: Storage Pools and Cloud Storage Pools.

    Storage Pools Page

  2. In the Cloud Storage Pools section of the page, click Create.
    The Create Cloud Storage Pool dialog appears.

    Cloud Storage Pool Create

  3. Enter the following information:
    Field Description
    Display Name A name that briefly describes the Cloud Storage Pool and its purpose. Use a name that will be easy to identify when you configure ILM rules.
    URI The Uniform Resource Identifier (URI) used to access the S3 bucket used for the Cloud Storage Pool.
    Specify the URI in one of the following formats:
    • https://host:port
    • http://host:port

    If you do not specify a port, by default port 443 is used for HTTPS URIs and port 80 is used for HTTP URIs.

    For example, the URI for a Cloud Storage Pool bucket hosted on AWS might be

    Bucket The name of the external S3 bucket that was created for the Cloud Storage Pool. The name you specify here must exactly match the S3 bucket's name or Cloud Storage Pool creation will fail. You cannot change this value after the Cloud Storage Pool is saved.
    Access Key ID Optionally, the Access Key ID for the account that owns the external bucket.

    For anonymous access to the bucket, omit both the Access Key ID and the Secret Access Key.

    Secret Access Key If you specified an Access Key ID, the associated Secret Access Key.

    A Secret Access Key is required when you specify an Access Key ID.

    Certificate Validation The method used to validate the certificate for TLS connections to the Cloud Storage Pool:
    • Use operating system CA certificate: Use the default CA certificates installed on the operating system to secure connections.
    • Use custom CA certificate: Use a custom security certificate.

      If you select this setting, copy and paste the custom security certificate in the CA Certificate text box.

    • Do not verify certificate: The certificate used for the TLS connection is not verified.
  4. Click Save.
    When you save a Cloud Storage Pool, StorageGRID:
    • Validates that the bucket and the URI exist and that they can be reached using the credentials that you specified.
    • Writes a marker file to the bucket to identify the bucket as a Cloud Storage Pool. Never remove this file, which is named x-ntap-sgws-cloud-pool-uuid.

    If Cloud Storage Pool validation fails, you receive an error message that explains why validation failed. For example, an error might be reported if there is a certificate error or if the bucket you specified does not already exist.

    Cloud Storage Pool Create Error

    See the instructions for troubleshooting Cloud Storage Pools, resolve the issue, and then try saving the Cloud Storage Pool again.