NCM::Component::openstack::volume - cinder

Types

  • /software/components/openstack/openstack_cinder_lvm
    • Description: The Cinder configuration options in the “lvm” Section.
    • /software/components/openstack/openstack_cinder_lvm/volume_driver
      • Description: Driver to use for volume creation
      • Required
      • Type: string
      • Default value: cinder.volume.drivers.lvm.LVMVolumeDriver
    • /software/components/openstack/openstack_cinder_lvm/volume_group
      • Description: Name for the VG that will contain exported volumes
      • Required
      • Type: string
      • Default value: cinder-volumes
    • /software/components/openstack/openstack_cinder_lvm/iscsi_protocol
      • Description: 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”
      • Required
      • Type: choice
      • Default value: iscsi
    • /software/components/openstack/openstack_cinder_lvm/iscsi_helper
      • Description: 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
      • Required
      • Type: choice
      • Default value: lioadm
  • /software/components/openstack/openstack_cinder_ceph
    • Description: The Cinder configuration options in the “ceph” Section.
    • /software/components/openstack/openstack_cinder_ceph/volume_backend_name
      • Description: The backend name for a given driver implementation
      • Required
      • Type: string
      • Default value: ceph
    • /software/components/openstack/openstack_cinder_ceph/rbd_pool
      • Description: The RADOS pool where rbd volumes are stored
      • Required
      • Type: string
      • Default value: volumes
    • /software/components/openstack/openstack_cinder_ceph/rbd_user
      • Description: The RADOS client name for accessing rbd volumes - only set when using cephx authentication
      • Required
      • Type: string
      • Default value: volumes
    • /software/components/openstack/openstack_cinder_ceph/rbd_secret_uuid
      • Description: The libvirt uuid of the secret for the rbd_user volumes
      • Required
      • Type: type_uuid
    • /software/components/openstack/openstack_cinder_ceph/volume_driver
      • Description: Driver to use for volume creation
      • Required
      • Type: string
      • Default value: cinder.volume.drivers.rbd.RBDDriver
    • /software/components/openstack/openstack_cinder_ceph/rbd_ceph_conf
      • Description: Path to the ceph configuration file
      • Required
      • Type: absolute_file_path
      • Default value: /etc/ceph/ceph.conf
    • /software/components/openstack/openstack_cinder_ceph/rbd_flatten_volume_from_snapshot
      • Description: Flatten volumes created from snapshots to remove dependency from volume to snapshot
      • Optional
      • Type: boolean
    • /software/components/openstack/openstack_cinder_ceph/rbd_max_clone_depth
      • Description: Maximum number of nested volume clones that are taken before a flatten occurs. Set to 0 to disable cloning
      • Optional
      • Type: long
      • Range: 0..
    • /software/components/openstack/openstack_cinder_ceph/rbd_store_chunk_size
      • Description: Volumes will be chunked into objects of this size (in megabytes)
      • Optional
      • Type: long
      • Range: 1..
    • /software/components/openstack/openstack_cinder_ceph/rados_connect_timeout
      • Description: Timeout value (in seconds) used when connecting to ceph cluster. If value < 0, no timeout is set and default librados value is used
      • Optional
      • Type: long
      • Range: -1..
    • /software/components/openstack/openstack_cinder_ceph/rbd_exclusive_cinder_pool
      • Description: Set to True if the pool is used exclusively by Cinder. On exclusive use driver wont query images provisioned size as they will match the value calculated by the Cinder core code for allocated_capacity_gb. This reduces the load on the Ceph cluster as well as on the volume service
      • Optional
      • Type: boolean
    • /software/components/openstack/openstack_cinder_ceph/image_volume_cache_enabled
      • Description: Enable the image volume cache for this backend
      • Optional
      • Type: boolean
  • /software/components/openstack/openstack_quattor_cinder
  • /software/components/openstack/openstack_cinder_config
    • Description: list of Cinder configuration sections
    • /software/components/openstack/openstack_cinder_config/DEFAULT
      • Required
      • Type: openstack_DEFAULTS
    • /software/components/openstack/openstack_cinder_config/database
      • Required
      • Type: openstack_database
    • /software/components/openstack/openstack_cinder_config/keystone_authtoken
      • Required
      • Type: openstack_keystone_authtoken
    • /software/components/openstack/openstack_cinder_config/oslo_concurrency
      • Required
      • Type: openstack_oslo_concurrency
    • /software/components/openstack/openstack_cinder_config/oslo_messaging_notifications
      • Optional
      • Type: openstack_oslo_messaging_notifications
    • /software/components/openstack/openstack_cinder_config/lvm
      • Optional
      • Type: openstack_cinder_lvm
    • /software/components/openstack/openstack_cinder_config/ceph
      • Optional
      • Type: openstack_cinder_ceph
    • /software/components/openstack/openstack_cinder_config/quattor
      • Required
      • Type: openstack_quattor_cinder