Product SiteDocumentation Site

6.7. Add Secondary Storage

6.7.1. System Requirements for Secondary Storage

  • NFS storage appliance or Linux NFS server
  • (Optional) OpenStack Object Storage (Swift) (see
  • 100GB minimum capacity
  • A secondary storage device must be located in the same zone as the guest VMs it serves.
  • Each Secondary Storage server must be available to all hosts in the zone.

6.7.2. Adding Secondary Storage

When you create a new zone, the first secondary storage is added as part of that procedure. You can add secondary storage servers at any time to add more servers to an existing zone.


Be sure there is nothing stored on the server. Adding the server to CloudStack will destroy any existing data.
  1. If you are going to use Swift for cloud-wide secondary storage, you must add the Swift storage to CloudStack before you add the local zone secondary storage servers. See Section 6.2, “Adding a Zone”.
  2. To prepare for local zone secondary storage, you should have created and mounted an NFS share during Management Server installation. See Section 4.5.5, “Prepare NFS Shares”.
  3. Make sure you prepared the system VM template during Management Server installation. See Section 4.5.7, “Prepare the System VM Template”.
  4. Now that the secondary storage server for per-zone storage is prepared, add it to CloudStack. Secondary storage is added as part of the procedure for adding a new zone. See Section 6.2, “Adding a Zone”.