Advertisement
kesaraw

cinder.conf in storage node

Jul 22nd, 2015
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 81.98 KB | None | 0 0
  1. [DEFAULT]
  2.  
  3. verbose=True
  4. #
  5. # Options defined in oslo.messaging
  6. #
  7.  
  8. # ZeroMQ bind address. Should be a wildcard (*), an ethernet
  9. # interface, or IP. The "host" option should point or resolve
  10. # to this address. (string value)
  11. #rpc_zmq_bind_address=*
  12.  
  13. # MatchMaker driver. (string value)
  14. #rpc_zmq_matchmaker=local
  15.  
  16. # ZeroMQ receiver listening port. (integer value)
  17. #rpc_zmq_port=9501
  18.  
  19. # Number of ZeroMQ contexts, defaults to 1. (integer value)
  20. #rpc_zmq_contexts=1
  21.  
  22. # Maximum number of ingress messages to locally buffer per
  23. # topic. Default is unlimited. (integer value)
  24. #rpc_zmq_topic_backlog=<None>
  25.  
  26. # Directory for holding IPC sockets. (string value)
  27. #rpc_zmq_ipc_dir=/var/run/openstack
  28.  
  29. # Name of this node. Must be a valid hostname, FQDN, or IP
  30. # address. Must match "host" option, if running Nova. (string
  31. # value)
  32. #rpc_zmq_host=cinder
  33.  
  34. # Seconds to wait before a cast expires (TTL). Only supported
  35. # by impl_zmq. (integer value)
  36. #rpc_cast_timeout=30
  37.  
  38. # Heartbeat frequency. (integer value)
  39. #matchmaker_heartbeat_freq=300
  40.  
  41. # Heartbeat time-to-live. (integer value)
  42. #matchmaker_heartbeat_ttl=600
  43.  
  44. # Size of RPC thread pool. (integer value)
  45. #rpc_thread_pool_size=64
  46.  
  47. # Driver or drivers to handle sending notifications. (multi
  48. # valued)
  49. #notification_driver=
  50.  
  51. # AMQP topic used for OpenStack notifications. (list value)
  52. # Deprecated group/name - [rpc_notifier2]/topics
  53. #notification_topics=notifications
  54.  
  55. # Seconds to wait for a response from a call. (integer value)
  56. #rpc_response_timeout=60
  57.  
  58. # A URL representing the messaging driver to use and its full
  59. # configuration. If not set, we fall back to the rpc_backend
  60. # option and driver specific configuration. (string value)
  61. #transport_url=<None>
  62.  
  63. # The messaging driver to use, defaults to rabbit. Other
  64. # drivers include qpid and zmq. (string value)
  65. #rpc_backend=rabbit
  66. rpc_backend=rabbit
  67.  
  68. # The default exchange under which topics are scoped. May be
  69. # overridden by an exchange name specified in the
  70. # transport_url option. (string value)
  71. #control_exchange=openstack
  72.  
  73.  
  74. #
  75. # Options defined in cinder.exception
  76. #
  77.  
  78. # Make exception message format errors fatal. (boolean value)
  79. #fatal_exception_format_errors=false
  80.  
  81.  
  82. #
  83. # Options defined in cinder.quota
  84. #
  85.  
  86. # Number of volumes allowed per project (integer value)
  87. #quota_volumes=10
  88.  
  89. # Number of volume snapshots allowed per project (integer
  90. # value)
  91. #quota_snapshots=10
  92.  
  93. # Number of consistencygroups allowed per project (integer
  94. # value)
  95. #quota_consistencygroups=10
  96.  
  97. # Total amount of storage, in gigabytes, allowed for volumes
  98. # and snapshots per project (integer value)
  99. #quota_gigabytes=1000
  100.  
  101. # Number of volume backups allowed per project (integer value)
  102. #quota_backups=10
  103.  
  104. # Total amount of storage, in gigabytes, allowed for backups
  105. # per project (integer value)
  106. #quota_backup_gigabytes=1000
  107.  
  108. # Number of seconds until a reservation expires (integer
  109. # value)
  110. #reservation_expire=86400
  111.  
  112. # Count of reservations until usage is refreshed (integer
  113. # value)
  114. #until_refresh=0
  115.  
  116. # Number of seconds between subsequent usage refreshes
  117. # (integer value)
  118. #max_age=0
  119.  
  120. # Default driver to use for quota checks (string value)
  121. #quota_driver=cinder.quota.DbQuotaDriver
  122.  
  123. # Enables or disables use of default quota class with default
  124. # quota. (boolean value)
  125. #use_default_quota_class=true
  126.  
  127.  
  128. #
  129. # Options defined in cinder.service
  130. #
  131.  
  132. # Interval, in seconds, between nodes reporting state to
  133. # datastore (integer value)
  134. #report_interval=10
  135.  
  136. # Interval, in seconds, between running periodic tasks
  137. # (integer value)
  138. #periodic_interval=60
  139.  
  140. # Range, in seconds, to randomly delay when starting the
  141. # periodic task scheduler to reduce stampeding. (Disable by
  142. # setting to 0) (integer value)
  143. #periodic_fuzzy_delay=60
  144.  
  145. # IP address on which OpenStack Volume API listens (string
  146. # value)
  147. #osapi_volume_listen=0.0.0.0
  148.  
  149. # Port on which OpenStack Volume API listens (integer value)
  150. #osapi_volume_listen_port=8776
  151.  
  152. # Number of workers for OpenStack Volume API service. The
  153. # default is equal to the number of CPUs available. (integer
  154. # value)
  155. #osapi_volume_workers=<None>
  156.  
  157.  
  158. #
  159. # Options defined in cinder.ssh_utils
  160. #
  161.  
  162. # Option to enable strict host key checking. When set to
  163. # "True" Cinder will only connect to systems with a host key
  164. # present in the configured "ssh_hosts_key_file". When set to
  165. # "False" the host key will be saved upon first connection and
  166. # used for subsequent connections. Default=False (boolean
  167. # value)
  168. #strict_ssh_host_key_policy=false
  169.  
  170. # File containing SSH host keys for the systems with which
  171. # Cinder needs to communicate. OPTIONAL:
  172. # Default=$state_path/ssh_known_hosts (string value)
  173. #ssh_hosts_key_file=$state_path/ssh_known_hosts
  174.  
  175.  
  176. #
  177. # Options defined in cinder.test
  178. #
  179.  
  180. # File name of clean sqlite db (string value)
  181. #sqlite_clean_db=clean.sqlite
  182.  
  183.  
  184. #
  185. # Options defined in cinder.wsgi
  186. #
  187.  
  188. # Maximum line size of message headers to be accepted.
  189. # max_header_line may need to be increased when using large
  190. # tokens (typically those generated by the Keystone v3 API
  191. # with big service catalogs). (integer value)
  192. #max_header_line=16384
  193.  
  194. # Timeout for client connections' socket operations. If an
  195. # incoming connection is idle for this number of seconds it
  196. # will be closed. A value of '0' means wait forever. (integer
  197. # value)
  198. #client_socket_timeout=900
  199.  
  200. # If False, closes the client socket connection explicitly.
  201. # Setting it to True to maintain backward compatibility.
  202. # Recommended setting is set it to False. (boolean value)
  203. #wsgi_keep_alive=true
  204.  
  205. # Sets the value of TCP_KEEPALIVE (True/False) for each server
  206. # socket. (boolean value)
  207. #tcp_keepalive=true
  208.  
  209. # Sets the value of TCP_KEEPIDLE in seconds for each server
  210. # socket. Not supported on OS X. (integer value)
  211. #tcp_keepidle=600
  212.  
  213. # Sets the value of TCP_KEEPINTVL in seconds for each server
  214. # socket. Not supported on OS X. (integer value)
  215. #tcp_keepalive_interval=<None>
  216.  
  217. # Sets the value of TCP_KEEPCNT for each server socket. Not
  218. # supported on OS X. (integer value)
  219. #tcp_keepalive_count=<None>
  220.  
  221. # CA certificate file to use to verify connecting clients
  222. # (string value)
  223. #ssl_ca_file=<None>
  224.  
  225. # Certificate file to use when starting the server securely
  226. # (string value)
  227. #ssl_cert_file=<None>
  228.  
  229. # Private key file to use when starting the server securely
  230. # (string value)
  231. #ssl_key_file=<None>
  232.  
  233.  
  234. #
  235. # Options defined in cinder.api.common
  236. #
  237.  
  238. # The maximum number of items that a collection resource
  239. # returns in a single response (integer value)
  240. #osapi_max_limit=1000
  241.  
  242. # Base URL that will be presented to users in links to the
  243. # OpenStack Volume API (string value)
  244. # Deprecated group/name - [DEFAULT]/osapi_compute_link_prefix
  245. #osapi_volume_base_URL=<None>
  246.  
  247.  
  248. #
  249. # Options defined in cinder.api.middleware.auth
  250. #
  251.  
  252. # Treat X-Forwarded-For as the canonical remote address. Only
  253. # enable this if you have a sanitizing proxy. (boolean value)
  254. #use_forwarded_for=false
  255.  
  256.  
  257. #
  258. # Options defined in cinder.api.middleware.sizelimit
  259. #
  260.  
  261. # Max size for body of a request (integer value)
  262. #osapi_max_request_body_size=114688
  263.  
  264.  
  265. #
  266. # Options defined in cinder.api.views.versions
  267. #
  268.  
  269. # Public url to use for versions endpoint. The default is
  270. # None, which will use the request's host_url attribute to
  271. # populate the URL base. If Cinder is operating behind a
  272. # proxy, you will want to change this to represent the proxy's
  273. # URL. (string value)
  274. #public_endpoint=<None>
  275.  
  276.  
  277. #
  278. # Options defined in cinder.backup.chunkeddriver
  279. #
  280.  
  281. # Compression algorithm (None to disable) (string value)
  282. #backup_compression_algorithm=zlib
  283.  
  284.  
  285. #
  286. # Options defined in cinder.backup.driver
  287. #
  288.  
  289. # Backup metadata version to be used when backing up volume
  290. # metadata. If this number is bumped, make sure the service
  291. # doing the restore supports the new version. (integer value)
  292. #backup_metadata_version=2
  293.  
  294. # The number of chunks or objects, for which one Ceilometer
  295. # notification will be sent (integer value)
  296. #backup_object_number_per_notification=10
  297.  
  298. # Interval, in seconds, between two progress notifications
  299. # reporting the backup status (integer value)
  300. #backup_timer_interval=120
  301.  
  302.  
  303. #
  304. # Options defined in cinder.backup.drivers.ceph
  305. #
  306.  
  307. # Ceph configuration file to use. (string value)
  308. #backup_ceph_conf=/etc/ceph/ceph.conf
  309.  
  310. # The Ceph user to connect with. Default here is to use the
  311. # same user as for Cinder volumes. If not using cephx this
  312. # should be set to None. (string value)
  313. #backup_ceph_user=cinder
  314.  
  315. # The chunk size, in bytes, that a backup is broken into
  316. # before transfer to the Ceph object store. (integer value)
  317. #backup_ceph_chunk_size=134217728
  318.  
  319. # The Ceph pool where volume backups are stored. (string
  320. # value)
  321. #backup_ceph_pool=backups
  322.  
  323. # RBD stripe unit to use when creating a backup image.
  324. # (integer value)
  325. #backup_ceph_stripe_unit=0
  326.  
  327. # RBD stripe count to use when creating a backup image.
  328. # (integer value)
  329. #backup_ceph_stripe_count=0
  330.  
  331. # If True, always discard excess bytes when restoring volumes
  332. # i.e. pad with zeroes. (boolean value)
  333. #restore_discard_excess_bytes=true
  334.  
  335.  
  336. #
  337. # Options defined in cinder.backup.drivers.nfs
  338. #
  339.  
  340. # The maximum size in bytes of the files used to hold backups.
  341. # If the volume being backed up exceeds this size, then it
  342. # will be backed up into multiple files. (integer value)
  343. #backup_file_size=1999994880
  344.  
  345. # The size in bytes that changes are tracked for incremental
  346. # backups. backup_swift_object_size has to be multiple of
  347. # backup_swift_block_size. (integer value)
  348. #backup_sha_block_size_bytes=32768
  349.  
  350. # Enable or Disable the timer to send the periodic progress
  351. # notifications to Ceilometer when backing up the volume to
  352. # the backend storage. The default value is True to enable the
  353. # timer. (boolean value)
  354. #backup_enable_progress_timer=true
  355.  
  356. # Base dir containing mount point for NFS share. (string
  357. # value)
  358. #backup_mount_point_base=$state_path/backup_mount
  359.  
  360. # NFS share in fqdn:path, ipv4addr:path, or "[ipv6addr]:path"
  361. # format. (string value)
  362. #backup_share=<None>
  363.  
  364. # Mount options passed to the NFS client. See NFS man page for
  365. # details. (string value)
  366. #backup_mount_options=<None>
  367.  
  368. # Custom container to use for backups. (string value)
  369. #backup_container=<None>
  370.  
  371.  
  372. #
  373. # Options defined in cinder.backup.drivers.swift
  374. #
  375.  
  376. # The URL of the Swift endpoint (string value)
  377. #backup_swift_url=<None>
  378.  
  379. # Info to match when looking for swift in the service catalog.
  380. # Format is: separated values of the form:
  381. # <service_type>:<service_name>:<endpoint_type> - Only used if
  382. # backup_swift_url is unset (string value)
  383. #swift_catalog_info=object-store:swift:publicURL
  384.  
  385. # Swift authentication mechanism (string value)
  386. #backup_swift_auth=per_user
  387.  
  388. # Swift authentication version. Specify "1" for auth 1.0, or
  389. # "2" for auth 2.0 (string value)
  390. #backup_swift_auth_version=1
  391.  
  392. # Swift tenant/account name. Required when connecting to an
  393. # auth 2.0 system (string value)
  394. #backup_swift_tenant=<None>
  395.  
  396. # Swift user name (string value)
  397. #backup_swift_user=<None>
  398.  
  399. # Swift key for authentication (string value)
  400. #backup_swift_key=<None>
  401.  
  402. # The default Swift container to use (string value)
  403. #backup_swift_container=volumebackups
  404.  
  405. # The size in bytes of Swift backup objects (integer value)
  406. #backup_swift_object_size=52428800
  407.  
  408. # The size in bytes that changes are tracked for incremental
  409. # backups. backup_swift_object_size has to be multiple of
  410. # backup_swift_block_size. (integer value)
  411. #backup_swift_block_size=32768
  412.  
  413. # The number of retries to make for Swift operations (integer
  414. # value)
  415. #backup_swift_retry_attempts=3
  416.  
  417. # The backoff time in seconds between Swift retries (integer
  418. # value)
  419. #backup_swift_retry_backoff=2
  420.  
  421. # Enable or Disable the timer to send the periodic progress
  422. # notifications to Ceilometer when backing up the volume to
  423. # the Swift backend storage. The default value is True to
  424. # enable the timer. (boolean value)
  425. #backup_swift_enable_progress_timer=true
  426.  
  427.  
  428. #
  429. # Options defined in cinder.backup.drivers.tsm
  430. #
  431.  
  432. # Volume prefix for the backup id when backing up to TSM
  433. # (string value)
  434. #backup_tsm_volume_prefix=backup
  435.  
  436. # TSM password for the running username (string value)
  437. #backup_tsm_password=password
  438.  
  439. # Enable or Disable compression for backups (boolean value)
  440. #backup_tsm_compression=true
  441.  
  442.  
  443. #
  444. # Options defined in cinder.backup.manager
  445. #
  446.  
  447. # Driver to use for backups. (string value)
  448. # Deprecated group/name - [DEFAULT]/backup_service
  449. #backup_driver=cinder.backup.drivers.swift
  450.  
  451.  
  452. #
  453. # Options defined in cinder.cmd.volume
  454. #
  455.  
  456. # Backend override of host value. (string value)
  457. # Deprecated group/name - [DEFAULT]/host
  458. #backend_host=<None>
  459.  
  460.  
  461. #
  462. # Options defined in cinder.cmd.volume_usage_audit
  463. #
  464.  
  465. # If this option is specified then the start time specified is
  466. # used instead of the start time of the last completed audit
  467. # period. (string value)
  468. #start_time=<None>
  469.  
  470. # If this option is specified then the end time specified is
  471. # used instead of the end time of the last completed audit
  472. # period. (string value)
  473. #end_time=<None>
  474.  
  475. # Send the volume and snapshot create and delete notifications
  476. # generated in the specified period. (boolean value)
  477. #send_actions=false
  478.  
  479.  
  480. #
  481. # Options defined in cinder.common.config
  482. #
  483.  
  484. # File name for the paste.deploy config for cinder-api (string
  485. # value)
  486. #api_paste_config=api-paste.ini
  487.  
  488. # Top-level directory for maintaining cinder's state (string
  489. # value)
  490. # Deprecated group/name - [DEFAULT]/pybasedir
  491. #state_path=/var/lib/cinder
  492.  
  493. # IP address of this host (string value)
  494. #my_ip=10.0.0.1
  495. my_ip=192.168.122.104
  496.  
  497. # Default glance host name or IP (string value)
  498. #glance_host=$my_ip
  499. glance_host=controller.openstack
  500.  
  501. # Default glance port (integer value)
  502. #glance_port=9292
  503.  
  504. # A list of the glance API servers available to cinder
  505. # ([hostname|ip]:port) (list value)
  506. #glance_api_servers=$glance_host:$glance_port
  507.  
  508. # Version of the glance API to use (integer value)
  509. #glance_api_version=1
  510.  
  511. # Number retries when downloading an image from glance
  512. # (integer value)
  513. #glance_num_retries=0
  514.  
  515. # Allow to perform insecure SSL (https) requests to glance
  516. # (boolean value)
  517. #glance_api_insecure=false
  518.  
  519. # Enables or disables negotiation of SSL layer compression. In
  520. # some cases disabling compression can improve data
  521. # throughput, such as when high network bandwidth is available
  522. # and you use compressed image formats like qcow2. (boolean
  523. # value)
  524. #glance_api_ssl_compression=false
  525.  
  526. # Location of ca certificates file to use for glance client
  527. # requests. (string value)
  528. #glance_ca_certificates_file=<None>
  529.  
  530. # http/https timeout value for glance operations. If no value
  531. # (None) is supplied here, the glanceclient default value is
  532. # used. (integer value)
  533. #glance_request_timeout=<None>
  534.  
  535. # The topic that scheduler nodes listen on (string value)
  536. #scheduler_topic=cinder-scheduler
  537.  
  538. # The topic that volume nodes listen on (string value)
  539. #volume_topic=cinder-volume
  540.  
  541. # The topic that volume backup nodes listen on (string value)
  542. #backup_topic=cinder-backup
  543.  
  544. # DEPRECATED: Deploy v1 of the Cinder API. (boolean value)
  545. #enable_v1_api=true
  546.  
  547. # Deploy v2 of the Cinder API. (boolean value)
  548. #enable_v2_api=true
  549.  
  550. # Enables or disables rate limit of the API. (boolean value)
  551. #api_rate_limit=true
  552.  
  553. # Specify list of extensions to load when using
  554. # osapi_volume_extension option with
  555. # cinder.api.contrib.select_extensions (list value)
  556. #osapi_volume_ext_list=
  557.  
  558. # osapi volume extension to load (multi valued)
  559. #osapi_volume_extension=cinder.api.contrib.standard_extensions
  560.  
  561. # Full class name for the Manager for volume (string value)
  562. #volume_manager=cinder.volume.manager.VolumeManager
  563.  
  564. # Full class name for the Manager for volume backup (string
  565. # value)
  566. #backup_manager=cinder.backup.manager.BackupManager
  567.  
  568. # Full class name for the Manager for scheduler (string value)
  569. #scheduler_manager=cinder.scheduler.manager.SchedulerManager
  570.  
  571. # Name of this node. This can be an opaque identifier. It is
  572. # not necessarily a host name, FQDN, or IP address. (string
  573. # value)
  574. #host=cinder
  575.  
  576. # Availability zone of this node (string value)
  577. #storage_availability_zone=nova
  578.  
  579. # Default availability zone for new volumes. If not set, the
  580. # storage_availability_zone option value is used as the
  581. # default for new volumes. (string value)
  582. #default_availability_zone=<None>
  583.  
  584. # Default volume type to use (string value)
  585. #default_volume_type=<None>
  586.  
  587. # Time period for which to generate volume usages. The options
  588. # are hour, day, month, or year. (string value)
  589. #volume_usage_audit_period=month
  590.  
  591. # Path to the rootwrap configuration file to use for running
  592. # commands as root (string value)
  593. #rootwrap_config=/etc/cinder/rootwrap.conf
  594.  
  595. # Enable monkey patching (boolean value)
  596. #monkey_patch=false
  597.  
  598. # List of modules/decorators to monkey patch (list value)
  599. #monkey_patch_modules=
  600.  
  601. # Maximum time since last check-in for a service to be
  602. # considered up (integer value)
  603. #service_down_time=60
  604.  
  605. # The full class name of the volume API class to use (string
  606. # value)
  607. #volume_api_class=cinder.volume.api.API
  608.  
  609. # The full class name of the volume backup API class (string
  610. # value)
  611. #backup_api_class=cinder.backup.api.API
  612.  
  613. # The strategy to use for auth. Supports noauth, keystone, and
  614. # deprecated. (string value)
  615. #auth_strategy=noauth
  616. auth_strategy = keystone
  617.  
  618. # A list of backend names to use. These backend names should
  619. # be backed by a unique [CONFIG] group with its options (list
  620. # value)
  621. #enabled_backends=<None>
  622. #enabled_backends=lvm
  623. enabled_backends=lvm57
  624.  
  625. # Whether snapshots count against gigabyte quota (boolean
  626. # value)
  627. #no_snapshot_gb_quota=false
  628.  
  629. # The full class name of the volume transfer API class (string
  630. # value)
  631. #transfer_api_class=cinder.transfer.api.API
  632.  
  633. # The full class name of the volume replication API class
  634. # (string value)
  635. #replication_api_class=cinder.replication.api.API
  636.  
  637. # The full class name of the consistencygroup API class
  638. # (string value)
  639. #consistencygroup_api_class=cinder.consistencygroup.api.API
  640.  
  641. # OpenStack privileged account username. Used for requests to
  642. # other services (such as Nova) that require an account with
  643. # special rights. (string value)
  644. #os_privileged_user_name=<None>
  645.  
  646. # Password associated with the OpenStack privileged account.
  647. # (string value)
  648. #os_privileged_user_password=<None>
  649.  
  650. # Tenant name associated with the OpenStack privileged
  651. # account. (string value)
  652. #os_privileged_user_tenant=<None>
  653.  
  654.  
  655. #
  656. # Options defined in cinder.compute
  657. #
  658.  
  659. # The full class name of the compute API class to use (string
  660. # value)
  661. #compute_api_class=cinder.compute.nova.API
  662.  
  663.  
  664. #
  665. # Options defined in cinder.compute.nova
  666. #
  667.  
  668. # Match this value when searching for nova in the service
  669. # catalog. Format is: separated values of the form:
  670. # <service_type>:<service_name>:<endpoint_type> (string value)
  671. #nova_catalog_info=compute:Compute Service:publicURL
  672.  
  673. # Same as nova_catalog_info, but for admin endpoint. (string
  674. # value)
  675. #nova_catalog_admin_info=compute:Compute Service:adminURL
  676.  
  677. # Override service catalog lookup with template for nova
  678. # endpoint e.g. http://localhost:8774/v2/%(project_id)s
  679. # (string value)
  680. #nova_endpoint_template=<None>
  681.  
  682. # Same as nova_endpoint_template, but for admin endpoint.
  683. # (string value)
  684. #nova_endpoint_admin_template=<None>
  685.  
  686. # Region name of this node (string value)
  687. #os_region_name=<None>
  688.  
  689. # Location of ca certificates file to use for nova client
  690. # requests. (string value)
  691. #nova_ca_certificates_file=<None>
  692.  
  693. # Allow to perform insecure SSL requests to nova (boolean
  694. # value)
  695. #nova_api_insecure=false
  696.  
  697.  
  698. #
  699. # Options defined in cinder.db.api
  700. #
  701.  
  702. # Services to be added to the available pool on create
  703. # (boolean value)
  704. #enable_new_services=true
  705.  
  706. # Template string to be used to generate volume names (string
  707. # value)
  708. #volume_name_template=volume-%s
  709.  
  710. # Template string to be used to generate snapshot names
  711. # (string value)
  712. #snapshot_name_template=snapshot-%s
  713.  
  714. # Template string to be used to generate backup names (string
  715. # value)
  716. #backup_name_template=backup-%s
  717.  
  718.  
  719. #
  720. # Options defined in cinder.db.base
  721. #
  722.  
  723. # Driver to use for database access (string value)
  724. #db_driver=cinder.db
  725.  
  726.  
  727. #
  728. # Options defined in cinder.image.glance
  729. #
  730.  
  731. # Default core properties of image (list value)
  732. #glance_core_properties=checksum,container_format,disk_format,image_name,image_id,min_disk,min_ram,name,size
  733.  
  734. # A list of url schemes that can be downloaded directly via
  735. # the direct_url. Currently supported schemes: [file]. (list
  736. # value)
  737. #allowed_direct_url_schemes=
  738.  
  739.  
  740. #
  741. # Options defined in cinder.image.image_utils
  742. #
  743.  
  744. # Directory used for temporary storage during image conversion
  745. # (string value)
  746. #image_conversion_dir=$state_path/conversion
  747.  
  748.  
  749. #
  750. # Options defined in cinder.openstack.common.eventlet_backdoor
  751. #
  752.  
  753. # Enable eventlet backdoor. Acceptable values are 0, <port>,
  754. # and <start>:<end>, where 0 results in listening on a random
  755. # tcp port number; <port> results in listening on the
  756. # specified port number (and not enabling backdoor if that
  757. # port is in use); and <start>:<end> results in listening on
  758. # the smallest unused port number within the specified range
  759. # of port numbers. The chosen port is displayed in the
  760. # service's log file. (string value)
  761. #backdoor_port=<None>
  762.  
  763.  
  764. #
  765. # Options defined in cinder.openstack.common.periodic_task
  766. #
  767.  
  768. # Some periodic tasks can be run in a separate process. Should
  769. # we run them here? (boolean value)
  770. #run_external_periodic_tasks=true
  771.  
  772.  
  773. #
  774. # Options defined in cinder.openstack.common.policy
  775. #
  776.  
  777. # The JSON file that defines policies. (string value)
  778. #policy_file=policy.json
  779.  
  780. # Default rule. Enforced when a requested rule is not found.
  781. # (string value)
  782. #policy_default_rule=default
  783.  
  784. # Directories where policy configuration files are stored.
  785. # They can be relative to any directory in the search path
  786. # defined by the config_dir option, or absolute paths. The
  787. # file defined by policy_file must exist for these directories
  788. # to be searched. Missing or empty directories are ignored.
  789. # (multi valued)
  790. #policy_dirs=policy.d
  791.  
  792.  
  793. #
  794. # Options defined in cinder.openstack.common.versionutils
  795. #
  796.  
  797. # Enables or disables fatal status of deprecations. (boolean
  798. # value)
  799. #fatal_deprecations=false
  800.  
  801.  
  802. #
  803. # Options defined in cinder.scheduler.driver
  804. #
  805.  
  806. # The scheduler host manager class to use (string value)
  807. #scheduler_host_manager=cinder.scheduler.host_manager.HostManager
  808.  
  809. # Maximum number of attempts to schedule an volume (integer
  810. # value)
  811. #scheduler_max_attempts=3
  812.  
  813.  
  814. #
  815. # Options defined in cinder.scheduler.host_manager
  816. #
  817.  
  818. # Which filter class names to use for filtering hosts when not
  819. # specified in the request. (list value)
  820. #scheduler_default_filters=AvailabilityZoneFilter,CapacityFilter,CapabilitiesFilter
  821.  
  822. # Which weigher class names to use for weighing hosts. (list
  823. # value)
  824. #scheduler_default_weighers=CapacityWeigher
  825.  
  826.  
  827. #
  828. # Options defined in cinder.scheduler.manager
  829. #
  830.  
  831. # Default scheduler driver to use (string value)
  832. #scheduler_driver=cinder.scheduler.filter_scheduler.FilterScheduler
  833.  
  834.  
  835. #
  836. # Options defined in cinder.scheduler.scheduler_options
  837. #
  838.  
  839. # Absolute path to scheduler configuration JSON file. (string
  840. # value)
  841. #scheduler_json_config_location=
  842.  
  843.  
  844. #
  845. # Options defined in cinder.scheduler.simple
  846. #
  847.  
  848. # This configure option has been deprecated along with the
  849. # SimpleScheduler. New scheduler is able to gather capacity
  850. # information for each host, thus setting the maximum number
  851. # of volume gigabytes for host is no longer needed. It's safe
  852. # to remove this configure from cinder.conf. (integer value)
  853. #max_gigabytes=10000
  854.  
  855.  
  856. #
  857. # Options defined in cinder.scheduler.weights.capacity
  858. #
  859.  
  860. # Multiplier used for weighing volume capacity. Negative
  861. # numbers mean to stack vs spread. (floating point value)
  862. #capacity_weight_multiplier=1.0
  863.  
  864. # Multiplier used for weighing volume capacity. Negative
  865. # numbers mean to stack vs spread. (floating point value)
  866. #allocated_capacity_weight_multiplier=-1.0
  867.  
  868.  
  869. #
  870. # Options defined in cinder.scheduler.weights.volume_number
  871. #
  872.  
  873. # Multiplier used for weighing volume number. Negative numbers
  874. # mean to spread vs stack. (floating point value)
  875. #volume_number_multiplier=-1.0
  876.  
  877.  
  878. #
  879. # Options defined in cinder.transfer.api
  880. #
  881.  
  882. # The number of characters in the salt. (integer value)
  883. #volume_transfer_salt_length=8
  884.  
  885. # The number of characters in the autogenerated auth key.
  886. # (integer value)
  887. #volume_transfer_key_length=16
  888.  
  889.  
  890. #
  891. # Options defined in cinder.volume.api
  892. #
  893.  
  894. # Cache volume availability zones in memory for the provided
  895. # duration in seconds (integer value)
  896. #az_cache_duration=3600
  897.  
  898. # Create volume from snapshot at the host where snapshot
  899. # resides (boolean value)
  900. #snapshot_same_host=true
  901.  
  902. # Ensure that the new volumes are the same AZ as snapshot or
  903. # source volume (boolean value)
  904. #cloned_volume_same_az=true
  905.  
  906.  
  907. #
  908. # Options defined in cinder.volume.driver
  909. #
  910.  
  911. # The maximum number of times to rescan iSER targetto find
  912. # volume (integer value)
  913. #num_iser_scan_tries=3
  914.  
  915. # This option is deprecated and unused. It will be removed in
  916. # the Liberty release. (integer value)
  917. #iser_num_targets=<None>
  918.  
  919. # Prefix for iSER volumes (string value)
  920. #iser_target_prefix=iqn.2010-10.org.openstack:
  921.  
  922. # The IP address that the iSER daemon is listening on (string
  923. # value)
  924. #iser_ip_address=$my_ip
  925.  
  926. # The port that the iSER daemon is listening on (integer
  927. # value)
  928. #iser_port=3260
  929.  
  930. # The name of the iSER target user-land tool to use (string
  931. # value)
  932. #iser_helper=tgtadm
  933.  
  934. # Number of times to attempt to run flakey shell commands
  935. # (integer value)
  936. #num_shell_tries=3
  937.  
  938. # The percentage of backend capacity is reserved (integer
  939. # value)
  940. #reserved_percentage=0
  941.  
  942. # This option is deprecated and unused. It will be removed in
  943. # the Liberty release. (integer value)
  944. #iscsi_num_targets=<None>
  945.  
  946. # Prefix for iSCSI volumes (string value)
  947. iscsi_target_prefix=iqn.2010-10.org.openstack:
  948. #iscsi_target_prefix=iqn.2015-06.com.openstack:
  949.  
  950. # The IP address that the iSCSI daemon is listening on (string
  951. # value)
  952. #iscsi_ip_address=$my_ip
  953. #iscsi_ip_address=192.168.122.104
  954.  
  955. # The list of secondary IP addresses of the iSCSI daemon (list
  956. # value)
  957. #iscsi_secondary_ip_addresses=
  958.  
  959. # The port that the iSCSI daemon is listening on (integer
  960. # value)
  961. #iscsi_port=3260
  962.  
  963. # The maximum number of times to rescan targets to find volume
  964. # (integer value)
  965. # Deprecated group/name - [DEFAULT]/num_iscsi_scan_tries
  966. #num_volume_device_scan_tries=3
  967.  
  968. # The backend name for a given driver implementation (string
  969. # value)
  970. #volume_backend_name=<None>
  971.  
  972. # Do we attach/detach volumes in cinder using multipath for
  973. # volume to image and image to volume transfers? (boolean
  974. # value)
  975. #use_multipath_for_image_xfer=false
  976.  
  977. # If this is set to True, attachment of volumes for image
  978. # transfer will be aborted when multipathd is not running.
  979. # Otherwise, it will fallback to single path. (boolean value)
  980. #enforce_multipath_for_image_xfer=false
  981.  
  982. # Method used to wipe old volumes (string value)
  983. #volume_clear=zero
  984.  
  985. # Size in MiB to wipe at start of old volumes. 0 => all
  986. # (integer value)
  987. #volume_clear_size=0
  988.  
  989. # The flag to pass to ionice to alter the i/o priority of the
  990. # process used to zero a volume after deletion, for example
  991. # "-c3" for idle only priority. (string value)
  992. #volume_clear_ionice=<None>
  993.  
  994. # iSCSI target user-land tool to use. tgtadm is default, use
  995. # lioadm for LIO iSCSI support, scstadmin for SCST target
  996. # support, iseradm for the ISER protocol, ietadm for iSCSI
  997. # Enterprise Target, iscsictl for Chelsio iSCSI Target or fake
  998. # for testing. (string value)
  999. #iscsi_helper=tgtadm
  1000. #iscsi_helper=lioadm
  1001.  
  1002. # Volume configuration file storage directory (string value)
  1003. #volumes_dir=$state_path/volumes
  1004.  
  1005. # IET configuration file (string value)
  1006. #iet_conf=/etc/iet/ietd.conf
  1007.  
  1008. # Chiscsi (CXT) global defaults configuration file (string
  1009. # value)
  1010. #chiscsi_conf=/etc/chelsio-iscsi/chiscsi.conf
  1011.  
  1012. # This option is deprecated and unused. It will be removed in
  1013. # the next release. (string value)
  1014. #lio_initiator_iqns=
  1015. #lio_initiator_iqns=iqn.2015-06.com.openstack:access01
  1016.  
  1017. # Sets the behavior of the iSCSI target to either perform
  1018. # blockio or fileio optionally, auto can be set and Cinder
  1019. # will autodetect type of backing device (string value)
  1020. #iscsi_iotype=fileio
  1021.  
  1022. # The default block size used when copying/clearing volumes
  1023. # (string value)
  1024. #volume_dd_blocksize=1M
  1025.  
  1026. # The blkio cgroup name to be used to limit bandwidth of
  1027. # volume copy (string value)
  1028. #volume_copy_blkio_cgroup_name=cinder-volume-copy
  1029.  
  1030. # The upper limit of bandwidth of volume copy. 0 => unlimited
  1031. # (integer value)
  1032. #volume_copy_bps_limit=0
  1033.  
  1034. # Sets the behavior of the iSCSI target to either perform
  1035. # write-back(on) or write-through(off). This parameter is
  1036. # valid if iscsi_helper is set to tgtadm or iseradm. (string
  1037. # value)
  1038. #iscsi_write_cache=on
  1039.  
  1040. # Determines the iSCSI protocol for new iSCSI volumes, created
  1041. # with tgtadm or lioadm target helpers. In order to enable
  1042. # RDMA, this parameter should be set with the value "iser".
  1043. # The supported iSCSI protocol values are "iscsi" and "iser".
  1044. # (string value)
  1045. #iscsi_protocol=iscsi
  1046. #iscsi_protocol=iscsi
  1047.  
  1048. # The path to the client certificate key for verification, if
  1049. # the driver supports it. (string value)
  1050. #driver_client_cert_key=<None>
  1051.  
  1052. # The path to the client certificate for verification, if the
  1053. # driver supports it. (string value)
  1054. #driver_client_cert=<None>
  1055.  
  1056. # Tell driver to use SSL for connection to backend storage if
  1057. # the driver supports it. (boolean value)
  1058. #driver_use_ssl=false
  1059.  
  1060. # Float representation of the over subscription ratio when
  1061. # thin provisioning is involved. Default ratio is 20.0,
  1062. # meaning provisioned capacity can be 20 times of the total
  1063. # physical capacity. If the ratio is 10.5, it means
  1064. # provisioned capacity can be 10.5 times of the total physical
  1065. # capacity. A ratio of 1.0 means provisioned capacity cannot
  1066. # exceed the total physical capacity. A ratio lower than 1.0
  1067. # will be ignored and the default value will be used instead.
  1068. # (floating point value)
  1069. #max_over_subscription_ratio=20.0
  1070.  
  1071. # Certain ISCSI targets have predefined target names, SCST
  1072. # target driver uses this name. (string value)
  1073. #scst_target_iqn_name=<None>
  1074.  
  1075. # SCST target implementation can choose from multiple SCST
  1076. # target drivers. (string value)
  1077. #scst_target_driver=iscsi
  1078.  
  1079. # Option to enable/disable CHAP authentication for targets.
  1080. # (boolean value)
  1081. # Deprecated group/name - [DEFAULT]/eqlx_use_chap
  1082. #use_chap_auth=false
  1083.  
  1084. # CHAP user name. (string value)
  1085. # Deprecated group/name - [DEFAULT]/eqlx_chap_login
  1086. #chap_username=
  1087.  
  1088. # Password for specified CHAP account name. (string value)
  1089. # Deprecated group/name - [DEFAULT]/eqlx_chap_password
  1090. #chap_password=
  1091.  
  1092. # Namespace for driver private data values to be saved in.
  1093. # (string value)
  1094. #driver_data_namespace=<None>
  1095.  
  1096. # String representation for an equation that will be used to
  1097. # filter hosts. Only used when the driver filter is set to be
  1098. # used by the Cinder scheduler. (string value)
  1099. #filter_function=<None>
  1100.  
  1101. # String representation for an equation that will be used to
  1102. # determine the goodness of a host. Only used when using the
  1103. # goodness weigher is set to be used by the Cinder scheduler.
  1104. # (string value)
  1105. #goodness_function=<None>
  1106.  
  1107.  
  1108. #
  1109. # Options defined in cinder.volume.drivers.block_device
  1110. #
  1111.  
  1112. # List of all available devices (list value)
  1113. #available_devices=
  1114.  
  1115.  
  1116. #
  1117. # Options defined in cinder.volume.drivers.cloudbyte.options
  1118. #
  1119.  
  1120. # These values will be used for CloudByte storage's addQos API
  1121. # call. (dict value)
  1122. #cb_add_qosgroup=latency:15,iops:10,graceallowed:false,iopscontrol:true,memlimit:0,throughput:0,tpcontrol:false,networkspeed:0
  1123.  
  1124. # Driver will use this API key to authenticate against the
  1125. # CloudByte storage's management interface. (string value)
  1126. #cb_apikey=None
  1127.  
  1128. # CloudByte storage specific account name. This maps to a
  1129. # project name in OpenStack. (string value)
  1130. #cb_account_name=None
  1131.  
  1132. # This corresponds to the name of Tenant Storage Machine (TSM)
  1133. # in CloudByte storage. A volume will be created in this TSM.
  1134. # (string value)
  1135. #cb_tsm_name=None
  1136.  
  1137. # A retry value in seconds. Will be used by the driver to
  1138. # check if volume creation was successful in CloudByte
  1139. # storage. (integer value)
  1140. #cb_confirm_volume_create_retry_interval=5
  1141.  
  1142. # Will confirm a successful volume creation in CloudByte
  1143. # storage by making this many number of attempts. (integer
  1144. # value)
  1145. #cb_confirm_volume_create_retries=3
  1146.  
  1147. # These values will be used for CloudByte storage's
  1148. # createVolume API call. (dict value)
  1149. #cb_create_volume=compression:off,deduplication:off,blocklength:512B,sync:always,protocoltype:ISCSI,recordsize:16k
  1150.  
  1151.  
  1152. #
  1153. # Options defined in cinder.volume.drivers.datera
  1154. #
  1155.  
  1156. # DEPRECATED: This will be removed in the Liberty release. Use
  1157. # san_login and san_password instead. This directly sets the
  1158. # Datera API token. (string value)
  1159. #datera_api_token=<None>
  1160.  
  1161. # Datera API port. (string value)
  1162. #datera_api_port=7717
  1163.  
  1164. # Datera API version. (string value)
  1165. #datera_api_version=1
  1166.  
  1167. # Number of replicas to create of an inode. (string value)
  1168. #datera_num_replicas=3
  1169.  
  1170.  
  1171. #
  1172. # Options defined in cinder.volume.drivers.dell.dell_storagecenter_common
  1173. #
  1174.  
  1175. # Storage Center System Serial Number (integer value)
  1176. #dell_sc_ssn=64702
  1177.  
  1178. # Dell API port (integer value)
  1179. #dell_sc_api_port=3033
  1180.  
  1181. # Name of the server folder to use on the Storage Center
  1182. # (string value)
  1183. #dell_sc_server_folder=openstack
  1184.  
  1185. # Name of the volume folder to use on the Storage Center
  1186. # (string value)
  1187. #dell_sc_volume_folder=openstack
  1188.  
  1189.  
  1190. #
  1191. # Options defined in cinder.volume.drivers.emc.emc_vmax_common
  1192. #
  1193.  
  1194. # use this file for cinder emc plugin config data (string
  1195. # value)
  1196. #cinder_emc_config_file=/etc/cinder/cinder_emc_config.xml
  1197.  
  1198.  
  1199. #
  1200. # Options defined in cinder.volume.drivers.emc.emc_vnx_cli
  1201. #
  1202.  
  1203. # VNX authentication scope type. (string value)
  1204. #storage_vnx_authentication_type=global
  1205.  
  1206. # Directory path that contains the VNX security file. Make
  1207. # sure the security file is generated first. (string value)
  1208. #storage_vnx_security_file_dir=<None>
  1209.  
  1210. # Naviseccli Path. (string value)
  1211. #naviseccli_path=
  1212.  
  1213. # Storage pool name. (string value)
  1214. #storage_vnx_pool_name=<None>
  1215.  
  1216. # VNX secondary SP IP Address. (string value)
  1217. #san_secondary_ip=<None>
  1218.  
  1219. # Default timeout for CLI operations in minutes. For example,
  1220. # LUN migration is a typical long running operation, which
  1221. # depends on the LUN size and the load of the array. An upper
  1222. # bound in the specific deployment can be set to avoid
  1223. # unnecessary long wait. By default, it is 365 days long.
  1224. # (integer value)
  1225. #default_timeout=525600
  1226.  
  1227. # Default max number of LUNs in a storage group. By default,
  1228. # the value is 255. (integer value)
  1229. #max_luns_per_storage_group=255
  1230.  
  1231. # To destroy storage group when the last LUN is removed from
  1232. # it. By default, the value is False. (boolean value)
  1233. #destroy_empty_storage_group=false
  1234.  
  1235. # Mapping between hostname and its iSCSI initiator IP
  1236. # addresses. (string value)
  1237. #iscsi_initiators=
  1238.  
  1239. # Automatically register initiators. By default, the value is
  1240. # False. (boolean value)
  1241. #initiator_auto_registration=false
  1242.  
  1243. # Automatically deregister initiators after the related
  1244. # storage group is destroyed. By default, the value is False.
  1245. # (boolean value)
  1246. #initiator_auto_deregistration=false
  1247.  
  1248. # Report free_capacity_gb as 0 when the limit to maximum
  1249. # number of pool LUNs is reached. By default, the value is
  1250. # False. (boolean value)
  1251. #check_max_pool_luns_threshold=false
  1252.  
  1253. # Delete a LUN even if it is in Storage Groups. (boolean
  1254. # value)
  1255. #force_delete_lun_in_storagegroup=false
  1256.  
  1257.  
  1258. #
  1259. # Options defined in cinder.volume.drivers.emc.xtremio
  1260. #
  1261.  
  1262. # XMS cluster id in multi-cluster environment (string value)
  1263. #xtremio_cluster_name=
  1264.  
  1265.  
  1266. #
  1267. # Options defined in cinder.volume.drivers.eqlx
  1268. #
  1269.  
  1270. # Group name to use for creating volumes. Defaults to
  1271. # "group-0". (string value)
  1272. #eqlx_group_name=group-0
  1273.  
  1274. # Timeout for the Group Manager cli command execution. Default
  1275. # is 30. (integer value)
  1276. #eqlx_cli_timeout=30
  1277.  
  1278. # Maximum retry count for reconnection. Default is 5. (integer
  1279. # value)
  1280. #eqlx_cli_max_retries=5
  1281.  
  1282. # Use CHAP authentication for targets. Note that this option
  1283. # is deprecated in favour of "use_chap_auth" as specified in
  1284. # cinder/volume/driver.py and will be removed in next release.
  1285. # (boolean value)
  1286. #eqlx_use_chap=false
  1287.  
  1288. # Existing CHAP account name. Note that this option is
  1289. # deprecated in favour of "chap_username" as specified in
  1290. # cinder/volume/driver.py and will be removed in next release.
  1291. # (string value)
  1292. #eqlx_chap_login=admin
  1293.  
  1294. # Password for specified CHAP account name. Note that this
  1295. # option is deprecated in favour of "chap_password" as
  1296. # specified in cinder/volume/driver.py and will be removed in
  1297. # the next release (string value)
  1298. #eqlx_chap_password=password
  1299.  
  1300. # Pool in which volumes will be created. Defaults to
  1301. # "default". (string value)
  1302. #eqlx_pool=default
  1303.  
  1304.  
  1305. #
  1306. # Options defined in cinder.volume.drivers.glusterfs
  1307. #
  1308.  
  1309. # File with the list of available gluster shares (string
  1310. # value)
  1311. #glusterfs_shares_config=/etc/cinder/glusterfs_shares
  1312.  
  1313. # Create volumes as sparsed files which take no space.If set
  1314. # to False volume is created as regular file.In such case
  1315. # volume creation takes a lot of time. (boolean value)
  1316. #glusterfs_sparsed_volumes=true
  1317.  
  1318. # Create volumes as QCOW2 files rather than raw files.
  1319. # (boolean value)
  1320. #glusterfs_qcow2_volumes=false
  1321.  
  1322. # Base dir containing mount points for gluster shares. (string
  1323. # value)
  1324. #glusterfs_mount_point_base=$state_path/mnt
  1325.  
  1326.  
  1327. #
  1328. # Options defined in cinder.volume.drivers.hds.hds
  1329. #
  1330.  
  1331. # The configuration file for the Cinder HDS driver for HUS
  1332. # (string value)
  1333. #hds_cinder_config_file=/opt/hds/hus/cinder_hus_conf.xml
  1334.  
  1335.  
  1336. #
  1337. # Options defined in cinder.volume.drivers.hds.iscsi
  1338. #
  1339.  
  1340. # Configuration file for HDS iSCSI cinder plugin (string
  1341. # value)
  1342. #hds_hnas_iscsi_config_file=/opt/hds/hnas/cinder_iscsi_conf.xml
  1343.  
  1344.  
  1345. #
  1346. # Options defined in cinder.volume.drivers.hds.nfs
  1347. #
  1348.  
  1349. # Configuration file for HDS NFS cinder plugin (string value)
  1350. #hds_hnas_nfs_config_file=/opt/hds/hnas/cinder_nfs_conf.xml
  1351.  
  1352.  
  1353. #
  1354. # Options defined in cinder.volume.drivers.hitachi.hbsd_common
  1355. #
  1356.  
  1357. # Serial number of storage system (string value)
  1358. #hitachi_serial_number=<None>
  1359.  
  1360. # Name of an array unit (string value)
  1361. #hitachi_unit_name=<None>
  1362.  
  1363. # Pool ID of storage system (integer value)
  1364. #hitachi_pool_id=<None>
  1365.  
  1366. # Thin pool ID of storage system (integer value)
  1367. #hitachi_thin_pool_id=<None>
  1368.  
  1369. # Range of logical device of storage system (string value)
  1370. #hitachi_ldev_range=<None>
  1371.  
  1372. # Default copy method of storage system (string value)
  1373. #hitachi_default_copy_method=FULL
  1374.  
  1375. # Copy speed of storage system (integer value)
  1376. #hitachi_copy_speed=3
  1377.  
  1378. # Interval to check copy (integer value)
  1379. #hitachi_copy_check_interval=3
  1380.  
  1381. # Interval to check copy asynchronously (integer value)
  1382. #hitachi_async_copy_check_interval=10
  1383.  
  1384. # Control port names for HostGroup or iSCSI Target (string
  1385. # value)
  1386. #hitachi_target_ports=<None>
  1387.  
  1388. # Range of group number (string value)
  1389. #hitachi_group_range=<None>
  1390.  
  1391. # Request for creating HostGroup or iSCSI Target (boolean
  1392. # value)
  1393. #hitachi_group_request=false
  1394.  
  1395.  
  1396. #
  1397. # Options defined in cinder.volume.drivers.hitachi.hbsd_fc
  1398. #
  1399.  
  1400. # Request for FC Zone creating HostGroup (boolean value)
  1401. #hitachi_zoning_request=false
  1402.  
  1403.  
  1404. #
  1405. # Options defined in cinder.volume.drivers.hitachi.hbsd_horcm
  1406. #
  1407.  
  1408. # Instance numbers for HORCM (string value)
  1409. #hitachi_horcm_numbers=200,201
  1410.  
  1411. # Username of storage system for HORCM (string value)
  1412. #hitachi_horcm_user=<None>
  1413.  
  1414. # Password of storage system for HORCM (string value)
  1415. #hitachi_horcm_password=<None>
  1416.  
  1417. # Add to HORCM configuration (boolean value)
  1418. #hitachi_horcm_add_conf=true
  1419.  
  1420.  
  1421. #
  1422. # Options defined in cinder.volume.drivers.hitachi.hbsd_iscsi
  1423. #
  1424.  
  1425. # Add CHAP user (boolean value)
  1426. #hitachi_add_chap_user=false
  1427.  
  1428. # iSCSI authentication method (string value)
  1429. #hitachi_auth_method=<None>
  1430.  
  1431. # iSCSI authentication username (string value)
  1432. #hitachi_auth_user=HBSD-CHAP-user
  1433.  
  1434. # iSCSI authentication password (string value)
  1435. #hitachi_auth_password=HBSD-CHAP-password
  1436.  
  1437.  
  1438. #
  1439. # Options defined in cinder.volume.drivers.huawei
  1440. #
  1441.  
  1442. # The configuration file for the Cinder Huawei driver (string
  1443. # value)
  1444. #cinder_huawei_conf_file=/etc/cinder/cinder_huawei_conf.xml
  1445.  
  1446.  
  1447. #
  1448. # Options defined in cinder.volume.drivers.ibm.flashsystem
  1449. #
  1450.  
  1451. # Connection protocol should be FC. (string value)
  1452. #flashsystem_connection_protocol=FC
  1453.  
  1454. # Connect with multipath (FC only). (boolean value)
  1455. #flashsystem_multipath_enabled=false
  1456.  
  1457. # Allows vdisk to multi host mapping. (boolean value)
  1458. #flashsystem_multihostmap_enabled=true
  1459.  
  1460.  
  1461. #
  1462. # Options defined in cinder.volume.drivers.ibm.gpfs
  1463. #
  1464.  
  1465. # Specifies the path of the GPFS directory where Block Storage
  1466. # volume and snapshot files are stored. (string value)
  1467. #gpfs_mount_point_base=<None>
  1468.  
  1469. # Specifies the path of the Image service repository in GPFS.
  1470. # Leave undefined if not storing images in GPFS. (string
  1471. # value)
  1472. #gpfs_images_dir=<None>
  1473.  
  1474. # Specifies the type of image copy to be used. Set this when
  1475. # the Image service repository also uses GPFS so that image
  1476. # files can be transferred efficiently from the Image service
  1477. # to the Block Storage service. There are two valid values:
  1478. # "copy" specifies that a full copy of the image is made;
  1479. # "copy_on_write" specifies that copy-on-write optimization
  1480. # strategy is used and unmodified blocks of the image file are
  1481. # shared efficiently. (string value)
  1482. #gpfs_images_share_mode=<None>
  1483.  
  1484. # Specifies an upper limit on the number of indirections
  1485. # required to reach a specific block due to snapshots or
  1486. # clones. A lengthy chain of copy-on-write snapshots or
  1487. # clones can have a negative impact on performance, but
  1488. # improves space utilization. 0 indicates unlimited clone
  1489. # depth. (integer value)
  1490. #gpfs_max_clone_depth=0
  1491.  
  1492. # Specifies that volumes are created as sparse files which
  1493. # initially consume no space. If set to False, the volume is
  1494. # created as a fully allocated file, in which case, creation
  1495. # may take a significantly longer time. (boolean value)
  1496. #gpfs_sparse_volumes=true
  1497.  
  1498. # Specifies the storage pool that volumes are assigned to. By
  1499. # default, the system storage pool is used. (string value)
  1500. #gpfs_storage_pool=system
  1501.  
  1502.  
  1503. #
  1504. # Options defined in cinder.volume.drivers.ibm.ibmnas
  1505. #
  1506.  
  1507. # IBMNAS platform type to be used as backend storage; valid
  1508. # values are - v7ku : for using IBM Storwize V7000 Unified,
  1509. # sonas : for using IBM Scale Out NAS, gpfs-nas : for using
  1510. # NFS based IBM GPFS deployments. (string value)
  1511. #ibmnas_platform_type=v7ku
  1512.  
  1513.  
  1514. #
  1515. # Options defined in cinder.volume.drivers.ibm.storwize_svc
  1516. #
  1517.  
  1518. # Storage system storage pool for volumes (string value)
  1519. #storwize_svc_volpool_name=volpool
  1520.  
  1521. # Storage system space-efficiency parameter for volumes
  1522. # (percentage) (integer value)
  1523. #storwize_svc_vol_rsize=2
  1524.  
  1525. # Storage system threshold for volume capacity warnings
  1526. # (percentage) (integer value)
  1527. #storwize_svc_vol_warning=0
  1528.  
  1529. # Storage system autoexpand parameter for volumes (True/False)
  1530. # (boolean value)
  1531. #storwize_svc_vol_autoexpand=true
  1532.  
  1533. # Storage system grain size parameter for volumes
  1534. # (32/64/128/256) (integer value)
  1535. #storwize_svc_vol_grainsize=256
  1536.  
  1537. # Storage system compression option for volumes (boolean
  1538. # value)
  1539. #storwize_svc_vol_compression=false
  1540.  
  1541. # Enable Easy Tier for volumes (boolean value)
  1542. #storwize_svc_vol_easytier=true
  1543.  
  1544. # The I/O group in which to allocate volumes (integer value)
  1545. #storwize_svc_vol_iogrp=0
  1546.  
  1547. # Maximum number of seconds to wait for FlashCopy to be
  1548. # prepared. Maximum value is 600 seconds (10 minutes) (integer
  1549. # value)
  1550. #storwize_svc_flashcopy_timeout=120
  1551.  
  1552. # Connection protocol (iSCSI/FC) (string value)
  1553. #storwize_svc_connection_protocol=iSCSI
  1554.  
  1555. # Configure CHAP authentication for iSCSI connections
  1556. # (Default: Enabled) (boolean value)
  1557. #storwize_svc_iscsi_chap_enabled=true
  1558.  
  1559. # Connect with multipath (FC only; iSCSI multipath is
  1560. # controlled by Nova) (boolean value)
  1561. #storwize_svc_multipath_enabled=false
  1562.  
  1563. # Allows vdisk to multi host mapping (boolean value)
  1564. #storwize_svc_multihostmap_enabled=true
  1565.  
  1566. # Indicate whether svc driver is compatible for NPIV setup. If
  1567. # it is compatible, it will allow no wwpns being returned on
  1568. # get_conn_fc_wwpns during initialize_connection (boolean
  1569. # value)
  1570. #storwize_svc_npiv_compatibility_mode=false
  1571.  
  1572. # Allow tenants to specify QOS on create (boolean value)
  1573. #storwize_svc_allow_tenant_qos=false
  1574.  
  1575. # If operating in stretched cluster mode, specify the name of
  1576. # the pool in which mirrored copies are stored.Example:
  1577. # "pool2" (string value)
  1578. #storwize_svc_stretched_cluster_partner=<None>
  1579.  
  1580.  
  1581. #
  1582. # Options defined in cinder.volume.drivers.ibm.xiv_ds8k
  1583. #
  1584.  
  1585. # Proxy driver that connects to the IBM Storage Array (string
  1586. # value)
  1587. #xiv_ds8k_proxy=xiv_ds8k_openstack.nova_proxy.XIVDS8KNovaProxy
  1588.  
  1589. # Connection type to the IBM Storage Array (string value)
  1590. #xiv_ds8k_connection_type=iscsi
  1591.  
  1592. # CHAP authentication mode, effective only for iscsi
  1593. # (disabled|enabled) (string value)
  1594. #xiv_chap=disabled
  1595.  
  1596.  
  1597. #
  1598. # Options defined in cinder.volume.drivers.lvm
  1599. #
  1600.  
  1601. # Name for the VG that will contain exported volumes (string
  1602. # value)
  1603. #volume_group=cinder-volumes
  1604. #volume_group=cinder-volumes
  1605.  
  1606. # If >0, create LVs with multiple mirrors. Note that this
  1607. # requires lvm_mirrors + 2 PVs with available space (integer
  1608. # value)
  1609. #lvm_mirrors=0
  1610.  
  1611. # Type of LVM volumes to deploy (string value)
  1612. #lvm_type=default
  1613.  
  1614. # LVM conf file to use for the LVM driver in Cinder; this
  1615. # setting is ignored if the specified file does not exist (You
  1616. # can also specify 'None' to not use a conf file even if one
  1617. # exists). (string value)
  1618. #lvm_conf_file=/etc/cinder/lvm.conf
  1619.  
  1620.  
  1621. #
  1622. # Options defined in cinder.volume.drivers.netapp.options
  1623. #
  1624.  
  1625. # The vFiler unit on which provisioning of block storage
  1626. # volumes will be done. This option is only used by the driver
  1627. # when connecting to an instance with a storage family of Data
  1628. # ONTAP operating in 7-Mode. Only use this option when
  1629. # utilizing the MultiStore feature on the NetApp storage
  1630. # system. (string value)
  1631. #netapp_vfiler=<None>
  1632.  
  1633. # The name of the config.conf stanza for a Data ONTAP (7-mode)
  1634. # HA partner. This option is only used by the driver when
  1635. # connecting to an instance with a storage family of Data
  1636. # ONTAP operating in 7-Mode, and it is required if the storage
  1637. # protocol selected is FC. (string value)
  1638. #netapp_partner_backend_name=<None>
  1639.  
  1640. # Administrative user account name used to access the storage
  1641. # system or proxy server. (string value)
  1642. #netapp_login=<None>
  1643.  
  1644. # Password for the administrative user account specified in
  1645. # the netapp_login option. (string value)
  1646. #netapp_password=<None>
  1647.  
  1648. # This option specifies the virtual storage server (Vserver)
  1649. # name on the storage cluster on which provisioning of block
  1650. # storage volumes should occur. (string value)
  1651. #netapp_vserver=<None>
  1652.  
  1653. # The hostname (or IP address) for the storage system or proxy
  1654. # server. (string value)
  1655. #netapp_server_hostname=<None>
  1656.  
  1657. # The TCP port to use for communication with the storage
  1658. # system or proxy server. If not specified, Data ONTAP drivers
  1659. # will use 80 for HTTP and 443 for HTTPS; E-Series will use
  1660. # 8080 for HTTP and 8443 for HTTPS. (integer value)
  1661. #netapp_server_port=<None>
  1662.  
  1663. # This option is used to specify the path to the E-Series
  1664. # proxy application on a proxy server. The value is combined
  1665. # with the value of the netapp_transport_type,
  1666. # netapp_server_hostname, and netapp_server_port options to
  1667. # create the URL used by the driver to connect to the proxy
  1668. # application. (string value)
  1669. #netapp_webservice_path=/devmgr/v2
  1670.  
  1671. # This option is only utilized when the storage family is
  1672. # configured to eseries. This option is used to restrict
  1673. # provisioning to the specified controllers. Specify the value
  1674. # of this option to be a comma separated list of controller
  1675. # hostnames or IP addresses to be used for provisioning.
  1676. # (string value)
  1677. #netapp_controller_ips=<None>
  1678.  
  1679. # Password for the NetApp E-Series storage array. (string
  1680. # value)
  1681. #netapp_sa_password=<None>
  1682.  
  1683. # This option is used to restrict provisioning to the
  1684. # specified storage pools. Only dynamic disk pools are
  1685. # currently supported. Specify the value of this option to be
  1686. # a comma separated list of disk pool names to be used for
  1687. # provisioning. (string value)
  1688. #netapp_storage_pools=<None>
  1689.  
  1690. # This option is used to define how the controllers in the
  1691. # E-Series storage array will work with the particular
  1692. # operating system on the hosts that are connected to it.
  1693. # (string value)
  1694. #netapp_eseries_host_type=linux_dm_mp
  1695.  
  1696. # If the percentage of available space for an NFS share has
  1697. # dropped below the value specified by this option, the NFS
  1698. # image cache will be cleaned. (integer value)
  1699. #thres_avl_size_perc_start=20
  1700.  
  1701. # When the percentage of available space on an NFS share has
  1702. # reached the percentage specified by this option, the driver
  1703. # will stop clearing files from the NFS image cache that have
  1704. # not been accessed in the last M minutes, where M is the
  1705. # value of the expiry_thres_minutes configuration option.
  1706. # (integer value)
  1707. #thres_avl_size_perc_stop=60
  1708.  
  1709. # This option specifies the threshold for last access time for
  1710. # images in the NFS image cache. When a cache cleaning cycle
  1711. # begins, images in the cache that have not been accessed in
  1712. # the last M minutes, where M is the value of this parameter,
  1713. # will be deleted from the cache to create free space on the
  1714. # NFS share. (integer value)
  1715. #expiry_thres_minutes=720
  1716.  
  1717. # This option specifies the path of the NetApp copy offload
  1718. # tool binary. Ensure that the binary has execute permissions
  1719. # set which allow the effective user of the cinder-volume
  1720. # process to execute the file. (string value)
  1721. #netapp_copyoffload_tool_path=<None>
  1722.  
  1723. # The quantity to be multiplied by the requested volume size
  1724. # to ensure enough space is available on the virtual storage
  1725. # server (Vserver) to fulfill the volume creation request.
  1726. # (floating point value)
  1727. #netapp_size_multiplier=1.2
  1728.  
  1729. # This option is only utilized when the storage protocol is
  1730. # configured to use iSCSI or FC. This option is used to
  1731. # restrict provisioning to the specified controller volumes.
  1732. # Specify the value of this option to be a comma separated
  1733. # list of NetApp controller volume names to be used for
  1734. # provisioning. (string value)
  1735. #netapp_volume_list=<None>
  1736.  
  1737. # The storage family type used on the storage system; valid
  1738. # values are ontap_7mode for using Data ONTAP operating in
  1739. # 7-Mode, ontap_cluster for using clustered Data ONTAP, or
  1740. # eseries for using E-Series. (string value)
  1741. #netapp_storage_family=ontap_cluster
  1742.  
  1743. # The storage protocol to be used on the data path with the
  1744. # storage system. (string value)
  1745. #netapp_storage_protocol=<None>
  1746.  
  1747. # The transport protocol used when communicating with the
  1748. # storage system or proxy server. (string value)
  1749. #netapp_transport_type=http
  1750.  
  1751.  
  1752. #
  1753. # Options defined in cinder.volume.drivers.nfs
  1754. #
  1755.  
  1756. # File with the list of available nfs shares (string value)
  1757. #nfs_shares_config=/etc/cinder/nfs_shares
  1758.  
  1759. # Create volumes as sparsed files which take no space.If set
  1760. # to False volume is created as regular file.In such case
  1761. # volume creation takes a lot of time. (boolean value)
  1762. #nfs_sparsed_volumes=true
  1763.  
  1764. # Percent of ACTUAL usage of the underlying volume before no
  1765. # new volumes can be allocated to the volume destination.
  1766. # (floating point value)
  1767. #nfs_used_ratio=0.95
  1768.  
  1769. # This will compare the allocated to available space on the
  1770. # volume destination. If the ratio exceeds this number, the
  1771. # destination will no longer be valid. (floating point value)
  1772. #nfs_oversub_ratio=1.0
  1773.  
  1774. # Base dir containing mount points for nfs shares. (string
  1775. # value)
  1776. #nfs_mount_point_base=$state_path/mnt
  1777.  
  1778. # Mount options passed to the nfs client. See section of the
  1779. # nfs man page for details. (string value)
  1780. #nfs_mount_options=<None>
  1781.  
  1782. # The number of attempts to mount nfs shares before raising an
  1783. # error. At least one attempt will be made to mount an nfs
  1784. # share, regardless of the value specified. (integer value)
  1785. #nfs_mount_attempts=3
  1786.  
  1787.  
  1788. #
  1789. # Options defined in cinder.volume.drivers.nimble
  1790. #
  1791.  
  1792. # Nimble Controller pool name (string value)
  1793. #nimble_pool_name=default
  1794.  
  1795. # Nimble Subnet Label (string value)
  1796. #nimble_subnet_label=*
  1797.  
  1798.  
  1799. #
  1800. # Options defined in cinder.volume.drivers.openvstorage
  1801. #
  1802.  
  1803. # Vpool to use for volumes - backend is defined by vpool not
  1804. # by us. (string value)
  1805. #vpool_name=
  1806.  
  1807.  
  1808. #
  1809. # Options defined in cinder.volume.drivers.prophetstor.options
  1810. #
  1811.  
  1812. # DPL pool uuid in which DPL volumes are stored. (string
  1813. # value)
  1814. #dpl_pool=
  1815.  
  1816. # DPL port number. (integer value)
  1817. #dpl_port=8357
  1818.  
  1819.  
  1820. #
  1821. # Options defined in cinder.volume.drivers.pure
  1822. #
  1823.  
  1824. # REST API authorization token. (string value)
  1825. #pure_api_token=<None>
  1826.  
  1827.  
  1828. #
  1829. # Options defined in cinder.volume.drivers.quobyte
  1830. #
  1831.  
  1832. # URL to the Quobyte volume e.g., quobyte://<DIR host>/<volume
  1833. # name> (string value)
  1834. #quobyte_volume_url=<None>
  1835.  
  1836. # Path to a Quobyte Client configuration file. (string value)
  1837. #quobyte_client_cfg=<None>
  1838.  
  1839. # Create volumes as sparse files which take no space. If set
  1840. # to False, volume is created as regular file.In such case
  1841. # volume creation takes a lot of time. (boolean value)
  1842. #quobyte_sparsed_volumes=true
  1843.  
  1844. # Create volumes as QCOW2 files rather than raw files.
  1845. # (boolean value)
  1846. #quobyte_qcow2_volumes=true
  1847.  
  1848. # Base dir containing the mount point for the Quobyte volume.
  1849. # (string value)
  1850. #quobyte_mount_point_base=$state_path/mnt
  1851.  
  1852.  
  1853. #
  1854. # Options defined in cinder.volume.drivers.rbd
  1855. #
  1856.  
  1857. # The RADOS pool where rbd volumes are stored (string value)
  1858. #rbd_pool=rbd
  1859.  
  1860. # The RADOS client name for accessing rbd volumes - only set
  1861. # when using cephx authentication (string value)
  1862. #rbd_user=<None>
  1863.  
  1864. # Path to the ceph configuration file (string value)
  1865. #rbd_ceph_conf=
  1866.  
  1867. # Flatten volumes created from snapshots to remove dependency
  1868. # from volume to snapshot (boolean value)
  1869. #rbd_flatten_volume_from_snapshot=false
  1870.  
  1871. # The libvirt uuid of the secret for the rbd_user volumes
  1872. # (string value)
  1873. #rbd_secret_uuid=<None>
  1874.  
  1875. # Directory where temporary image files are stored when the
  1876. # volume driver does not write them directly to the volume.
  1877. # Warning: this option is now deprecated, please use
  1878. # image_conversion_dir instead. (string value)
  1879. #volume_tmp_dir=<None>
  1880.  
  1881. # Maximum number of nested volume clones that are taken before
  1882. # a flatten occurs. Set to 0 to disable cloning. (integer
  1883. # value)
  1884. #rbd_max_clone_depth=5
  1885.  
  1886. # Volumes will be chunked into objects of this size (in
  1887. # megabytes). (integer value)
  1888. #rbd_store_chunk_size=4
  1889.  
  1890. # Timeout value (in seconds) used when connecting to ceph
  1891. # cluster. If value < 0, no timeout is set and default
  1892. # librados value is used. (integer value)
  1893. #rados_connect_timeout=-1
  1894.  
  1895.  
  1896. #
  1897. # Options defined in cinder.volume.drivers.remotefs
  1898. #
  1899.  
  1900. # IP address or Hostname of NAS system. (string value)
  1901. #nas_ip=
  1902.  
  1903. # User name to connect to NAS system. (string value)
  1904. #nas_login=admin
  1905.  
  1906. # Password to connect to NAS system. (string value)
  1907. #nas_password=
  1908.  
  1909. # SSH port to use to connect to NAS system. (integer value)
  1910. #nas_ssh_port=22
  1911.  
  1912. # Filename of private key to use for SSH authentication.
  1913. # (string value)
  1914. #nas_private_key=
  1915.  
  1916. # Allow network-attached storage systems to operate in a
  1917. # secure environment where root level access is not permitted.
  1918. # If set to False, access is as the root user and insecure. If
  1919. # set to True, access is not as root. If set to auto, a check
  1920. # is done to determine if this is a new installation: True is
  1921. # used if so, otherwise False. Default is auto. (string value)
  1922. #nas_secure_file_operations=auto
  1923.  
  1924. # Set more secure file permissions on network-attached storage
  1925. # volume files to restrict broad other/world access. If set to
  1926. # False, volumes are created with open permissions. If set to
  1927. # True, volumes are created with permissions for the cinder
  1928. # user and group (660). If set to auto, a check is done to
  1929. # determine if this is a new installation: True is used if so,
  1930. # otherwise False. Default is auto. (string value)
  1931. #nas_secure_file_permissions=auto
  1932.  
  1933. # Path to the share to use for storing Cinder volumes. For
  1934. # example: "/srv/export1" for an NFS server export available
  1935. # at 10.0.5.10:/srv/export1 . (string value)
  1936. #nas_share_path=
  1937.  
  1938. # Options used to mount the storage backend file system where
  1939. # Cinder volumes are stored. (string value)
  1940. #nas_mount_options=<None>
  1941.  
  1942.  
  1943. #
  1944. # Options defined in cinder.volume.drivers.san.hp.hp_3par_common
  1945. #
  1946.  
  1947. # 3PAR WSAPI Server Url like https://<3par ip>:8080/api/v1
  1948. # (string value)
  1949. #hp3par_api_url=
  1950.  
  1951. # 3PAR Super user username (string value)
  1952. #hp3par_username=
  1953.  
  1954. # 3PAR Super user password (string value)
  1955. #hp3par_password=
  1956.  
  1957. # List of the CPG(s) to use for volume creation (list value)
  1958. #hp3par_cpg=OpenStack
  1959.  
  1960. # The CPG to use for Snapshots for volumes. If empty the
  1961. # userCPG will be used. (string value)
  1962. #hp3par_cpg_snap=
  1963.  
  1964. # The time in hours to retain a snapshot. You can't delete it
  1965. # before this expires. (string value)
  1966. #hp3par_snapshot_retention=
  1967.  
  1968. # The time in hours when a snapshot expires and is deleted.
  1969. # This must be larger than expiration (string value)
  1970. #hp3par_snapshot_expiration=
  1971.  
  1972. # Enable HTTP debugging to 3PAR (boolean value)
  1973. #hp3par_debug=false
  1974.  
  1975. # List of target iSCSI addresses to use. (list value)
  1976. #hp3par_iscsi_ips=
  1977.  
  1978. # Enable CHAP authentication for iSCSI connections. (boolean
  1979. # value)
  1980. #hp3par_iscsi_chap_enabled=false
  1981.  
  1982.  
  1983. #
  1984. # Options defined in cinder.volume.drivers.san.hp.hp_lefthand_rest_proxy
  1985. #
  1986.  
  1987. # HP LeftHand WSAPI Server Url like https://<LeftHand
  1988. # ip>:8081/lhos (string value)
  1989. #hplefthand_api_url=<None>
  1990.  
  1991. # HP LeftHand Super user username (string value)
  1992. #hplefthand_username=<None>
  1993.  
  1994. # HP LeftHand Super user password (string value)
  1995. #hplefthand_password=<None>
  1996.  
  1997. # HP LeftHand cluster name (string value)
  1998. #hplefthand_clustername=<None>
  1999.  
  2000. # Configure CHAP authentication for iSCSI connections
  2001. # (Default: Disabled) (boolean value)
  2002. #hplefthand_iscsi_chap_enabled=false
  2003.  
  2004. # Enable HTTP debugging to LeftHand (boolean value)
  2005. #hplefthand_debug=false
  2006.  
  2007.  
  2008. #
  2009. # Options defined in cinder.volume.drivers.san.san
  2010. #
  2011.  
  2012. # Use thin provisioning for SAN volumes? (boolean value)
  2013. #san_thin_provision=true
  2014.  
  2015. # IP address of SAN controller (string value)
  2016. #san_ip=
  2017.  
  2018. # Username for SAN controller (string value)
  2019. #san_login=admin
  2020.  
  2021. # Password for SAN controller (string value)
  2022. #san_password=
  2023.  
  2024. # Filename of private key to use for SSH authentication
  2025. # (string value)
  2026. #san_private_key=
  2027.  
  2028. # Cluster name to use for creating volumes (string value)
  2029. #san_clustername=
  2030.  
  2031. # SSH port to use with SAN (integer value)
  2032. #san_ssh_port=22
  2033.  
  2034. # Execute commands locally instead of over SSH; use if the
  2035. # volume service is running on the SAN device (boolean value)
  2036. #san_is_local=false
  2037.  
  2038. # SSH connection timeout in seconds (integer value)
  2039. #ssh_conn_timeout=30
  2040.  
  2041. # Minimum ssh connections in the pool (integer value)
  2042. #ssh_min_pool_conn=1
  2043.  
  2044. # Maximum ssh connections in the pool (integer value)
  2045. #ssh_max_pool_conn=5
  2046.  
  2047.  
  2048. #
  2049. # Options defined in cinder.volume.drivers.scality
  2050. #
  2051.  
  2052. # Path or URL to Scality SOFS configuration file (string
  2053. # value)
  2054. #scality_sofs_config=<None>
  2055.  
  2056. # Base dir where Scality SOFS shall be mounted (string value)
  2057. #scality_sofs_mount_point=$state_path/scality
  2058.  
  2059. # Path from Scality SOFS root to volume dir (string value)
  2060. #scality_sofs_volume_dir=cinder/volumes
  2061.  
  2062.  
  2063. #
  2064. # Options defined in cinder.volume.drivers.smbfs
  2065. #
  2066.  
  2067. # File with the list of available smbfs shares. (string value)
  2068. #smbfs_shares_config=/etc/cinder/smbfs_shares
  2069.  
  2070. # Default format that will be used when creating volumes if no
  2071. # volume format is specified. (string value)
  2072. #smbfs_default_volume_format=qcow2
  2073.  
  2074. # Create volumes as sparsed files which take no space rather
  2075. # than regular files when using raw format, in which case
  2076. # volume creation takes lot of time. (boolean value)
  2077. #smbfs_sparsed_volumes=true
  2078.  
  2079. # Percent of ACTUAL usage of the underlying volume before no
  2080. # new volumes can be allocated to the volume destination.
  2081. # (floating point value)
  2082. #smbfs_used_ratio=0.95
  2083.  
  2084. # This will compare the allocated to available space on the
  2085. # volume destination. If the ratio exceeds this number, the
  2086. # destination will no longer be valid. (floating point value)
  2087. #smbfs_oversub_ratio=1.0
  2088.  
  2089. # Base dir containing mount points for smbfs shares. (string
  2090. # value)
  2091. #smbfs_mount_point_base=$state_path/mnt
  2092.  
  2093. # Mount options passed to the smbfs client. See mount.cifs man
  2094. # page for details. (string value)
  2095. #smbfs_mount_options=noperm,file_mode=0775,dir_mode=0775
  2096.  
  2097.  
  2098. #
  2099. # Options defined in cinder.volume.drivers.solidfire
  2100. #
  2101.  
  2102. # Set 512 byte emulation on volume creation; (boolean value)
  2103. #sf_emulate_512=true
  2104.  
  2105. # Allow tenants to specify QOS on create (boolean value)
  2106. #sf_allow_tenant_qos=false
  2107.  
  2108. # Create SolidFire accounts with this prefix. Any string can
  2109. # be used here, but the string "hostname" is special and will
  2110. # create a prefix using the cinder node hostsname (previous
  2111. # default behavior). The default is NO prefix. (string value)
  2112. #sf_account_prefix=<None>
  2113.  
  2114. # Account name on the SolidFire Cluster to use as owner of
  2115. # template/cache volumes (created if does not exist). (string
  2116. # value)
  2117. #sf_template_account_name=openstack-vtemplate
  2118.  
  2119. # Create an internal cache of copy of images when a bootable
  2120. # volume is created to eliminate fetch from glance and qemu-
  2121. # conversion on subsequent calls. (boolean value)
  2122. #sf_allow_template_caching=true
  2123.  
  2124. # SolidFire API port. Useful if the device api is behind a
  2125. # proxy on a different port. (integer value)
  2126. #sf_api_port=443
  2127.  
  2128.  
  2129. #
  2130. # Options defined in cinder.volume.drivers.srb
  2131. #
  2132.  
  2133. # Comma-separated list of REST servers IP to connect to. (eg
  2134. # http://IP1/,http://IP2:81/path (string value)
  2135. #srb_base_urls=<None>
  2136.  
  2137.  
  2138. #
  2139. # Options defined in cinder.volume.drivers.violin.v6000_common
  2140. #
  2141.  
  2142. # IP address or hostname of mg-a (string value)
  2143. #gateway_mga=<None>
  2144.  
  2145. # IP address or hostname of mg-b (string value)
  2146. #gateway_mgb=<None>
  2147.  
  2148. # Use igroups to manage targets and initiators (boolean value)
  2149. #use_igroups=false
  2150.  
  2151. # Global backend request timeout, in seconds (integer value)
  2152. #request_timeout=300
  2153.  
  2154.  
  2155. #
  2156. # Options defined in cinder.volume.drivers.vmware.vmdk
  2157. #
  2158.  
  2159. # IP address for connecting to VMware ESX/VC server. (string
  2160. # value)
  2161. #vmware_host_ip=<None>
  2162.  
  2163. # Username for authenticating with VMware ESX/VC server.
  2164. # (string value)
  2165. #vmware_host_username=<None>
  2166.  
  2167. # Password for authenticating with VMware ESX/VC server.
  2168. # (string value)
  2169. #vmware_host_password=<None>
  2170.  
  2171. # Optional VIM service WSDL Location e.g
  2172. # http://<server>/vimService.wsdl. Optional over-ride to
  2173. # default location for bug work-arounds. (string value)
  2174. #vmware_wsdl_location=<None>
  2175.  
  2176. # Number of times VMware ESX/VC server API must be retried
  2177. # upon connection related issues. (integer value)
  2178. #vmware_api_retry_count=10
  2179.  
  2180. # The interval (in seconds) for polling remote tasks invoked
  2181. # on VMware ESX/VC server. (floating point value)
  2182. #vmware_task_poll_interval=0.5
  2183.  
  2184. # Name for the folder in the VC datacenter that will contain
  2185. # cinder volumes. (string value)
  2186. #vmware_volume_folder=cinder-volumes
  2187.  
  2188. # Timeout in seconds for VMDK volume transfer between Cinder
  2189. # and Glance. (integer value)
  2190. #vmware_image_transfer_timeout_secs=7200
  2191.  
  2192. # Max number of objects to be retrieved per batch. Query
  2193. # results will be obtained in batches from the server and not
  2194. # in one shot. Server may still limit the count to something
  2195. # less than the configured value. (integer value)
  2196. #vmware_max_objects_retrieval=100
  2197.  
  2198. # Optional string specifying the VMware VC server version. The
  2199. # driver attempts to retrieve the version from VMware VC
  2200. # server. Set this configuration only if you want to override
  2201. # the VC server version. (string value)
  2202. #vmware_host_version=<None>
  2203.  
  2204. # Directory where virtual disks are stored during volume
  2205. # backup and restore. (string value)
  2206. #vmware_tmp_dir=/tmp
  2207.  
  2208.  
  2209. #
  2210. # Options defined in cinder.volume.drivers.windows.windows
  2211. #
  2212.  
  2213. # Path to store VHD backed volumes (string value)
  2214. #windows_iscsi_lun_path=C:\iSCSIVirtualDisks
  2215.  
  2216.  
  2217. #
  2218. # Options defined in cinder.volume.drivers.xio
  2219. #
  2220.  
  2221. # Default storage pool for volumes. (integer value)
  2222. #ise_storage_pool=1
  2223.  
  2224. # Raid level for ISE volumes. (integer value)
  2225. #ise_raid=1
  2226.  
  2227. # Number of retries (per port) when establishing connection to
  2228. # ISE management port. (integer value)
  2229. #ise_connection_retries=5
  2230.  
  2231. # Interval (secs) between retries. (integer value)
  2232. #ise_retry_interval=1
  2233.  
  2234. # Number on retries to get completion status after issuing a
  2235. # command to ISE. (integer value)
  2236. #ise_completion_retries=30
  2237.  
  2238.  
  2239. #
  2240. # Options defined in cinder.volume.drivers.zfssa.zfssanfs
  2241. #
  2242.  
  2243. # Data path IP address (string value)
  2244. #zfssa_data_ip=<None>
  2245.  
  2246. # HTTPS port number (string value)
  2247. #zfssa_https_port=443
  2248.  
  2249. # Options to be passed while mounting share over nfs (string
  2250. # value)
  2251. #zfssa_nfs_mount_options=
  2252.  
  2253. # Storage pool name. (string value)
  2254. #zfssa_nfs_pool=
  2255.  
  2256. # Project name. (string value)
  2257. #zfssa_nfs_project=NFSProject
  2258.  
  2259. # Share name. (string value)
  2260. #zfssa_nfs_share=nfs_share
  2261.  
  2262. # Data compression. (string value)
  2263. #zfssa_nfs_share_compression=off
  2264.  
  2265. # Synchronous write bias-latency, throughput. (string value)
  2266. #zfssa_nfs_share_logbias=latency
  2267.  
  2268. # REST connection timeout. (seconds) (integer value)
  2269. #zfssa_rest_timeout=<None>
  2270.  
  2271.  
  2272. #
  2273. # Options defined in cinder.volume.manager
  2274. #
  2275.  
  2276. # Driver to use for volume creation (string value)
  2277. #volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver
  2278. #volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
  2279.  
  2280. # Timeout for creating the volume to migrate to when
  2281. # performing volume migration (seconds) (integer value)
  2282. #migration_create_volume_timeout_secs=300
  2283.  
  2284. # Offload pending volume delete during volume service startup
  2285. # (boolean value)
  2286. #volume_service_inithost_offload=false
  2287.  
  2288. # FC Zoning mode configured (string value)
  2289. #zoning_mode=none
  2290.  
  2291. # User defined capabilities, a JSON formatted string
  2292. # specifying key/value pairs. The key/value pairs can be used
  2293. # by the CapabilitiesFilter to select between backends when
  2294. # requests specify volume types. For example, specifying a
  2295. # service level or the geographical location of a backend,
  2296. # then creating a volume type to allow the user to select by
  2297. # these different properties. (string value)
  2298. #extra_capabilities={}
  2299.  
  2300.  
  2301. [BRCD_FABRIC_EXAMPLE]
  2302.  
  2303. #
  2304. # Options defined in cinder.zonemanager.drivers.brocade.brcd_fabric_opts
  2305. #
  2306.  
  2307. # Management IP of fabric (string value)
  2308. #fc_fabric_address=
  2309.  
  2310. # Fabric user ID (string value)
  2311. #fc_fabric_user=
  2312.  
  2313. # Password for user (string value)
  2314. #fc_fabric_password=
  2315.  
  2316. # Connecting port (integer value)
  2317. #fc_fabric_port=22
  2318.  
  2319. # overridden zoning policy (string value)
  2320. #zoning_policy=initiator-target
  2321.  
  2322. # overridden zoning activation state (boolean value)
  2323. #zone_activate=true
  2324.  
  2325. # overridden zone name prefix (string value)
  2326. #zone_name_prefix=<None>
  2327.  
  2328. # Principal switch WWN of the fabric (string value)
  2329. #principal_switch_wwn=<None>
  2330.  
  2331.  
  2332. [CISCO_FABRIC_EXAMPLE]
  2333.  
  2334. #
  2335. # Options defined in cinder.zonemanager.drivers.cisco.cisco_fabric_opts
  2336. #
  2337.  
  2338. # Management IP of fabric (string value)
  2339. #cisco_fc_fabric_address=
  2340.  
  2341. # Fabric user ID (string value)
  2342. #cisco_fc_fabric_user=
  2343.  
  2344. # Password for user (string value)
  2345. #cisco_fc_fabric_password=
  2346.  
  2347. # Connecting port (integer value)
  2348. #cisco_fc_fabric_port=22
  2349.  
  2350. # overridden zoning policy (string value)
  2351. #cisco_zoning_policy=initiator-target
  2352.  
  2353. # overridden zoning activation state (boolean value)
  2354. #cisco_zone_activate=true
  2355.  
  2356. # overridden zone name prefix (string value)
  2357. #cisco_zone_name_prefix=<None>
  2358.  
  2359. # VSAN of the Fabric (string value)
  2360. #cisco_zoning_vsan=<None>
  2361.  
  2362.  
  2363. [database]
  2364. #config by kkw
  2365. connection = mysql://cinder:cinder123@controller.openstack/cinder
  2366.  
  2367. #
  2368. # Options defined in oslo.db.concurrency
  2369. #
  2370.  
  2371. # Enable the experimental use of thread pooling for all DB API
  2372. # calls (boolean value)
  2373. # Deprecated group/name - [DEFAULT]/dbapi_use_tpool
  2374. #use_tpool=false
  2375.  
  2376.  
  2377. [fc-zone-manager]
  2378.  
  2379. #
  2380. # Options defined in cinder.zonemanager.drivers.brocade.brcd_fc_zone_driver
  2381. #
  2382.  
  2383. # Southbound connector for zoning operation (string value)
  2384. #brcd_sb_connector=cinder.zonemanager.drivers.brocade.brcd_fc_zone_client_cli.BrcdFCZoneClientCLI
  2385.  
  2386.  
  2387. #
  2388. # Options defined in cinder.zonemanager.drivers.cisco.cisco_fc_zone_driver
  2389. #
  2390.  
  2391. # Southbound connector for zoning operation (string value)
  2392. #cisco_sb_connector=cinder.zonemanager.drivers.cisco.cisco_fc_zone_client_cli.CiscoFCZoneClientCLI
  2393.  
  2394.  
  2395. #
  2396. # Options defined in cinder.zonemanager.fc_zone_manager
  2397. #
  2398.  
  2399. # FC Zone Driver responsible for zone management (string
  2400. # value)
  2401. #zone_driver=cinder.zonemanager.drivers.brocade.brcd_fc_zone_driver.BrcdFCZoneDriver
  2402.  
  2403. # Zoning policy configured by user; valid values include
  2404. # "initiator-target" or "initiator" (string value)
  2405. #zoning_policy=initiator-target
  2406.  
  2407. # Comma separated list of Fibre Channel fabric names. This
  2408. # list of names is used to retrieve other SAN credentials for
  2409. # connecting to each SAN fabric (string value)
  2410. #fc_fabric_names=<None>
  2411.  
  2412. # FC SAN Lookup Service (string value)
  2413. #fc_san_lookup_service=cinder.zonemanager.drivers.brocade.brcd_fc_san_lookup_service.BrcdFCSanLookupService
  2414.  
  2415.  
  2416. [keymgr]
  2417.  
  2418. #
  2419. # Options defined in cinder.keymgr
  2420. #
  2421.  
  2422. # The full class name of the key manager API class (string
  2423. # value)
  2424. #api_class=cinder.keymgr.conf_key_mgr.ConfKeyManager
  2425.  
  2426.  
  2427. #
  2428. # Options defined in cinder.keymgr.conf_key_mgr
  2429. #
  2430.  
  2431. # Fixed key returned by key manager, specified in hex (string
  2432. # value)
  2433. #fixed_key=<None>
  2434.  
  2435.  
  2436. #
  2437. # Options defined in cinder.keymgr.key_mgr
  2438. #
  2439.  
  2440. # Authentication url for encryption service. (string value)
  2441. #encryption_auth_url=http://localhost:5000/v3
  2442.  
  2443. # Url for encryption service. (string value)
  2444. #encryption_api_url=http://localhost:9311/v1
  2445.  
  2446.  
  2447. [keystone_authtoken]
  2448.  
  2449. #
  2450. # From keystonemiddleware.auth_token
  2451. #
  2452.  
  2453. #config by kkw
  2454. auth_uri = http://controller.openstack:5000
  2455. auth_url = http://controller.openstack:35357
  2456. auth_plugin = password
  2457. project_domain_id = default
  2458. user_domain_id = default
  2459. project_name = service
  2460. username = cinder
  2461. password = cinder123
  2462.  
  2463. # Complete public Identity API endpoint. (string value)
  2464. #auth_uri = <None>
  2465.  
  2466. # API version of the admin Identity API endpoint. (string value)
  2467. #auth_version = <None>
  2468.  
  2469. # Do not handle authorization requests within the middleware, but delegate the
  2470. # authorization decision to downstream WSGI components. (boolean value)
  2471. #delay_auth_decision = false
  2472.  
  2473. # Request timeout value for communicating with Identity API server. (integer
  2474. # value)
  2475. #http_connect_timeout = <None>
  2476.  
  2477. # How many times are we trying to reconnect when communicating with Identity
  2478. # API Server. (integer value)
  2479. #http_request_max_retries = 3
  2480.  
  2481. # Env key for the swift cache. (string value)
  2482. #cache = <None>
  2483.  
  2484. # Required if identity server requires client certificate (string value)
  2485. #certfile = <None>
  2486.  
  2487. # Required if identity server requires client certificate (string value)
  2488. #keyfile = <None>
  2489.  
  2490. # A PEM encoded Certificate Authority to use when verifying HTTPs connections.
  2491. # Defaults to system CAs. (string value)
  2492. #cafile = <None>
  2493.  
  2494. # Verify HTTPS connections. (boolean value)
  2495. #insecure = false
  2496.  
  2497. # Directory used to cache files related to PKI tokens. (string value)
  2498. #signing_dir = <None>
  2499.  
  2500. # Optionally specify a list of memcached server(s) to use for caching. If left
  2501. # undefined, tokens will instead be cached in-process. (list value)
  2502. # Deprecated group/name - [DEFAULT]/memcache_servers
  2503. #memcached_servers = <None>
  2504.  
  2505. # In order to prevent excessive effort spent validating tokens, the middleware
  2506. # caches previously-seen tokens for a configurable duration (in seconds). Set
  2507. # to -1 to disable caching completely. (integer value)
  2508. #token_cache_time = 300
  2509.  
  2510. # Determines the frequency at which the list of revoked tokens is retrieved
  2511. # from the Identity service (in seconds). A high number of revocation events
  2512. # combined with a low cache duration may significantly reduce performance.
  2513. # (integer value)
  2514. #revocation_cache_time = 10
  2515.  
  2516. # (Optional) If defined, indicate whether token data should be authenticated or
  2517. # authenticated and encrypted. Acceptable values are MAC or ENCRYPT. If MAC,
  2518. # token data is authenticated (with HMAC) in the cache. If ENCRYPT, token data
  2519. # is encrypted and authenticated in the cache. If the value is not one of these
  2520. # options or empty, auth_token will raise an exception on initialization.
  2521. # (string value)
  2522. #memcache_security_strategy = <None>
  2523.  
  2524. # (Optional, mandatory if memcache_security_strategy is defined) This string is
  2525. # used for key derivation. (string value)
  2526. #memcache_secret_key = <None>
  2527.  
  2528. # (Optional) Number of seconds memcached server is considered dead before it is
  2529. # tried again. (integer value)
  2530. #memcache_pool_dead_retry = 300
  2531.  
  2532. # (Optional) Maximum total number of open connections to every memcached
  2533. # server. (integer value)
  2534. #memcache_pool_maxsize = 10
  2535.  
  2536. # (Optional) Socket timeout in seconds for communicating with a memcache
  2537. # server. (integer value)
  2538. #memcache_pool_socket_timeout = 3
  2539.  
  2540. # (Optional) Number of seconds a connection to memcached is held unused in the
  2541. # pool before it is closed. (integer value)
  2542. #memcache_pool_unused_timeout = 60
  2543.  
  2544. # (Optional) Number of seconds that an operation will wait to get a memcache
  2545. # client connection from the pool. (integer value)
  2546. #memcache_pool_conn_get_timeout = 10
  2547.  
  2548. # (Optional) Use the advanced (eventlet safe) memcache client pool. The
  2549. # advanced pool will only work under python 2.x. (boolean value)
  2550. #memcache_use_advanced_pool = false
  2551.  
  2552. # (Optional) Indicate whether to set the X-Service-Catalog header. If False,
  2553. # middleware will not ask for service catalog on token validation and will not
  2554. # set the X-Service-Catalog header. (boolean value)
  2555. #include_service_catalog = true
  2556.  
  2557. # Used to control the use and type of token binding. Can be set to: "disabled"
  2558. # to not check token binding. "permissive" (default) to validate binding
  2559. # information if the bind type is of a form known to the server and ignore it
  2560. # if not. "strict" like "permissive" but if the bind type is unknown the token
  2561. # will be rejected. "required" any form of token binding is needed to be
  2562. # allowed. Finally the name of a binding method that must be present in tokens.
  2563. # (string value)
  2564. #enforce_token_bind = permissive
  2565.  
  2566. # If true, the revocation list will be checked for cached tokens. This requires
  2567. # that PKI tokens are configured on the identity server. (boolean value)
  2568. #check_revocations_for_cached = false
  2569.  
  2570. # Hash algorithms to use for hashing PKI tokens. This may be a single algorithm
  2571. # or multiple. The algorithms are those supported by Python standard
  2572. # hashlib.new(). The hashes will be tried in the order given, so put the
  2573. # preferred one first for performance. The result of the first hash will be
  2574. # stored in the cache. This will typically be set to multiple values only while
  2575. # migrating from a less secure algorithm to a more secure one. Once all the old
  2576. # tokens are expired this option should be set to a single value for better
  2577. # performance. (list value)
  2578. #hash_algorithms = md5
  2579.  
  2580. # Prefix to prepend at the beginning of the path. Deprecated, use identity_uri.
  2581. # (string value)
  2582. #auth_admin_prefix =
  2583.  
  2584. # Host providing the admin Identity API endpoint. Deprecated, use identity_uri.
  2585. # (string value)
  2586. #auth_host = 127.0.0.1
  2587.  
  2588. # Port of the admin Identity API endpoint. Deprecated, use identity_uri.
  2589. # (integer value)
  2590. #auth_port = 35357
  2591.  
  2592. # Protocol of the admin Identity API endpoint (http or https). Deprecated, use
  2593. # identity_uri. (string value)
  2594. #auth_protocol = https
  2595.  
  2596. # Complete admin Identity API endpoint. This should specify the unversioned
  2597. # root endpoint e.g. https://localhost:35357/ (string value)
  2598. #identity_uri = <None>
  2599.  
  2600. # This option is deprecated and may be removed in a future release. Single
  2601. # shared secret with the Keystone configuration used for bootstrapping a
  2602. # Keystone installation, or otherwise bypassing the normal authentication
  2603. # process. This option should not be used, use `admin_user` and
  2604. # `admin_password` instead. (string value)
  2605. #admin_token = <None>
  2606.  
  2607. # Service username. (string value)
  2608. #admin_user = <None>
  2609.  
  2610. # Service user password. (string value)
  2611. #admin_password = <None>
  2612.  
  2613. # Service tenant name. (string value)
  2614. #admin_tenant_name = admin
  2615.  
  2616.  
  2617. [matchmaker_redis]
  2618.  
  2619. #
  2620. # Options defined in oslo.messaging
  2621. #
  2622.  
  2623. # Host to locate redis. (string value)
  2624. #host=127.0.0.1
  2625.  
  2626. # Use this port to connect to redis host. (integer value)
  2627. #port=6379
  2628.  
  2629. # Password for Redis server (optional). (string value)
  2630. #password=<None>
  2631.  
  2632.  
  2633. [matchmaker_ring]
  2634.  
  2635. #
  2636. # Options defined in oslo.messaging
  2637. #
  2638.  
  2639. # Matchmaker ring file (JSON). (string value)
  2640. # Deprecated group/name - [DEFAULT]/matchmaker_ringfile
  2641. #ringfile=/etc/oslo/matchmaker_ring.json
  2642.  
  2643.  
  2644. [oslo_messaging_amqp]
  2645.  
  2646. #
  2647. # Options defined in oslo.messaging
  2648. #
  2649.  
  2650. # address prefix used when sending to a specific server
  2651. # (string value)
  2652. #server_request_prefix=exclusive
  2653.  
  2654. # address prefix used when broadcasting to all servers (string
  2655. # value)
  2656. #broadcast_prefix=broadcast
  2657.  
  2658. # address prefix when sending to any server in group (string
  2659. # value)
  2660. #group_request_prefix=unicast
  2661.  
  2662. # Name for the AMQP container (string value)
  2663. #container_name=<None>
  2664.  
  2665. # Timeout for inactive connections (in seconds) (integer
  2666. # value)
  2667. #idle_timeout=0
  2668.  
  2669. # Debug: dump AMQP frames to stdout (boolean value)
  2670. #trace=false
  2671.  
  2672. # CA certificate PEM file for verifing server certificate
  2673. # (string value)
  2674. #ssl_ca_file=
  2675.  
  2676. # Identifying certificate PEM file to present to clients
  2677. # (string value)
  2678. #ssl_cert_file=
  2679.  
  2680. # Private key PEM file used to sign cert_file certificate
  2681. # (string value)
  2682. #ssl_key_file=
  2683.  
  2684. # Password for decrypting ssl_key_file (if encrypted) (string
  2685. # value)
  2686. #ssl_key_password=<None>
  2687.  
  2688. # Accept clients using either SSL or plain TCP (boolean value)
  2689. #allow_insecure_clients=false
  2690.  
  2691.  
  2692. [oslo_messaging_qpid]
  2693.  
  2694. #
  2695. # Options defined in oslo.messaging
  2696. #
  2697.  
  2698. # Use durable queues in AMQP. (boolean value)
  2699. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  2700. #amqp_durable_queues=false
  2701.  
  2702. # Auto-delete queues in AMQP. (boolean value)
  2703. #amqp_auto_delete=false
  2704.  
  2705. # Size of RPC connection pool. (integer value)
  2706. #rpc_conn_pool_size=30
  2707.  
  2708. # Qpid broker hostname. (string value)
  2709. #qpid_hostname=localhost
  2710.  
  2711. # Qpid broker port. (integer value)
  2712. #qpid_port=5672
  2713.  
  2714. # Qpid HA cluster host:port pairs. (list value)
  2715. #qpid_hosts=$qpid_hostname:$qpid_port
  2716.  
  2717. # Username for Qpid connection. (string value)
  2718. #qpid_username=
  2719.  
  2720. # Password for Qpid connection. (string value)
  2721. #qpid_password=
  2722.  
  2723. # Space separated list of SASL mechanisms to use for auth.
  2724. # (string value)
  2725. #qpid_sasl_mechanisms=
  2726.  
  2727. # Seconds between connection keepalive heartbeats. (integer
  2728. # value)
  2729. #qpid_heartbeat=60
  2730.  
  2731. # Transport to use, either 'tcp' or 'ssl'. (string value)
  2732. #qpid_protocol=tcp
  2733.  
  2734. # Whether to disable the Nagle algorithm. (boolean value)
  2735. #qpid_tcp_nodelay=true
  2736.  
  2737. # The number of prefetched messages held by receiver. (integer
  2738. # value)
  2739. #qpid_receiver_capacity=1
  2740.  
  2741. # The qpid topology version to use. Version 1 is what was
  2742. # originally used by impl_qpid. Version 2 includes some
  2743. # backwards-incompatible changes that allow broker federation
  2744. # to work. Users should update to version 2 when they are
  2745. # able to take everything down, as it requires a clean break.
  2746. # (integer value)
  2747. #qpid_topology_version=1
  2748.  
  2749.  
  2750. [oslo_messaging_rabbit]
  2751.  
  2752. #config by kkw
  2753. rabbit_host = controller.openstack
  2754. rabbit_userid = openstack
  2755. rabbit_password = rabbit123
  2756.  
  2757. #
  2758. # Options defined in oslo.messaging
  2759. #
  2760.  
  2761. # Use durable queues in AMQP. (boolean value)
  2762. # Deprecated group/name - [DEFAULT]/rabbit_durable_queues
  2763. #amqp_durable_queues=false
  2764.  
  2765. # Auto-delete queues in AMQP. (boolean value)
  2766. #amqp_auto_delete=false
  2767.  
  2768. # Size of RPC connection pool. (integer value)
  2769. #rpc_conn_pool_size=30
  2770.  
  2771. # SSL version to use (valid only if SSL enabled). Valid values
  2772. # are TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may
  2773. # be available on some distributions. (string value)
  2774. #kombu_ssl_version=
  2775.  
  2776. # SSL key file (valid only if SSL enabled). (string value)
  2777. #kombu_ssl_keyfile=
  2778.  
  2779. # SSL cert file (valid only if SSL enabled). (string value)
  2780. #kombu_ssl_certfile=
  2781.  
  2782. # SSL certification authority file (valid only if SSL
  2783. # enabled). (string value)
  2784. #kombu_ssl_ca_certs=
  2785.  
  2786. # How long to wait before reconnecting in response to an AMQP
  2787. # consumer cancel notification. (floating point value)
  2788. #kombu_reconnect_delay=1.0
  2789.  
  2790. # The RabbitMQ broker address where a single node is used.
  2791. # (string value)
  2792. #rabbit_host=localhost
  2793.  
  2794. # The RabbitMQ broker port where a single node is used.
  2795. # (integer value)
  2796. #rabbit_port=5672
  2797.  
  2798. # RabbitMQ HA cluster host:port pairs. (list value)
  2799. #rabbit_hosts=$rabbit_host:$rabbit_port
  2800.  
  2801. # Connect over SSL for RabbitMQ. (boolean value)
  2802. #rabbit_use_ssl=false
  2803.  
  2804. # The RabbitMQ userid. (string value)
  2805. #rabbit_userid=guest
  2806.  
  2807. # The RabbitMQ password. (string value)
  2808. #rabbit_password=guest
  2809.  
  2810. # The RabbitMQ login method. (string value)
  2811. #rabbit_login_method=AMQPLAIN
  2812.  
  2813. # The RabbitMQ virtual host. (string value)
  2814. #rabbit_virtual_host=/
  2815.  
  2816. # How frequently to retry connecting with RabbitMQ. (integer
  2817. # value)
  2818. #rabbit_retry_interval=1
  2819.  
  2820. # How long to backoff for between retries when connecting to
  2821. # RabbitMQ. (integer value)
  2822. #rabbit_retry_backoff=2
  2823.  
  2824. # Maximum number of RabbitMQ connection retries. Default is 0
  2825. # (infinite retry count). (integer value)
  2826. #rabbit_max_retries=0
  2827.  
  2828. # Use HA queues in RabbitMQ (x-ha-policy: all). If you change
  2829. # this option, you must wipe the RabbitMQ database. (boolean
  2830. # value)
  2831. #rabbit_ha_queues=false
  2832.  
  2833. # Number of seconds after which the Rabbit broker is
  2834. # considered down if heartbeat's keep-alive fails (0 disables
  2835. # the heartbeat, >0 enables it. Enabling heartbeats requires
  2836. # kombu>=3.0.7 and amqp>=1.4.0). EXPERIMENTAL (integer value)
  2837. #heartbeat_timeout_threshold=0
  2838.  
  2839. # How often times during the heartbeat_timeout_threshold we
  2840. # check the heartbeat. (integer value)
  2841. #heartbeat_rate=2
  2842.  
  2843. # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake
  2844. # (boolean value)
  2845. #fake_rabbit=false
  2846.  
  2847.  
  2848. [profiler]
  2849.  
  2850. #
  2851. # Options defined in cinder.service
  2852. #
  2853.  
  2854. # If False fully disable profiling feature. (boolean value)
  2855. #profiler_enabled=false
  2856.  
  2857. # If False doesn't trace SQL requests. (boolean value)
  2858. #trace_sqlalchemy=false
  2859.  
  2860. [oslo_concurrency]
  2861. lock_path = /var/lock/cinder
  2862.  
  2863. [lvm57]
  2864. iscsi_helper=lioadm
  2865. iscsi_protocol = iscsi
  2866. volume_group=cinder-volumes
  2867. volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver
  2868. #volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
  2869. iscsi_ip_address=192.168.122.104
  2870. volume_backend_name=LVM_iSCSI57
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement