Bases: cinder.volume.driver.ISCSIDriver
Executes volume driver commands on Nexenta Appliance.
Verify that the zfs volumes exist.
Raise: | LookupError |
---|
Creates a clone of the specified volume.
Parameters: |
|
---|
Create new export for zfs volume.
Parameters: | volume – reference of volume to be exported |
---|---|
Returns: | iscsiadm-formatted provider location string |
Creates a snapshot.
Parameters: | snapshot – snapshot reference |
---|
Create a zfs volume on appliance.
Parameters: | volume – volume reference |
---|---|
Returns: | model update dict for volume reference |
Create new volume from other’s snapshot on appliance.
Parameters: |
|
---|
Delete volume’s snapshot on appliance.
Parameters: | snapshot – snapshot reference |
---|
Destroy a zfs volume on appliance.
Parameters: | volume – volume reference |
---|
Recreate parts of export if necessary.
Parameters: | volume – reference of volume to be exported |
---|
Extend an existing volume.
Parameters: |
|
---|
Get volume stats.
If ‘refresh’ is True, run update the stats first.
Destroy all resources created to export zfs volume.
Parameters: | volume – reference of volume to be unexported |
---|