Remove unreferenced document table and image files
As those files are not referenced anywhere within this repository we can get rid of them. This is a follow up of the findings during the review of https://review.opendev.org/#/c/687491/ Change-Id: Ic2d5e52a7c8b8cf2f230f6a2b440d29ebb6de3f5
This commit is contained in:
parent
7caea1c0c2
commit
0f082b0cb7
Binary file not shown.
Before Width: | Height: | Size: 112 KiB |
@ -1,48 +0,0 @@
|
|||||||
|
|
||||||
Volume driver configuration
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
This section describes how to configure the FusionStorage Volume Driver.
|
|
||||||
|
|
||||||
To configure the volume driver, follow the steps below:
|
|
||||||
|
|
||||||
#. Configure the ``cinder.conf`` file.
|
|
||||||
|
|
||||||
In the ``[default]`` block of ``/etc/cinder/cinder.conf``,
|
|
||||||
enable the ``VOLUME_BACKEND``:
|
|
||||||
|
|
||||||
.. code-block:: ini
|
|
||||||
|
|
||||||
enabled_backends = VOLUME_BACKEND
|
|
||||||
|
|
||||||
Add a new block ``[VOLUME_BACKEND]``, and add the following contents:
|
|
||||||
|
|
||||||
.. code-block:: ini
|
|
||||||
|
|
||||||
[VOLUME_BACKEND]
|
|
||||||
volume_driver = cinder.volume.drivers.fusionstorage.dsware.DSWAREDriver
|
|
||||||
volume_backend_name = backend_name
|
|
||||||
manager_ips =
|
|
||||||
host1:ip1,
|
|
||||||
host2:ip2
|
|
||||||
storage =
|
|
||||||
UserName: username,
|
|
||||||
Password: password,
|
|
||||||
RestURL: url,
|
|
||||||
StoragePool: pool0;pool1;pool2
|
|
||||||
|
|
||||||
* ``volume_driver`` indicates the loaded driver.
|
|
||||||
|
|
||||||
* ``volume_backend_name`` indicates the name of the backend.
|
|
||||||
|
|
||||||
* ``manager_ips`` indicates the management host name and its corresponding IP address;
|
|
||||||
The parameters takes the standard dict config form, such as
|
|
||||||
manager_ips = host1:ip1, host2:ip2.
|
|
||||||
|
|
||||||
* ``storage`` indicates the FusionStorage and user info, include "UserName",
|
|
||||||
"Password", "RestURL", "StoragePool". The parameters takes the standard
|
|
||||||
dict config form.
|
|
||||||
|
|
||||||
#. Run the :command:`service cinder-volume restart` command to restart the
|
|
||||||
Block Storage service.
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
|||||||
.. _cinder-osbrick:
|
|
||||||
|
|
||||||
.. list-table:: Description of os-brick configuration options
|
|
||||||
:header-rows: 1
|
|
||||||
:class: config-ref-table
|
|
||||||
|
|
||||||
* - Configuration option = Default value
|
|
||||||
- Description
|
|
||||||
* - **[privsep_osbrick]**
|
|
||||||
-
|
|
||||||
* - ``capabilities`` = ``[]``
|
|
||||||
- (Unknown) List of Linux capabilities retained by the privsep daemon.
|
|
||||||
* - ``group`` = ``None``
|
|
||||||
- (String) Group that the privsep daemon should run as.
|
|
||||||
* - ``helper_command`` = ``None``
|
|
||||||
- (String) Command to invoke to start the privsep daemon if not using the "fork" method. If not specified, a default is generated using "sudo privsep-helper" and arguments designed to recreate the current configuration. This command must accept suitable --privsep_context and --privsep_sock_path arguments.
|
|
||||||
* - ``user`` = ``None``
|
|
||||||
- (String) User that the privsep daemon should run as.
|
|
@ -1,30 +0,0 @@
|
|||||||
.. _cinder-scheduler:
|
|
||||||
|
|
||||||
.. list-table:: Description of scheduler configuration options
|
|
||||||
:header-rows: 1
|
|
||||||
:class: config-ref-table
|
|
||||||
|
|
||||||
* - Configuration option = Default value
|
|
||||||
- Description
|
|
||||||
* - **[DEFAULT]**
|
|
||||||
-
|
|
||||||
* - ``filter_function`` = ``None``
|
|
||||||
- (String) String representation for an equation that will be used to filter hosts. Only used when the driver filter is set to be used by the Cinder scheduler.
|
|
||||||
* - ``goodness_function`` = ``None``
|
|
||||||
- (String) String representation for an equation that will be used to determine the goodness of a host. Only used when using the goodness weigher is set to be used by the Cinder scheduler.
|
|
||||||
* - ``scheduler_default_filters`` = ``AvailabilityZoneFilter, CapacityFilter, CapabilitiesFilter``
|
|
||||||
- (List) Which filter class names to use for filtering hosts when not specified in the request.
|
|
||||||
* - ``scheduler_default_weighers`` = ``CapacityWeigher``
|
|
||||||
- (List) Which weigher class names to use for weighing hosts.
|
|
||||||
* - ``scheduler_driver`` = ``cinder.scheduler.filter_scheduler.FilterScheduler``
|
|
||||||
- (String) Default scheduler driver to use
|
|
||||||
* - ``scheduler_host_manager`` = ``cinder.scheduler.host_manager.HostManager``
|
|
||||||
- (String) The scheduler host manager class to use
|
|
||||||
* - ``scheduler_json_config_location`` =
|
|
||||||
- (String) Absolute path to scheduler configuration JSON file.
|
|
||||||
* - ``scheduler_manager`` = ``cinder.scheduler.manager.SchedulerManager``
|
|
||||||
- (String) Full class name for the Manager for scheduler
|
|
||||||
* - ``scheduler_max_attempts`` = ``3``
|
|
||||||
- (Integer) Maximum number of attempts to schedule a volume
|
|
||||||
* - ``scheduler_weight_handler`` = ``cinder.scheduler.weights.OrderedHostWeightHandler``
|
|
||||||
- (String) Which handler to use for selecting the host/pool after weighing
|
|
@ -1,70 +0,0 @@
|
|||||||
.. _cinder-storage:
|
|
||||||
|
|
||||||
.. list-table:: Description of storage configuration options
|
|
||||||
:header-rows: 1
|
|
||||||
:class: config-ref-table
|
|
||||||
|
|
||||||
* - Configuration option = Default value
|
|
||||||
- Description
|
|
||||||
* - **[DEFAULT]**
|
|
||||||
-
|
|
||||||
* - ``allocated_capacity_weight_multiplier`` = ``-1.0``
|
|
||||||
- (Floating point) Multiplier used for weighing allocated capacity. Positive numbers mean to stack vs spread.
|
|
||||||
* - ``capacity_weight_multiplier`` = ``1.0``
|
|
||||||
- (Floating point) Multiplier used for weighing free capacity. Negative numbers mean to stack vs spread.
|
|
||||||
* - ``enabled_backends`` = ``None``
|
|
||||||
- (List) A list of backend names to use. These backend names should be backed by a unique [CONFIG] group with its options
|
|
||||||
* - ``target_helper`` = ``tgtadm``
|
|
||||||
- (String) iSCSI target user-land tool to use. tgtadm is default, use lioadm for LIO iSCSI support, scstadmin for SCST target support, ietadm for iSCSI Enterprise Target, iscsictl for Chelsio iSCSI Target or fake for testing.
|
|
||||||
* - ``iscsi_iotype`` = ``fileio``
|
|
||||||
- (String) Sets the behavior of the iSCSI target to either perform blockio or fileio optionally, auto can be set and Cinder will autodetect type of backing device
|
|
||||||
* - ``target_ip_address`` = ``$my_ip``
|
|
||||||
- (String) The IP address that the iSCSI daemon is listening on
|
|
||||||
* - ``target_port`` = ``3260``
|
|
||||||
- (Port number) The port that the iSCSI daemon is listening on
|
|
||||||
* - ``target_protocol`` = ``iscsi``
|
|
||||||
- (String) Determines the iSCSI protocol for new iSCSI volumes, created with tgtadm or lioadm target helpers. In order to enable RDMA, this parameter should be set with the value "iser". The supported iSCSI protocol values are "iscsi" and "iser".
|
|
||||||
* - ``iscsi_target_flags`` =
|
|
||||||
- (String) Sets the target-specific flags for the iSCSI target. Only used for tgtadm to specify backing device flags using bsoflags option. The specified string is passed as is to the underlying tool.
|
|
||||||
* - ``target_prefix`` = ``iqn.2010-10.org.openstack:``
|
|
||||||
- (String) Prefix for iSCSI volumes
|
|
||||||
* - ``iscsi_write_cache`` = ``on``
|
|
||||||
- (String) Sets the behavior of the iSCSI target to either perform write-back(on) or write-through(off). This parameter is valid if target_helper is set to tgtadm.
|
|
||||||
* - ``iser_helper`` = ``tgtadm``
|
|
||||||
- (String) The name of the iSER target user-land tool to use
|
|
||||||
* - ``iser_ip_address`` = ``$my_ip``
|
|
||||||
- (String) The IP address that the iSER daemon is listening on
|
|
||||||
* - ``iser_port`` = ``3260``
|
|
||||||
- (Port number) The port that the iSER daemon is listening on
|
|
||||||
* - ``iser_target_prefix`` = ``iqn.2010-10.org.openstack:``
|
|
||||||
- (String) Prefix for iSER volumes
|
|
||||||
* - ``migration_create_volume_timeout_secs`` = ``300``
|
|
||||||
- (Integer) Timeout for creating the volume to migrate to when performing volume migration (seconds)
|
|
||||||
* - ``num_iser_scan_tries`` = ``3``
|
|
||||||
- (Integer) The maximum number of times to rescan iSER targetto find volume
|
|
||||||
* - ``num_volume_device_scan_tries`` = ``3``
|
|
||||||
- (Integer) The maximum number of times to rescan targets to find volume
|
|
||||||
* - ``volume_backend_name`` = ``None``
|
|
||||||
- (String) The backend name for a given driver implementation
|
|
||||||
* - ``volume_clear`` = ``zero``
|
|
||||||
- (String) Method used to wipe old volumes. This option can either be set in section [backend_defaults] (to apply to all enabled_backends) or directly in the backend specific section to apply for just this one backend.
|
|
||||||
* - ``volume_clear_ionice`` = ``None``
|
|
||||||
- (String) The flag to pass to ionice to alter the i/o priority of the process used to zero a volume after deletion, for example "-c3" for idle only priority. This option can either be set in section [backend_defaults] (to apply to all enabled_backends) or directly in the backend specific section to apply for just this one backend.
|
|
||||||
* - ``volume_clear_size`` = ``0``
|
|
||||||
- (Integer) Size in MiB to wipe at start of old volumes. 1024 MiBat max. 0 => all. This option can either be set in section [backend_defaults] (to apply to all enabled_backends) or directly in the backend specific section to apply for just this one backend.
|
|
||||||
* - ``volume_copy_blkio_cgroup_name`` = ``cinder-volume-copy``
|
|
||||||
- (String) The blkio cgroup name to be used to limit bandwidth of volume copy
|
|
||||||
* - ``volume_copy_bps_limit`` = ``0``
|
|
||||||
- (Integer) The upper limit of bandwidth of volume copy. 0 => unlimited
|
|
||||||
* - ``volume_dd_blocksize`` = ``1M``
|
|
||||||
- (String) The default block size used when copying/clearing volumes
|
|
||||||
* - ``volume_driver`` = ``cinder.volume.drivers.lvm.LVMVolumeDriver``
|
|
||||||
- (String) Driver to use for volume creation
|
|
||||||
* - ``volume_manager`` = ``cinder.volume.manager.VolumeManager``
|
|
||||||
- (String) Full class name for the Manager for volume
|
|
||||||
* - ``volume_service_inithost_offload`` = ``False``
|
|
||||||
- (Boolean) Offload pending volume delete during volume service startup
|
|
||||||
* - ``volume_usage_audit_period`` = ``month``
|
|
||||||
- (String) Time period for which to generate volume usages. The options are hour, day, month, or year.
|
|
||||||
* - ``volumes_dir`` = ``$state_path/volumes``
|
|
||||||
- (String) Volume configuration file storage directory
|
|
@ -1,32 +0,0 @@
|
|||||||
.. _cinder-storage_gpfs:
|
|
||||||
|
|
||||||
.. list-table:: Description of GPFS storage configuration options
|
|
||||||
:header-rows: 1
|
|
||||||
:class: config-ref-table
|
|
||||||
|
|
||||||
* - Configuration option = Default value
|
|
||||||
- Description
|
|
||||||
* - **[DEFAULT]**
|
|
||||||
-
|
|
||||||
* - ``gpfs_images_dir`` = ``None``
|
|
||||||
- (String) Specifies the path of the Image service repository in GPFS. Leave undefined if not storing images in GPFS.
|
|
||||||
* - ``gpfs_images_share_mode`` = ``None``
|
|
||||||
- (String) Specifies the type of image copy to be used. Set this when the Image service repository also uses GPFS so that image files can be transferred efficiently from the Image service to the Block Storage service. There are two valid values: "copy" specifies that a full copy of the image is made; "copy_on_write" specifies that copy-on-write optimization strategy is used and unmodified blocks of the image file are shared efficiently.
|
|
||||||
* - ``gpfs_max_clone_depth`` = ``0``
|
|
||||||
- (Integer) Specifies an upper limit on the number of indirections required to reach a specific block due to snapshots or clones. A lengthy chain of copy-on-write snapshots or clones can have a negative impact on performance, but improves space utilization. 0 indicates unlimited clone depth.
|
|
||||||
* - ``gpfs_mount_point_base`` = ``None``
|
|
||||||
- (String) Specifies the path of the GPFS directory where Block Storage volume and snapshot files are stored.
|
|
||||||
* - ``gpfs_sparse_volumes`` = ``True``
|
|
||||||
- (Boolean) Specifies that volumes are created as sparse files which initially consume no space. If set to False, the volume is created as a fully allocated file, in which case, creation may take a significantly longer time.
|
|
||||||
* - ``gpfs_storage_pool`` = ``system``
|
|
||||||
- (String) Specifies the storage pool that volumes are assigned to. By default, the system storage pool is used.
|
|
||||||
* - ``nas_host`` =
|
|
||||||
- (String) IP address or Hostname of NAS system.
|
|
||||||
* - ``nas_login`` = ``admin``
|
|
||||||
- (String) User name to connect to NAS system.
|
|
||||||
* - ``nas_password`` =
|
|
||||||
- (String) Password to connect to NAS system.
|
|
||||||
* - ``nas_private_key`` =
|
|
||||||
- (String) Filename of private key to use for SSH authentication.
|
|
||||||
* - ``nas_ssh_port`` = ``22``
|
|
||||||
- (Port number) SSH port to use to connect to NAS system.
|
|
@ -1,14 +0,0 @@
|
|||||||
.. _cinder-swift:
|
|
||||||
|
|
||||||
.. list-table:: Description of swift configuration options
|
|
||||||
:header-rows: 1
|
|
||||||
:class: config-ref-table
|
|
||||||
|
|
||||||
* - Configuration option = Default value
|
|
||||||
- Description
|
|
||||||
* - **[DEFAULT]**
|
|
||||||
-
|
|
||||||
* - ``backup_swift_auth_insecure`` = ``False``
|
|
||||||
- (Boolean) Bypass verification of server certificate when making SSL connection to Swift.
|
|
||||||
* - ``backup_swift_auth_url`` = ``None``
|
|
||||||
- (URI) The URL of the Keystone endpoint
|
|
@ -1,12 +0,0 @@
|
|||||||
.. _cinder-windows:
|
|
||||||
|
|
||||||
.. list-table:: Description of Windows configuration options
|
|
||||||
:header-rows: 1
|
|
||||||
:class: config-ref-table
|
|
||||||
|
|
||||||
* - Configuration option = Default value
|
|
||||||
- Description
|
|
||||||
* - **[DEFAULT]**
|
|
||||||
-
|
|
||||||
* - ``windows_iscsi_lun_path`` = ``C:\iSCSIVirtualDisks``
|
|
||||||
- (String) Path to store VHD backed volumes
|
|
Loading…
Reference in New Issue
Block a user