Skip to content

vastdata-driver: updated VASTData driver documentation#18

Open
vlboiko wants to merge 1 commit intovastdata-driverfrom
vastdata_docs
Open

vastdata-driver: updated VASTData driver documentation#18
vlboiko wants to merge 1 commit intovastdata-driverfrom
vastdata_docs

Conversation

@vlboiko
Copy link

@vlboiko vlboiko commented Sep 29, 2024

Change-Id: I755e543dcbbfc1f1f270057e69411d59e399ed0d

Change-Id: I755e543dcbbfc1f1f270057e69411d59e399ed0d
- Delete a share.

- Allow share access.
- IP access type is supported.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what does this mean? what is "IP access type"? what other types are there?

====================================

Vastdata can be used as a storage back end for the OpenStack Shared
VASTData Share Driver can be used as a storage back end for the OpenStack Shared
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VAST Share Driver
backend



Vastdata driver configuration example
VASTData driver configuration example
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VAST Share Driver configuration example

VASTData driver configuration example
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The following parameters shows a sample subset of the ``manila.conf`` file,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest changing the whole paragraph to something like this:

The following example shows parameters in the manila.conf file that are used to configure VAST Share Driver. They include two options under [DEFAULT] and parameters under [vast].
Note that a real manila.conf file would also include other parameters that are not specific to VAST Share Driver.

vast_root_export = {root_export}


Restart of ``manila-share`` service is needed for the configuration
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Restart of the ...

Pre-configurations for share support
--------------------------------------------------

To create a file share you need to:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

share, you

openstack share type create ${share_type_name} False \
--extra-specs share_backend_name=${share_backend_name}

Create NFS share:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Create an NFS share

Pre-Configurations for Snapshot support
--------------------------------------------------

The following extra specifications need to be configured with share type.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The share type must have the following parameter specified:


- snapshot_support = True

For new share type, these extra specifications can be set directly when creating share type:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can specify it when creating a new share type:

--snapshot-support=true \
--extra-specs share_backend_name=${share_backend_name}

Or you can update already existing share type with command:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or you can add it to an existing share type:

To snapshot a share and create share from the snapshot
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You need create a share from share type
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The whole paragraph:
Create a share using the share type that has snapshot_support=True specified. Then snapshot the share with the command:

------------

The Vastdata driver has the following restrictions:
The VASTData driver has the following restrictions:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VAST Share Driver has the following restrictions (no 'the' is needed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants