Create Backend Storage Pool

 

Command

vbosctl create backendstoragepool <name>

Description

Creates a backend storage pool with following info:

Name: Storage pool name input by user.

Region: Storage pool region name

Provider_id: Storage provider id, get the id by CLI “./vbosctl get backendstorageproviders”.

Vendor: Storage provider vendor name, like: AMAZON, GOOGLE, HGST, CEPH_RGW,PANZURA_S3,MICROSOFT

Note:

  • Different pools have different encrypt_key, and use different keys to encrypt and decrypt the database.
  • Different storage pools with different key(ENCRYPT) will don’t dedupe.
  • Different storage pools can use the same storage provider’s id.
  • Storage pool’s vset should be same with storage provider’s vset

Options

  • --provider_id <storage provider id>
  • --region <region name>
  • --vendor <vendor name>

Sample Request

./vbosctl create backendstoragepool test-spool-1 --provider_id f888f822-2561-4c20 --region us-west1 --vendor GOOGLE

 

Status

Sample Response

200

Success