Skip to content

Commit c01d67c

Browse files
committed
More refactoring and added link to StorPool documentation for CloudStack
1 parent 46efdc7 commit c01d67c

File tree

1 file changed

+9
-67
lines changed

1 file changed

+9
-67
lines changed

source/installguide/configuration.rst

Lines changed: 9 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1439,10 +1439,10 @@ StorPool Plug-in
14391439
<https://github.com/storpool/storpool-cloudstack-integration/>`_
14401440
repository.
14411441

1442-
The StorPool plug-in is deeply integrated with CloudStack and works on with KVM
1442+
The StorPool plug-in is deeply integrated with CloudStack and works with KVM
14431443
hypervisors. For more information on how you can accelerate your CloudStack
1444-
deployment using CloudStack and StorPool together, see `Primary CloudStack
1445-
storage <https://storpool.com/cloudstack>`_.
1444+
deployment using CloudStack and StorPool together, see the `StorPool
1445+
<https://storpool.com/cloudstack>`_ site.
14461446

14471447
When used with service or disk offerings, an administrator is able to
14481448
build an environment in which a root or data disk that a user creates
@@ -1451,71 +1451,13 @@ performance. Such a StorPool volume is associated with one CloudStack volume,
14511451
so performance of the CloudStack volume does not vary depending on how
14521452
heavily other tenants are using the system. The volume migration is supported
14531453
accross non-managed storage pools (e.g. NFS/Local storage/Ceph) to StorPool, and
1454-
accross StorPool storage pools. For more information about StorPool volumes, see
1455-
`Volumes and snapshots
1456-
<https://kb.storpool.com/user_guides/user_guide.html#volumes-and-snapshots>`_.
1454+
accross StorPool storage pools.
14571455

1458-
The `createStoragePool <https://cloudstack.apache.org/api/apidocs-4.19/apis/
1459-
createStoragePool.html>`_ API has been augmented to support plugable storage
1460-
providers.
1461-
1462-
The following is a list of parameters to use when adding storage to CloudStack that is based on the StorPool plug-in:
1463-
1464-
- command=createStoragePool
1465-
- scope=[zone]
1466-
- zoneid=[your zone id]
1467-
- hypervisor=KVM
1468-
- name=[name for primary storage]
1469-
- protocol=SharedMountPoint
1470-
- provider=StorPool
1471-
- capacityBytes=[used for accounting purposes only. May be more or less than
1472-
the actual StorPool Template capacity]
1473-
- url=[storage pool url]
1474-
1475-
The ``url`` parameter contains the StorPool storage pool details, specified in
1476-
the following format:
1477-
1478-
.. code-block:: console
1479-
1480-
SP_API_HTTP=address:port;SP_AUTH_TOKEN=token;SP_TEMPLATE=template_name
1481-
1482-
The details are as follows:
1483-
1484-
- <SP_API_HTTP>=[address of StorPool API]
1485-
- <SP_AUTH_TOKEN>=[StorPool's token]
1486-
- <SP_TEMPLATE>=[name of StorPool's Template]
1487-
1488-
For more information about these values, see
1489-
`Node configuration options
1490-
<https://kb.storpool.com/user_guides/user_guide.html#node-configuration-options>`_
1491-
and `Templates <https://kb.storpool.com/user_guides/user_guide.html#templates>`_.
1492-
1493-
After adding StorPool as primary storage you can set the following parameters in
1494-
the Settings tab:
1495-
1496-
sp.bypass.secondary.storage
1497-
For StorPool managed storage backup to secondary.
1498-
1499-
sp.cluster.id
1500-
For StorPool multi cluster authorization (it will be set automatically for
1501-
each cluster).
1502-
1503-
sp.enable.alternative.endpoint
1504-
Used for StorPool primary storage, defines if there is a need to be used
1505-
alternative endpoint.
1506-
1507-
sp.alternative.endpoint
1508-
Used for StorPool primary storage for an alternative endpoint. Structure of
1509-
the endpoint is `SP_API_HTTP=address:port; SP_AUTH_TOKEN=token;
1510-
SP_TEMPLATE=template_name`.
1511-
1512-
storpool.volume.tags.checkup
1513-
Minimal interval (in seconds) to check and report if a StorPool volume
1514-
created by CloudStack exists in CloudStack's database.
1515-
1516-
storpool.snapshot.tags.checkup
1517-
Minimal interval (in seconds) to check and report if a StorPool Snapshot
1518-
created by CloudStack exists in CloudStack's database.
1456+
For detailed information about *Command*, *Scope*, *Hypervisor*, and other
1457+
parameters you need to specify when setting up the StorPool plug-in, see the
1458+
`CloudStack integration
1459+
<https://kb.storpool.com/storpool_integrations/github/cloudstack.html>`_
1460+
documentation.
15191461

15201462
HPE Primera/3PAR Plug-in
15211463
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)