Advertisement
Guest User

/etc/cinder/cinder.conf

a guest
May 2nd, 2014
757
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.07 KB | None | 0 0
  1. [DEFAULT]
  2. ####################
  3. # cinder.conf sample #
  4. ####################
  5.  
  6. [DEFAULT]
  7. rpc_backend = cinder.openstack.common.rpc.impl_qpid
  8. qpid_hostname = rhelopen
  9.  
  10. #
  11. # Options defined in cinder.exception
  12. #
  13.  
  14. # make exception message format errors fatal (boolean value)
  15. #fatal_exception_format_errors=false
  16.  
  17.  
  18. #
  19. # Options defined in cinder.policy
  20. #
  21.  
  22. # JSON file representing policy (string value)
  23. #policy_file=policy.json
  24.  
  25. # Rule checked when requested rule is not found (string value)
  26. #policy_default_rule=default
  27.  
  28.  
  29. #
  30. # Options defined in cinder.quota
  31. #
  32.  
  33. # number of volumes allowed per project (integer value)
  34. #quota_volumes=10
  35.  
  36. # number of volume snapshots allowed per project (integer
  37. # value)
  38. #quota_snapshots=10
  39.  
  40. # number of volume gigabytes (snapshots are also included)
  41. # allowed per project (integer value)
  42. #quota_gigabytes=1000
  43.  
  44. # number of seconds until a reservation expires (integer
  45. # value)
  46. #reservation_expire=86400
  47.  
  48. # count of reservations until usage is refreshed (integer
  49. # value)
  50. #until_refresh=0
  51.  
  52. # number of seconds between subsequent usage refreshes
  53. # (integer value)
  54. #max_age=0
  55.  
  56. # default driver to use for quota checks (string value)
  57. #quota_driver=cinder.quota.DbQuotaDriver
  58.  
  59. # whether to use default quota class for default quota
  60. # (boolean value)
  61. #use_default_quota_class=true
  62.  
  63.  
  64. #
  65. # Options defined in cinder.service
  66. #
  67.  
  68. # seconds between nodes reporting state to datastore (integer
  69. # value)
  70. #report_interval=10
  71.  
  72. # seconds between running periodic tasks (integer value)
  73. #periodic_interval=60
  74.  
  75. # range of seconds to randomly delay when starting the
  76. # periodic task scheduler to reduce stampeding. (Disable by
  77. # setting to 0) (integer value)
  78. #periodic_fuzzy_delay=60
  79.  
  80. # IP address for OpenStack Volume API to listen (string value)
  81. #osapi_volume_listen=0.0.0.0
  82.  
  83. # port for os volume api to listen (integer value)
  84. #osapi_volume_listen_port=8776
  85.  
  86.  
  87. #
  88. # Options defined in cinder.test
  89. #
  90.  
  91. # File name of clean sqlite db (string value)
  92. #sqlite_clean_db=clean.sqlite
  93.  
  94. # should we use everything for testing (boolean value)
  95. #fake_tests=true
  96.  
  97.  
  98. #
  99. # Options defined in cinder.wsgi
  100. #
  101.  
  102. # Number of backlog requests to configure the socket with
  103. # (integer value)
  104. #backlog=4096
  105.  
  106. # Sets the value of TCP_KEEPIDLE in seconds for each server
  107. # socket. Not supported on OS X. (integer value)
  108. #tcp_keepidle=600
  109.  
  110. # CA certificate file to use to verify connecting clients
  111. # (string value)
  112. #ssl_ca_file=<None>
  113.  
  114. # Certificate file to use when starting the server securely
  115. # (string value)
  116. #ssl_cert_file=<None>
  117.  
  118. # Private key file to use when starting the server securely
  119. # (string value)
  120. #ssl_key_file=<None>
  121.  
  122.  
  123. #
  124. # Options defined in cinder.api.common
  125. #
  126.  
  127. # the maximum number of items returned in a single response
  128. # from a collection resource (integer value)
  129. #osapi_max_limit=1000
  130.  
  131. # Base URL that will be presented to users in links to the
  132. # OpenStack Volume API (string value)
  133. #osapi_volume_base_URL=<None>
  134.  
  135.  
  136. #
  137. # Options defined in cinder.api.middleware.auth
  138. #
  139.  
  140. # Treat X-Forwarded-For as the canonical remote address. Only
  141. # enable this if you have a sanitizing proxy. (boolean value)
  142. #use_forwarded_for=false
  143.  
  144.  
  145. #
  146. # Options defined in cinder.api.middleware.sizelimit
  147. #
  148.  
  149. # Max size for body of a request (integer value)
  150. #osapi_max_request_body_size=114688
  151.  
  152.  
  153. #
  154. # Options defined in cinder.backup.drivers.ceph
  155. #
  156.  
  157. # Ceph config file to use. (string value)
  158. #backup_ceph_conf=/etc/ceph/ceph.conf
  159.  
  160. # the Ceph user to connect with (string value)
  161. #backup_ceph_user=cinder
  162.  
  163. # the chunk size in bytes that a backup will be broken into
  164. # before transfer to backup store (integer value)
  165. #backup_ceph_chunk_size=134217728
  166.  
  167. # the Ceph pool to backup to (string value)
  168. #backup_ceph_pool=backups
  169.  
  170. # RBD stripe unit to use when creating a backup image (integer
  171. # value)
  172. #backup_ceph_stripe_unit=0
  173.  
  174. # RBD stripe count to use when creating a backup image
  175. # (integer value)
  176. #backup_ceph_stripe_count=0
  177.  
  178. # If True, always discard excess bytes when restoring volumes.
  179. # (boolean value)
  180. #restore_discard_excess_bytes=true
  181.  
  182.  
  183. #
  184. # Options defined in cinder.backup.drivers.swift
  185. #
  186.  
  187. # The URL of the Swift endpoint (string value)
  188. #backup_swift_url=http://localhost:8080/v1/AUTH_
  189.  
  190. # Swift authentication mechanism (string value)
  191. #backup_swift_auth=per_user
  192.  
  193. # Swift user name (string value)
  194. #backup_swift_user=<None>
  195.  
  196. # Swift key for authentication (string value)
  197. #backup_swift_key=<None>
  198.  
  199. # The default Swift container to use (string value)
  200. #backup_swift_container=volumebackups
  201.  
  202. # The size in bytes of Swift backup objects (integer value)
  203. #backup_swift_object_size=52428800
  204.  
  205. # The number of retries to make for Swift operations (integer
  206. # value)
  207. #backup_swift_retry_attempts=3
  208.  
  209. # The backoff time in seconds between Swift retries (integer
  210. # value)
  211. #backup_swift_retry_backoff=2
  212.  
  213. # Compression algorithm (None to disable) (string value)
  214. #backup_compression_algorithm=zlib
  215.  
  216.  
  217. #
  218. # Options defined in cinder.backup.drivers.tsm
  219. #
  220.  
  221. # Volume prefix for the backup id when backing up to TSM
  222. # (string value)
  223. #backup_tsm_volume_prefix=backup
  224.  
  225. # TSM password for the running username (string value)
  226. #backup_tsm_password=password
  227.  
  228. # Enable or Disable compression for backups (boolean value)
  229. #backup_tsm_compression=true
  230.  
  231.  
  232. #
  233. # Options defined in cinder.backup.manager
  234. #
  235.  
  236. # Driver to use for backups. (string value)
  237. #backup_driver=cinder.backup.drivers.swift
  238.  
  239.  
  240. #
  241. # Options defined in cinder.common.config
  242. #
  243.  
  244. # Virtualization api connection type : libvirt, xenapi, or
  245. # fake (string value)
  246. #connection_type=<None>
  247.  
  248. # File name for the paste.deploy config for cinder-api (string
  249. # value)
  250. #api_paste_config=api-paste.ini
  251. api_paste_config = /etc/cinder/api-paste.ini
  252.  
  253. # Directory where the cinder python module is installed
  254. # (string value)
  255. #pybasedir=/usr/lib/python/site-packages
  256.  
  257. # Directory where cinder binaries are installed (string value)
  258. #bindir=$pybasedir/bin
  259.  
  260. # Top-level directory for maintaining cinder's state (string
  261. # value)
  262. #state_path=$pybasedir
  263. state_path = /var/lib/cinder
  264.  
  265. # ip address of this host (string value)
  266. #my_ip=10.0.0.1
  267.  
  268. # default glance hostname or ip (string value)
  269. #glance_host=$my_ip
  270.  
  271. # default glance port (integer value)
  272. #glance_port=9292
  273.  
  274. # A list of the glance api servers available to cinder
  275. # ([hostname|ip]:port) (list value)
  276. #glance_api_servers=$glance_host:$glance_port
  277.  
  278. # Version of the glance api to use (integer value)
  279. #glance_api_version=1
  280.  
  281. # Number retries when downloading an image from glance
  282. # (integer value)
  283. #glance_num_retries=0
  284.  
  285. # Allow to perform insecure SSL (https) requests to glance
  286. # (boolean value)
  287. #glance_api_insecure=false
  288.  
  289. # Whether to attempt to negotiate SSL layer compression when
  290. # using SSL (https) requests. Set to False to disable SSL
  291. # layer compression. In some cases disabling this may improve
  292. # data throughput, eg when high network bandwidth is available
  293. # and you are using already compressed image formats such as
  294. # qcow2 . (boolean value)
  295. #glance_api_ssl_compression=false
  296.  
  297. # http/https timeout value for glance operations. If no value
  298. # (None) is supplied here, the glanceclient default value is
  299. # used. (integer value)
  300. #glance_request_timeout=<None>
  301.  
  302. # the topic scheduler nodes listen on (string value)
  303. #scheduler_topic=cinder-scheduler
  304.  
  305. # the topic volume nodes listen on (string value)
  306. #volume_topic=cinder-volume
  307.  
  308. # the topic volume backup nodes listen on (string value)
  309. #backup_topic=cinder-backup
  310.  
  311. # Deploy v1 of the Cinder API. (boolean value)
  312. #enable_v1_api=true
  313.  
  314. # Deploy v2 of the Cinder API. (boolean value)
  315. #enable_v2_api=true
  316.  
  317. # whether to rate limit the api (boolean value)
  318. #api_rate_limit=true
  319.  
  320. # Specify list of extensions to load when using
  321. # osapi_volume_extension option with
  322. # cinder.api.contrib.select_extensions (list value)
  323. #osapi_volume_ext_list=
  324.  
  325. # osapi volume extension to load (multi valued)
  326. #osapi_volume_extension=cinder.api.contrib.standard_extensions
  327.  
  328. # full class name for the Manager for volume (string value)
  329. #volume_manager=cinder.volume.manager.VolumeManager
  330.  
  331. # full class name for the Manager for volume backup (string
  332. # value)
  333. #backup_manager=cinder.backup.manager.BackupManager
  334.  
  335. # full class name for the Manager for scheduler (string value)
  336. #scheduler_manager=cinder.scheduler.manager.SchedulerManager
  337.  
  338. # Name of this node. This can be an opaque identifier. It is
  339. # not necessarily a hostname, FQDN, or IP address. (string
  340. # value)
  341. #host=cinder
  342.  
  343. # availability zone of this node (string value)
  344. #storage_availability_zone=nova
  345.  
  346. # default availability zone to use when creating a new volume.
  347. # If this is not set then we use the value from the
  348. # storage_availability_zone option as the default
  349. # availability_zone for new volumes. (string value)
  350. #default_availability_zone=<None>
  351.  
  352. # Memcached servers or None for in process cache. (list value)
  353. #memcached_servers=<None>
  354.  
  355. # default volume type to use (string value)
  356. #default_volume_type=<None>
  357.  
  358. # time period to generate volume usages for. Time period must
  359. # be hour, day, month or year (string value)
  360. #volume_usage_audit_period=month
  361.  
  362. # Deprecated: command to use for running commands as root
  363. # (string value)
  364. #root_helper=sudo
  365.  
  366. # Path to the rootwrap configuration file to use for running
  367. # commands as root (string value)
  368. rootwrap_config=/etc/cinder/rootwrap.conf
  369.  
  370. # Enable monkey patching (boolean value)
  371. #monkey_patch=false
  372.  
  373. # List of modules/decorators to monkey patch (list value)
  374. #monkey_patch_modules=
  375.  
  376. # maximum time since last check-in for up service (integer
  377. # value)
  378. #service_down_time=60
  379.  
  380. # The full class name of the volume API class to use (string
  381. # value)
  382. #volume_api_class=cinder.volume.api.API
  383.  
  384. # The full class name of the volume backup API class (string
  385. # value)
  386. #backup_api_class=cinder.backup.api.API
  387.  
  388. # The strategy to use for auth. Supports noauth, keystone, and
  389. # deprecated. (string value)
  390. auth_strategy=keystone
  391.  
  392. # A list of backend names to use. These backend names should
  393. # be backed by a unique [CONFIG] group with its options (list
  394. # value)
  395. #enabled_backends=<None>
  396.  
  397. # Whether snapshots count against GigaByte quota (boolean
  398. # value)
  399. #no_snapshot_gb_quota=false
  400.  
  401. # The full class name of the volume transfer API class (string
  402. # value)
  403. #transfer_api_class=cinder.transfer.api.API
  404.  
  405.  
  406. #
  407. # Options defined in cinder.compute
  408. #
  409.  
  410. # The full class name of the compute API class to use (string
  411. # value)
  412. #compute_api_class=cinder.compute.nova.API
  413.  
  414.  
  415. #
  416. # Options defined in cinder.compute.nova
  417. #
  418.  
  419. # Info to match when looking for nova in the service catalog.
  420. # Format is : separated values of the form:
  421. # <service_type>:<service_name>:<endpoint_type> (string value)
  422. #nova_catalog_info=compute:nova:publicURL
  423.  
  424. # Same as nova_catalog_info, but for admin endpoint. (string
  425. # value)
  426. #nova_catalog_admin_info=compute:nova:adminURL
  427.  
  428. # Override service catalog lookup with template for nova
  429. # endpoint e.g. http://localhost:8774/v2/%(tenant_id)s (string
  430. # value)
  431. #nova_endpoint_template=<None>
  432.  
  433. # Same as nova_endpoint_template, but for admin endpoint.
  434. # (string value)
  435. #nova_endpoint_admin_template=<None>
  436.  
  437. # region name of this node (string value)
  438. #os_region_name=<None>
  439.  
  440. # Location of ca certicates file to use for nova client
  441. # requests. (string value)
  442. #nova_ca_certificates_file=<None>
  443.  
  444. # Allow to perform insecure SSL requests to nova (boolean
  445. # value)
  446. #nova_api_insecure=false
  447.  
  448.  
  449. #
  450. # Options defined in cinder.db.api
  451. #
  452.  
  453. # The backend to use for db (string value)
  454. #db_backend=sqlalchemy
  455.  
  456. # Services to be added to the available pool on create
  457. # (boolean value)
  458. #enable_new_services=true
  459.  
  460. # Template string to be used to generate volume names (string
  461. # value)
  462. volume_name_template=volume-%s
  463.  
  464. # Template string to be used to generate snapshot names
  465. # (string value)
  466. #snapshot_name_template=snapshot-%s
  467.  
  468. # Template string to be used to generate backup names (string
  469. # value)
  470. #backup_name_template=backup-%s
  471.  
  472.  
  473. #
  474. # Options defined in cinder.db.base
  475. #
  476.  
  477. # driver to use for database access (string value)
  478. #db_driver=cinder.db
  479.  
  480.  
  481. #
  482. # Options defined in cinder.image.glance
  483. #
  484.  
  485. # A list of url schemes that can be downloaded directly via
  486. # the direct_url. Currently supported schemes: [file]. (list
  487. # value)
  488. #allowed_direct_url_schemes=
  489.  
  490.  
  491. #
  492. # Options defined in cinder.image.image_utils
  493. #
  494.  
  495. # Directory used for temporary storage during image conversion
  496. # (string value)
  497. #image_conversion_dir=$state_path/conversion
  498.  
  499.  
  500. #
  501. # Options defined in cinder.keymgr
  502. #
  503.  
  504. # The full class name of the key manager API class (string
  505. # value)
  506. #api_class=cinder.keymgr.conf_key_mgr.ConfKeyManager
  507.  
  508.  
  509. #
  510. # Options defined in cinder.keymgr.conf_key_mgr
  511. #
  512.  
  513. # Fixed key returned by key manager, specified in hex (string
  514. # value)
  515. #fixed_key=<None>
  516.  
  517.  
  518. #
  519. # Options defined in cinder.openstack.common.db.api
  520. #
  521.  
  522. # The backend to use for db (string value)
  523. #backend=sqlalchemy
  524.  
  525. # Enable the experimental use of thread pooling for all DB API
  526. # calls (boolean value)
  527. #use_tpool=false
  528.  
  529.  
  530. #
  531. # Options defined in cinder.openstack.common.db.sqlalchemy.session
  532. #
  533.  
  534. # The SQLAlchemy connection string used to connect to the
  535. # database (string value)
  536. #connection=sqlite:////cinder/openstack/common/db/$sqlite_db
  537.  
  538. # timeout before idle sql connections are reaped (integer
  539. # value)
  540. #idle_timeout=3600
  541.  
  542. # Minimum number of SQL connections to keep open in a pool
  543. # (integer value)
  544. #min_pool_size=1
  545.  
  546. # Maximum number of SQL connections to keep open in a pool
  547. # (integer value)
  548. #max_pool_size=5
  549.  
  550. # maximum db connection retries during startup. (setting -1
  551. # implies an infinite retry count) (integer value)
  552. #max_retries=10
  553.  
  554. # interval between retries of opening a sql connection
  555. # (integer value)
  556. #retry_interval=10
  557.  
  558. # If set, use this value for max_overflow with sqlalchemy
  559. # (integer value)
  560. #max_overflow=<None>
  561.  
  562. # Verbosity of SQL debugging information. 0=None,
  563. # 100=Everything (integer value)
  564. #connection_debug=0
  565.  
  566. # Add python stack traces to SQL as comment strings (boolean
  567. # value)
  568. #connection_trace=false
  569.  
  570. # the filename to use with sqlite (string value)
  571. #sqlite_db=cinder.sqlite
  572.  
  573. # If true, use synchronous mode for sqlite (boolean value)
  574. #sqlite_synchronous=true
  575.  
  576.  
  577. #
  578. # Options defined in cinder.openstack.common.eventlet_backdoor
  579. #
  580.  
  581. # port for eventlet backdoor to listen (integer value)
  582. #backdoor_port=<None>
  583.  
  584.  
  585. #
  586. # Options defined in cinder.openstack.common.lockutils
  587. #
  588.  
  589. # Whether to disable inter-process locks (boolean value)
  590. #disable_process_locking=false
  591.  
  592. # Directory to use for lock files. Default to a temp directory
  593. # (string value)
  594. #lock_path=<None>
  595. lock_path = /var/lock/cinder
  596.  
  597. #
  598. # Options defined in cinder.openstack.common.log
  599. #
  600.  
  601. # Print debugging output (set logging level to DEBUG instead
  602. # of default WARNING level). (boolean value)
  603. #debug=false
  604.  
  605. # Print more verbose output (set logging level to INFO instead
  606. # of default WARNING level). (boolean value)
  607. #verbose=false
  608. verbose = True
  609.  
  610. # Log output to standard error (boolean value)
  611. #use_stderr=true
  612.  
  613. # format string to use for log messages with context (string
  614. # value)
  615. #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user)s %(tenant)s] %(instance)s%(message)s
  616.  
  617. # format string to use for log messages without context
  618. # (string value)
  619. #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s
  620.  
  621. # data to append to log format when level is DEBUG (string
  622. # value)
  623. #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d
  624.  
  625. # prefix each line of exception output with this format
  626. # (string value)
  627. #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s
  628.  
  629. # list of logger=LEVEL pairs (list value)
  630. #default_log_levels=amqplib=WARN,sqlalchemy=WARN,boto=WARN,suds=INFO,keystone=INFO,eventlet.wsgi.server=WARN
  631.  
  632. # publish error events (boolean value)
  633. #publish_errors=false
  634.  
  635. # make deprecations fatal (boolean value)
  636. #fatal_deprecations=false
  637.  
  638. # If an instance is passed with the log message, format it
  639. # like this (string value)
  640. #instance_format="[instance: %(uuid)s] "
  641.  
  642. # If an instance UUID is passed with the log message, format
  643. # it like this (string value)
  644. #instance_uuid_format="[instance: %(uuid)s] "
  645.  
  646. # If this option is specified, the logging configuration file
  647. # specified is used and overrides any other logging options
  648. # specified. Please see the Python logging module
  649. # documentation for details on logging configuration files.
  650. # (string value)
  651. #log_config=<None>
  652.  
  653. # A logging.Formatter log message format string which may use
  654. # any of the available logging.LogRecord attributes. This
  655. # option is deprecated. Please use
  656. # logging_context_format_string and
  657. # logging_default_format_string instead. (string value)
  658. #log_format=<None>
  659.  
  660. # Format string for %%(asctime)s in log records. Default:
  661. # %(default)s (string value)
  662. #log_date_format=%Y-%m-%d %H:%M:%S
  663.  
  664. # (Optional) Name of log file to output to. If no default is
  665. # set, logging will go to stdout. (string value)
  666. #log_file=<None>
  667.  
  668. # (Optional) The base directory used for relative --log-file
  669. # paths (string value)
  670. #log_dir=<None>
  671.  
  672. # Use syslog for logging. (boolean value)
  673. #use_syslog=false
  674.  
  675. # syslog facility to receive log lines (string value)
  676. #syslog_log_facility=LOG_USER
  677.  
  678.  
  679. #
  680. # Options defined in cinder.openstack.common.notifier.api
  681. #
  682.  
  683. # Driver or drivers to handle sending notifications (multi
  684. # valued)
  685.  
  686. # Default notification level for outgoing notifications
  687. # (string value)
  688. #default_notification_level=INFO
  689.  
  690. # Default publisher_id for outgoing notifications (string
  691. # value)
  692. #default_publisher_id=<None>
  693.  
  694.  
  695. #
  696. # Options defined in cinder.openstack.common.notifier.rpc_notifier
  697. #
  698.  
  699. # AMQP topic used for OpenStack notifications (list value)
  700. #notification_topics=notifications
  701.  
  702.  
  703. #
  704. # Options defined in cinder.openstack.common.notifier.rpc_notifier2
  705. #
  706.  
  707. # AMQP topic(s) used for OpenStack notifications (list value)
  708. #topics=notifications
  709.  
  710.  
  711. #
  712. # Options defined in cinder.openstack.common.periodic_task
  713. #
  714.  
  715. # Some periodic tasks can be run in a separate process. Should
  716. # we run them here? (boolean value)
  717. #run_external_periodic_tasks=true
  718.  
  719.  
  720. #
  721. # Options defined in cinder.openstack.common.rpc
  722. #
  723.  
  724. # The messaging module to use, defaults to kombu. (string
  725. # value)
  726. #rpc_backend=cinder.openstack.common.rpc.impl_kombu
  727.  
  728. # Size of RPC thread pool (integer value)
  729. #rpc_thread_pool_size=64
  730.  
  731. # Size of RPC connection pool (integer value)
  732. #rpc_conn_pool_size=30
  733.  
  734. # Seconds to wait for a response from call or multicall
  735. # (integer value)
  736. #rpc_response_timeout=60
  737.  
  738. # Seconds to wait before a cast expires (TTL). Only supported
  739. # by impl_zmq. (integer value)
  740. #rpc_cast_timeout=30
  741.  
  742. # Modules of exceptions that are permitted to be recreatedupon
  743. # receiving exception data from an rpc call. (list value)
  744. #allowed_rpc_exception_modules=nova.exception,cinder.exception,exceptions
  745.  
  746. # If passed, use a fake RabbitMQ provider (boolean value)
  747. #fake_rabbit=false
  748.  
  749. # AMQP exchange to connect to if using RabbitMQ or Qpid
  750. # (string value)
  751. #control_exchange=openstack
  752.  
  753.  
  754. #
  755. # Options defined in cinder.openstack.common.rpc.amqp
  756. #
  757.  
  758. # Enable a fast single reply queue if using AMQP based RPC
  759. # like RabbitMQ or Qpid. (boolean value)
  760. #amqp_rpc_single_reply_queue=false
  761.  
  762. # Use durable queues in amqp. (boolean value)
  763. #amqp_durable_queues=false
  764.  
  765. # Auto-delete queues in amqp. (boolean value)
  766. #amqp_auto_delete=false
  767.  
  768.  
  769. #
  770. # Options defined in cinder.openstack.common.rpc.impl_kombu
  771. #
  772.  
  773. # SSL version to use (valid only if SSL enabled) (string
  774. # value)
  775. #kombu_ssl_version=
  776.  
  777. # SSL key file (valid only if SSL enabled) (string value)
  778. #kombu_ssl_keyfile=
  779.  
  780. # SSL cert file (valid only if SSL enabled) (string value)
  781. #kombu_ssl_certfile=
  782.  
  783. # SSL certification authority file (valid only if SSL enabled)
  784. # (string value)
  785. #kombu_ssl_ca_certs=
  786.  
  787. # The RabbitMQ broker address where a single node is used
  788. # (string value)
  789. #rabbit_host=localhost
  790.  
  791. # The RabbitMQ broker port where a single node is used
  792. # (integer value)
  793. #rabbit_port=5672
  794.  
  795. # RabbitMQ HA cluster host:port pairs (list value)
  796. #rabbit_hosts=$rabbit_host:$rabbit_port
  797.  
  798. # connect over SSL for RabbitMQ (boolean value)
  799. #rabbit_use_ssl=false
  800.  
  801. # the RabbitMQ userid (string value)
  802. #rabbit_userid=guest
  803.  
  804. # the RabbitMQ password (string value)
  805. #rabbit_password=guest
  806.  
  807. # the RabbitMQ virtual host (string value)
  808. #rabbit_virtual_host=/
  809.  
  810. # how frequently to retry connecting with RabbitMQ (integer
  811. # value)
  812. #rabbit_retry_interval=1
  813.  
  814. # how long to backoff for between retries when connecting to
  815. # RabbitMQ (integer value)
  816. #rabbit_retry_backoff=2
  817.  
  818. # maximum retries with trying to connect to RabbitMQ (the
  819. # default of 0 implies an infinite retry count) (integer
  820. # value)
  821. #rabbit_max_retries=0
  822.  
  823. # use H/A queues in RabbitMQ (x-ha-policy: all).You need to
  824. # wipe RabbitMQ database when changing this option. (boolean
  825. # value)
  826. #rabbit_ha_queues=false
  827.  
  828.  
  829. #
  830. # Options defined in cinder.openstack.common.rpc.impl_qpid
  831. #
  832.  
  833. # Qpid broker hostname (string value)
  834. #qpid_hostname=localhost
  835.  
  836. # Qpid broker port (integer value)
  837. #qpid_port=5672
  838.  
  839. # Qpid HA cluster host:port pairs (list value)
  840. #qpid_hosts=$qpid_hostname:$qpid_port
  841.  
  842. # Username for qpid connection (string value)
  843. #qpid_username=
  844.  
  845. # Password for qpid connection (string value)
  846. #qpid_password=
  847.  
  848. # Space separated list of SASL mechanisms to use for auth
  849. # (string value)
  850. #qpid_sasl_mechanisms=
  851.  
  852. # Seconds between connection keepalive heartbeats (integer
  853. # value)
  854. #qpid_heartbeat=60
  855.  
  856. # Transport to use, either 'tcp' or 'ssl' (string value)
  857. #qpid_protocol=tcp
  858.  
  859. # Disable Nagle algorithm (boolean value)
  860. #qpid_tcp_nodelay=true
  861.  
  862. # The qpid topology version to use. Version 1 is what was
  863. # originally used by impl_qpid. Version 2 includes some
  864. # backwards-incompatible changes that allow broker federation
  865. # to work. Users should update to version 2 when they are
  866. # able to take everything down, as it requires a clean break.
  867. # (integer value)
  868. #qpid_topology_version=1
  869.  
  870.  
  871. #
  872. # Options defined in cinder.openstack.common.rpc.impl_zmq
  873. #
  874.  
  875. # ZeroMQ bind address. Should be a wildcard (*), an ethernet
  876. # interface, or IP. The "host" option should point or resolve
  877. # to this address. (string value)
  878. #rpc_zmq_bind_address=*
  879.  
  880. # MatchMaker driver (string value)
  881. #rpc_zmq_matchmaker=cinder.openstack.common.rpc.matchmaker.MatchMakerLocalhost
  882.  
  883. # ZeroMQ receiver listening port (integer value)
  884. #rpc_zmq_port=9501
  885.  
  886. # Number of ZeroMQ contexts, defaults to 1 (integer value)
  887. #rpc_zmq_contexts=1
  888.  
  889. # Maximum number of ingress messages to locally buffer per
  890. # topic. Default is unlimited. (integer value)
  891. #rpc_zmq_topic_backlog=<None>
  892.  
  893. # Directory for holding IPC sockets (string value)
  894. #rpc_zmq_ipc_dir=/var/run/openstack
  895.  
  896. # Name of this node. Must be a valid hostname, FQDN, or IP
  897. # address. Must match "host" option, if running Nova. (string
  898. # value)
  899. #rpc_zmq_host=cinder
  900.  
  901.  
  902. #
  903. # Options defined in cinder.openstack.common.rpc.matchmaker
  904. #
  905.  
  906. # Matchmaker ring file (JSON) (string value)
  907. #matchmaker_ringfile=/etc/nova/matchmaker_ring.json
  908.  
  909. # Heartbeat frequency (integer value)
  910. #matchmaker_heartbeat_freq=300
  911.  
  912. # Heartbeat time-to-live. (integer value)
  913. #matchmaker_heartbeat_ttl=600
  914.  
  915.  
  916. #
  917. # Options defined in cinder.openstack.common.rpc.matchmaker_redis
  918. #
  919.  
  920. # Host to locate redis (string value)
  921. #host=127.0.0.1
  922.  
  923. # Use this port to connect to redis host. (integer value)
  924. #port=6379
  925.  
  926. # Password for Redis server. (optional) (string value)
  927. #password=<None>
  928.  
  929.  
  930. #
  931. # Options defined in cinder.scheduler.driver
  932. #
  933.  
  934. # The scheduler host manager class to use (string value)
  935. #scheduler_host_manager=cinder.scheduler.host_manager.HostManager
  936.  
  937. # Maximum number of attempts to schedule an volume (integer
  938. # value)
  939. #scheduler_max_attempts=3
  940.  
  941.  
  942. #
  943. # Options defined in cinder.scheduler.host_manager
  944. #
  945.  
  946. # Which filter class names to use for filtering hosts when not
  947. # specified in the request. (list value)
  948. #scheduler_default_filters=AvailabilityZoneFilter,CapacityFilter,CapabilitiesFilter
  949.  
  950. # Which weigher class names to use for weighing hosts. (list
  951. # value)
  952. #scheduler_default_weighers=CapacityWeigher
  953.  
  954.  
  955. #
  956. # Options defined in cinder.scheduler.manager
  957. #
  958.  
  959. # Default scheduler driver to use (string value)
  960. #scheduler_driver=cinder.scheduler.filter_scheduler.FilterScheduler
  961.  
  962.  
  963. #
  964. # Options defined in cinder.scheduler.scheduler_options
  965. #
  966.  
  967. # Absolute path to scheduler configuration JSON file. (string
  968. # value)
  969. #scheduler_json_config_location=
  970.  
  971.  
  972. #
  973. # Options defined in cinder.scheduler.simple
  974. #
  975.  
  976. # maximum number of volume gigabytes to allow per host
  977. # (integer value)
  978. #max_gigabytes=10000
  979.  
  980.  
  981. #
  982. # Options defined in cinder.scheduler.weights.capacity
  983. #
  984.  
  985. # Multiplier used for weighing volume capacity. Negative
  986. # numbers mean to stack vs spread. (floating point value)
  987. #capacity_weight_multiplier=1.0
  988.  
  989.  
  990. #
  991. # Options defined in cinder.transfer.api
  992. #
  993.  
  994. # The number of characters in the salt. (integer value)
  995. #volume_transfer_salt_length=8
  996.  
  997. # The number of characters in the autogenerated auth key.
  998. # (integer value)
  999. #volume_transfer_key_length=16
  1000.  
  1001.  
  1002. #
  1003. # Options defined in cinder.volume.api
  1004. #
  1005.  
  1006. # Create volume from snapshot at the host where snapshot
  1007. # resides (boolean value)
  1008. #snapshot_same_host=true
  1009.  
  1010. # Ensure that the new volumes are the same AZ as snapshot or
  1011. # source volume (boolean value)
  1012. #cloned_volume_same_az=true
  1013.  
  1014.  
  1015. #
  1016. # Options defined in cinder.volume.driver
  1017. #
  1018.  
  1019. # number of times to attempt to run flakey shell commands
  1020. # (integer value)
  1021. #num_shell_tries=3
  1022.  
  1023. # The percentage of backend capacity is reserved (integer
  1024. # value)
  1025. #reserved_percentage=0
  1026.  
  1027. # The maximum number of iscsi target ids per host (integer
  1028. # value)
  1029. #iscsi_num_targets=100
  1030.  
  1031. # prefix for iscsi volumes (string value)
  1032. #iscsi_target_prefix=iqn.2010-10.org.openstack:
  1033.  
  1034. # The IP address that the iSCSI daemon is listening on (string
  1035. # value)
  1036. #iscsi_ip_address=$my_ip
  1037.  
  1038. # The port that the iSCSI daemon is listening on (integer
  1039. # value)
  1040. #iscsi_port=3260
  1041.  
  1042. # The maximum number of times to rescan targets to find volume
  1043. # (integer value)
  1044. #num_volume_device_scan_tries=3
  1045.  
  1046. # The maximum number of times to rescan iSER targetto find
  1047. # volume (integer value)
  1048. #num_iser_scan_tries=3
  1049.  
  1050. # The maximum number of iser target ids per host (integer
  1051. # value)
  1052. #iser_num_targets=100
  1053.  
  1054. # prefix for iser volumes (string value)
  1055. #iser_target_prefix=iqn.2010-10.org.iser.openstack:
  1056.  
  1057. # The IP address that the iSER daemon is listening on (string
  1058. # value)
  1059. #iser_ip_address=$my_ip
  1060.  
  1061. # The port that the iSER daemon is listening on (integer
  1062. # value)
  1063. #iser_port=3260
  1064.  
  1065. # iser target user-land tool to use (string value)
  1066. #iser_helper=tgtadm
  1067.  
  1068. # The backend name for a given driver implementation (string
  1069. # value)
  1070. #volume_backend_name=<None>
  1071.  
  1072. # Do we attach/detach volumes in cinder using multipath for
  1073. # volume to image and image to volume transfers? (boolean
  1074. # value)
  1075. #use_multipath_for_image_xfer=false
  1076.  
  1077. # Method used to wipe old voumes (valid options are: none,
  1078. # zero, shred) (string value)
  1079. #volume_clear=zero
  1080.  
  1081. # Size in MiB to wipe at start of old volumes. 0 => all
  1082. # (integer value)
  1083. #volume_clear_size=0
  1084.  
  1085. # iscsi target user-land tool to use (string value)
  1086. iscsi_helper=tgtadm
  1087.  
  1088. # Volume configuration file storage directory (string value)
  1089. #volumes_dir=$state_path/volumes
  1090. volumes_dir = /var/lib/cinder/volumes
  1091.  
  1092. # IET configuration file (string value)
  1093. #iet_conf=/etc/iet/ietd.conf
  1094.  
  1095. # Comma-separated list of initiator IQNs allowed to connect to
  1096. # the iSCSI target. (From Nova compute nodes.) (string value)
  1097. #lio_initiator_iqns=
  1098.  
  1099. # Sets the behavior of the iSCSI target to either perform
  1100. # blockio or fileio optionally, auto can be set and Cinder
  1101. # will autodetect type of backing device (string value)
  1102. #iscsi_iotype=fileio
  1103.  
  1104.  
  1105. #
  1106. # Options defined in cinder.volume.drivers.block_device
  1107. #
  1108.  
  1109. # List of all available devices (list value)
  1110. #available_devices=
  1111.  
  1112.  
  1113. #
  1114. # Options defined in cinder.volume.drivers.coraid
  1115. #
  1116.  
  1117. # IP address of Coraid ESM (string value)
  1118. #coraid_esm_address=
  1119.  
  1120. # User name to connect to Coraid ESM (string value)
  1121. #coraid_user=admin
  1122.  
  1123. # Name of group on Coraid ESM to which coraid_user belongs
  1124. # (must have admin privilege) (string value)
  1125. #coraid_group=admin
  1126.  
  1127. # Password to connect to Coraid ESM (string value)
  1128. #coraid_password=password
  1129.  
  1130. # Volume Type key name to store ESM Repository Name (string
  1131. # value)
  1132. #coraid_repository_key=coraid_repository
  1133.  
  1134.  
  1135. #
  1136. # Options defined in cinder.volume.drivers.eqlx
  1137. #
  1138.  
  1139. # Group name to use for creating volumes (string value)
  1140. #eqlx_group_name=group-0
  1141.  
  1142. # Timeout for the Group Manager cli command execution (integer
  1143. # value)
  1144. #eqlx_cli_timeout=30
  1145.  
  1146. # Maximum retry count for reconnection (integer value)
  1147. #eqlx_cli_max_retries=5
  1148.  
  1149. # Use CHAP authentificaion for targets? (boolean value)
  1150. #eqlx_use_chap=false
  1151.  
  1152. # Existing CHAP account name (string value)
  1153. #eqlx_chap_login=admin
  1154.  
  1155. # Password for specified CHAP account name (string value)
  1156. #eqlx_chap_password=password
  1157.  
  1158. # Pool in which volumes will be created (string value)
  1159. #eqlx_pool=default
  1160.  
  1161.  
  1162. #
  1163. # Options defined in cinder.volume.drivers.glusterfs
  1164. #
  1165.  
  1166. # File with the list of available gluster shares (string
  1167. # value)
  1168. #glusterfs_shares_config=/etc/cinder/glusterfs_shares
  1169.  
  1170. # Use du or df for free space calculation (string value)
  1171. #glusterfs_disk_util=df
  1172.  
  1173. # Create volumes as sparsed files which take no space.If set
  1174. # to False volume is created as regular file.In such case
  1175. # volume creation takes a lot of time. (boolean value)
  1176. #glusterfs_sparsed_volumes=true
  1177.  
  1178. # Create volumes as QCOW2 files rather than raw files.
  1179. # (boolean value)
  1180. #glusterfs_qcow2_volumes=false
  1181.  
  1182. # Base dir containing mount points for gluster shares. (string
  1183. # value)
  1184. #glusterfs_mount_point_base=$state_path/mnt
  1185.  
  1186.  
  1187. #
  1188. # Options defined in cinder.volume.drivers.gpfs
  1189. #
  1190.  
  1191. # Specifies the path of the GPFS directory where Block Storage
  1192. # volume and snapshot files are stored. (string value)
  1193. #gpfs_mount_point_base=<None>
  1194.  
  1195. # Specifies the path of the Image service repository in GPFS.
  1196. # Leave undefined if not storing images in GPFS. (string
  1197. # value)
  1198. #gpfs_images_dir=<None>
  1199.  
  1200. # Specifies the type of image copy to be used. Set this when
  1201. # the Image service repository also uses GPFS so that image
  1202. # files can be transferred efficiently from the Image service
  1203. # to the Block Storage service. There are two valid values:
  1204. # "copy" specifies that a full copy of the image is made;
  1205. # "copy_on_write" specifies that copy-on-write optimization
  1206. # strategy is used and unmodified blocks of the image file are
  1207. # shared efficiently. (string value)
  1208. #gpfs_images_share_mode=<None>
  1209.  
  1210. # Specifies an upper limit on the number of indirections
  1211. # required to reach a specific block due to snapshots or
  1212. # clones. A lengthy chain of copy-on-write snapshots or
  1213. # clones can have a negative impact on performance, but
  1214. # improves space utilization. 0 indicates unlimited clone
  1215. # depth. (integer value)
  1216. #gpfs_max_clone_depth=0
  1217.  
  1218. # Specifies that volumes are created as sparse files which
  1219. # initially consume no space. If set to False, the volume is
  1220. # created as a fully allocated file, in which case, creation
  1221. # may take a significantly longer time. (boolean value)
  1222. #gpfs_sparse_volumes=true
  1223.  
  1224.  
  1225. #
  1226. # Options defined in cinder.volume.drivers.hds.hds
  1227. #
  1228.  
  1229. # configuration file for HDS cinder plugin for HUS (string
  1230. # value)
  1231. #hds_cinder_config_file=/opt/hds/hus/cinder_hus_conf.xml
  1232.  
  1233.  
  1234. #
  1235. # Options defined in cinder.volume.drivers.huawei
  1236. #
  1237.  
  1238. # config data for cinder huawei plugin (string value)
  1239. #cinder_huawei_conf_file=/etc/cinder/cinder_huawei_conf.xml
  1240.  
  1241.  
  1242. #
  1243. # Options defined in cinder.volume.drivers.lvm
  1244. #
  1245.  
  1246. # Name for the VG that will contain exported volumes (string
  1247. # value)
  1248. volume_group=cinder-volumes
  1249.  
  1250. # Size of thin provisioning pool (None uses entire cinder VG)
  1251. # (string value)
  1252. #pool_size=<None>
  1253.  
  1254. # If set, create lvms with multiple mirrors. Note that this
  1255. # requires lvm_mirrors + 2 pvs with available space (integer
  1256. # value)
  1257. #lvm_mirrors=0
  1258.  
  1259. # Type of LVM volumes to deploy; (default or thin) (string
  1260. # value)
  1261. #lvm_type=default
  1262.  
  1263.  
  1264. #
  1265. # Options defined in cinder.volume.drivers.netapp.options
  1266. #
  1267.  
  1268. # Vfiler to use for provisioning (string value)
  1269. #netapp_vfiler=<None>
  1270.  
  1271. # User name for the storage controller (string value)
  1272. #netapp_login=<None>
  1273.  
  1274. # Password for the storage controller (string value)
  1275. #netapp_password=<None>
  1276.  
  1277. # Cluster vserver to use for provisioning (string value)
  1278. #netapp_vserver=<None>
  1279.  
  1280. # Host name for the storage controller (string value)
  1281. #netapp_server_hostname=<None>
  1282.  
  1283. # Port number for the storage controller (integer value)
  1284. #netapp_server_port=80
  1285.  
  1286. # Threshold available percent to start cache cleaning.
  1287. # (integer value)
  1288. #thres_avl_size_perc_start=20
  1289.  
  1290. # Threshold available percent to stop cache cleaning. (integer
  1291. # value)
  1292. #thres_avl_size_perc_stop=60
  1293.  
  1294. # Threshold minutes after which cache file can be cleaned.
  1295. # (integer value)
  1296. #expiry_thres_minutes=720
  1297.  
  1298. # Volume size multiplier to ensure while creation (floating
  1299. # point value)
  1300. #netapp_size_multiplier=1.2
  1301.  
  1302. # Comma separated volumes to be used for provisioning (string
  1303. # value)
  1304. #netapp_volume_list=<None>
  1305.  
  1306. # Storage family type. (string value)
  1307. #netapp_storage_family=ontap_cluster
  1308.  
  1309. # Storage protocol type. (string value)
  1310. #netapp_storage_protocol=<None>
  1311.  
  1312. # Transport type protocol (string value)
  1313. #netapp_transport_type=http
  1314.  
  1315.  
  1316. #
  1317. # Options defined in cinder.volume.drivers.nexenta.options
  1318. #
  1319.  
  1320. # IP address of Nexenta SA (string value)
  1321. #nexenta_host=
  1322.  
  1323. # HTTP port to connect to Nexenta REST API server (integer
  1324. # value)
  1325. #nexenta_rest_port=2000
  1326.  
  1327. # Use http or https for REST connection (default auto) (string
  1328. # value)
  1329. #nexenta_rest_protocol=auto
  1330.  
  1331. # User name to connect to Nexenta SA (string value)
  1332. #nexenta_user=admin
  1333.  
  1334. # Password to connect to Nexenta SA (string value)
  1335. #nexenta_password=nexenta
  1336.  
  1337. # Nexenta target portal port (integer value)
  1338. #nexenta_iscsi_target_portal_port=3260
  1339.  
  1340. # pool on SA that will hold all volumes (string value)
  1341. #nexenta_volume=cinder
  1342.  
  1343. # IQN prefix for iSCSI targets (string value)
  1344. #nexenta_target_prefix=iqn.1986-03.com.sun:02:cinder-
  1345.  
  1346. # prefix for iSCSI target groups on SA (string value)
  1347. #nexenta_target_group_prefix=cinder/
  1348.  
  1349. # File with the list of available nfs shares (string value)
  1350. #nexenta_shares_config=/etc/cinder/nfs_shares
  1351.  
  1352. # Base dir containing mount points for nfs shares (string
  1353. # value)
  1354. #nexenta_mount_point_base=$state_path/mnt
  1355.  
  1356. # Create volumes as sparsed files which take no space.If set
  1357. # to False volume is created as regular file.In such case
  1358. # volume creation takes a lot of time. (boolean value)
  1359. #nexenta_sparsed_volumes=true
  1360.  
  1361. # Default compression value for new ZFS folders. (string
  1362. # value)
  1363. #nexenta_volume_compression=on
  1364.  
  1365. # Mount options passed to the nfs client. See section of the
  1366. # nfs man page for details (string value)
  1367. #nexenta_mount_options=<None>
  1368.  
  1369. # Percent of ACTUAL usage of the underlying volume before no
  1370. # new volumes can be allocated to the volume destination.
  1371. # (floating point value)
  1372. #nexenta_used_ratio=0.95
  1373.  
  1374. # This will compare the allocated to available space on the
  1375. # volume destination. If the ratio exceeds this number, the
  1376. # destination will no longer be valid. (floating point value)
  1377. #nexenta_oversub_ratio=1.0
  1378.  
  1379. # block size for volumes (blank=default,8KB) (string value)
  1380. #nexenta_blocksize=
  1381.  
  1382. # flag to create sparse volumes (boolean value)
  1383. #nexenta_sparse=false
  1384.  
  1385.  
  1386. #
  1387. # Options defined in cinder.volume.drivers.nfs
  1388. #
  1389.  
  1390. # File with the list of available nfs shares (string value)
  1391. #nfs_shares_config=/etc/cinder/nfs_shares
  1392.  
  1393. # Create volumes as sparsed files which take no space.If set
  1394. # to False volume is created as regular file.In such case
  1395. # volume creation takes a lot of time. (boolean value)
  1396. #nfs_sparsed_volumes=true
  1397.  
  1398. # Percent of ACTUAL usage of the underlying volume before no
  1399. # new volumes can be allocated to the volume destination.
  1400. # (floating point value)
  1401. #nfs_used_ratio=0.95
  1402.  
  1403. # This will compare the allocated to available space on the
  1404. # volume destination. If the ratio exceeds this number, the
  1405. # destination will no longer be valid. (floating point value)
  1406. #nfs_oversub_ratio=1.0
  1407.  
  1408. # Base dir containing mount points for nfs shares. (string
  1409. # value)
  1410. #nfs_mount_point_base=$state_path/mnt
  1411.  
  1412. # Mount options passed to the nfs client. See section of the
  1413. # nfs man page for details. (string value)
  1414. #nfs_mount_options=<None>
  1415.  
  1416.  
  1417. #
  1418. # Options defined in cinder.volume.drivers.rbd
  1419. #
  1420.  
  1421. # the RADOS pool in which rbd volumes are stored (string
  1422. # value)
  1423. #rbd_pool=rbd
  1424.  
  1425. # the RADOS client name for accessing rbd volumes - only set
  1426. # when using cephx authentication (string value)
  1427. #rbd_user=<None>
  1428.  
  1429. # path to the ceph configuration file to use (string value)
  1430. #rbd_ceph_conf=
  1431.  
  1432. # flatten volumes created from snapshots to remove dependency
  1433. # (boolean value)
  1434. #rbd_flatten_volume_from_snapshot=false
  1435.  
  1436. # the libvirt uuid of the secret for the rbd_uservolumes
  1437. # (string value)
  1438. #rbd_secret_uuid=<None>
  1439.  
  1440. # where to store temporary image files if the volume driver
  1441. # does not write them directly to the volume (string value)
  1442. #volume_tmp_dir=<None>
  1443.  
  1444. # maximum number of nested clones that can be taken of a
  1445. # volume before enforcing a flatten prior to next clone. A
  1446. # value of zero disables cloning (integer value)
  1447. #rbd_max_clone_depth=5
  1448.  
  1449.  
  1450. #
  1451. # Options defined in cinder.volume.drivers.san.hp.hp_3par_common
  1452. #
  1453.  
  1454. # 3PAR WSAPI Server Url like https://<3par ip>:8080/api/v1
  1455. # (string value)
  1456. #hp3par_api_url=
  1457.  
  1458. # 3PAR Super user username (string value)
  1459. #hp3par_username=
  1460.  
  1461. # 3PAR Super user password (string value)
  1462. #hp3par_password=
  1463.  
  1464. # This option is DEPRECATED and no longer used. The 3par
  1465. # domain name to use. (string value)
  1466. #hp3par_domain=<None>
  1467.  
  1468. # The CPG to use for volume creation (string value)
  1469. #hp3par_cpg=OpenStack
  1470.  
  1471. # The CPG to use for Snapshots for volumes. If empty
  1472. # hp3par_cpg will be used (string value)
  1473. #hp3par_cpg_snap=
  1474.  
  1475. # The time in hours to retain a snapshot. You can't delete it
  1476. # before this expires. (string value)
  1477. #hp3par_snapshot_retention=
  1478.  
  1479. # The time in hours when a snapshot expires and is deleted.
  1480. # This must be larger than expiration (string value)
  1481. #hp3par_snapshot_expiration=
  1482.  
  1483. # Enable HTTP debugging to 3PAR (boolean value)
  1484. #hp3par_debug=false
  1485.  
  1486. # List of target iSCSI addresses to use. (list value)
  1487. #hp3par_iscsi_ips=
  1488.  
  1489.  
  1490. #
  1491. # Options defined in cinder.volume.drivers.san.san
  1492. #
  1493.  
  1494. # Use thin provisioning for SAN volumes? (boolean value)
  1495. #san_thin_provision=true
  1496.  
  1497. # IP address of SAN controller (string value)
  1498. #san_ip=
  1499.  
  1500. # Username for SAN controller (string value)
  1501. #san_login=admin
  1502.  
  1503. # Password for SAN controller (string value)
  1504. #san_password=
  1505.  
  1506. # Filename of private key to use for SSH authentication
  1507. # (string value)
  1508. #san_private_key=
  1509.  
  1510. # Cluster name to use for creating volumes (string value)
  1511. #san_clustername=
  1512.  
  1513. # SSH port to use with SAN (integer value)
  1514. #san_ssh_port=22
  1515.  
  1516. # Execute commands locally instead of over SSH; use if the
  1517. # volume service is running on the SAN device (boolean value)
  1518. #san_is_local=false
  1519.  
  1520. # SSH connection timeout in seconds (integer value)
  1521. #ssh_conn_timeout=30
  1522.  
  1523. # Minimum ssh connections in the pool (integer value)
  1524. #ssh_min_pool_conn=1
  1525.  
  1526. # Maximum ssh connections in the pool (integer value)
  1527. #ssh_max_pool_conn=5
  1528.  
  1529.  
  1530. #
  1531. # Options defined in cinder.volume.drivers.san.solaris
  1532. #
  1533.  
  1534. # The ZFS path under which to create zvols for volumes.
  1535. # (string value)
  1536. #san_zfs_volume_base=rpool/
  1537.  
  1538.  
  1539. #
  1540. # Options defined in cinder.volume.drivers.scality
  1541. #
  1542.  
  1543. # Path or URL to Scality SOFS configuration file (string
  1544. # value)
  1545. #scality_sofs_config=<None>
  1546.  
  1547. # Base dir where Scality SOFS shall be mounted (string value)
  1548. #scality_sofs_mount_point=$state_path/scality
  1549.  
  1550. # Path from Scality SOFS root to volume dir (string value)
  1551. #scality_sofs_volume_dir=cinder/volumes
  1552.  
  1553.  
  1554. #
  1555. # Options defined in cinder.volume.drivers.solidfire
  1556. #
  1557.  
  1558. # Set 512 byte emulation on volume creation; (boolean value)
  1559. #sf_emulate_512=true
  1560.  
  1561. # Allow tenants to specify QOS on create (boolean value)
  1562. #sf_allow_tenant_qos=false
  1563.  
  1564. # Create SolidFire accounts with this prefix (string value)
  1565. #sf_account_prefix=cinder
  1566.  
  1567. # SolidFire API port. Useful if the device api is behind a
  1568. # proxy on a different port. (integer value)
  1569. #sf_api_port=443
  1570.  
  1571.  
  1572. #
  1573. # Options defined in cinder.volume.drivers.storwize_svc
  1574. #
  1575.  
  1576. # Storage system storage pool for volumes (string value)
  1577. #storwize_svc_volpool_name=volpool
  1578.  
  1579. # Storage system space-efficiency parameter for volumes
  1580. # (percentage) (integer value)
  1581. #storwize_svc_vol_rsize=2
  1582.  
  1583. # Storage system threshold for volume capacity warnings
  1584. # (percentage) (integer value)
  1585. #storwize_svc_vol_warning=0
  1586.  
  1587. # Storage system autoexpand parameter for volumes (True/False)
  1588. # (boolean value)
  1589. #storwize_svc_vol_autoexpand=true
  1590.  
  1591. # Storage system grain size parameter for volumes
  1592. # (32/64/128/256) (integer value)
  1593. #storwize_svc_vol_grainsize=256
  1594.  
  1595. # Storage system compression option for volumes (boolean
  1596. # value)
  1597. #storwize_svc_vol_compression=false
  1598.  
  1599. # Enable Easy Tier for volumes (boolean value)
  1600. #storwize_svc_vol_easytier=true
  1601.  
  1602. # The I/O group in which to allocate volumes (integer value)
  1603. #storwize_svc_vol_iogrp=0
  1604.  
  1605. # Maximum number of seconds to wait for FlashCopy to be
  1606. # prepared. Maximum value is 600 seconds (10 minutes) (integer
  1607. # value)
  1608. #storwize_svc_flashcopy_timeout=120
  1609.  
  1610. # Connection protocol (iSCSI/FC) (string value)
  1611. #storwize_svc_connection_protocol=iSCSI
  1612.  
  1613. # Configure CHAP authentication for iSCSI connections
  1614. # (Default: Enabled) (boolean value)
  1615. #storwize_svc_iscsi_chap_enabled=true
  1616.  
  1617. # Connect with multipath (FC only; iSCSI multipath is
  1618. # controlled by Nova) (boolean value)
  1619. #storwize_svc_multipath_enabled=false
  1620.  
  1621. # Allows vdisk to multi host mapping (boolean value)
  1622. #storwize_svc_multihostmap_enabled=true
  1623.  
  1624.  
  1625. #
  1626. # Options defined in cinder.volume.drivers.vmware.vmdk
  1627. #
  1628.  
  1629. # IP address for connecting to VMware ESX/VC server. (string
  1630. # value)
  1631. #vmware_host_ip=<None>
  1632.  
  1633. # Username for authenticating with VMware ESX/VC server.
  1634. # (string value)
  1635. #vmware_host_username=<None>
  1636.  
  1637. # Password for authenticating with VMware ESX/VC server.
  1638. # (string value)
  1639. #vmware_host_password=<None>
  1640.  
  1641. # Optional VIM service WSDL Location e.g
  1642. # http://<server>/vimService.wsdl. Optional over-ride to
  1643. # default location for bug work-arounds. (string value)
  1644. #vmware_wsdl_location=<None>
  1645.  
  1646. # Number of times VMware ESX/VC server API must be retried
  1647. # upon connection related issues. (integer value)
  1648. #vmware_api_retry_count=10
  1649.  
  1650. # The interval used for polling remote tasks invoked on VMware
  1651. # ESX/VC server. (integer value)
  1652. #vmware_task_poll_interval=5
  1653.  
  1654. # Name for the folder in the VC datacenter that will contain
  1655. # cinder volumes. (string value)
  1656. #vmware_volume_folder=cinder-volumes
  1657.  
  1658. # Timeout in seconds for VMDK volume transfer between Cinder
  1659. # and Glance. (integer value)
  1660. #vmware_image_transfer_timeout_secs=7200
  1661.  
  1662. # Max number of objects to be retrieved per batch. Query
  1663. # results will be obtained in batches from the server and not
  1664. # in one shot. Server may still limit the count to something
  1665. # less than the configured value. (integer value)
  1666. #vmware_max_objects_retrieval=100
  1667.  
  1668.  
  1669. #
  1670. # Options defined in cinder.volume.drivers.windows.windows
  1671. #
  1672.  
  1673. # Path to store VHD backed volumes (string value)
  1674. #windows_iscsi_lun_path=C:\iSCSIVirtualDisks
  1675.  
  1676.  
  1677. #
  1678. # Options defined in cinder.volume.drivers.xenapi.sm
  1679. #
  1680.  
  1681. # NFS server to be used by XenAPINFSDriver (string value)
  1682. #xenapi_nfs_server=<None>
  1683.  
  1684. # Path of exported NFS, used by XenAPINFSDriver (string value)
  1685. #xenapi_nfs_serverpath=<None>
  1686.  
  1687. # URL for XenAPI connection (string value)
  1688. #xenapi_connection_url=<None>
  1689.  
  1690. # Username for XenAPI connection (string value)
  1691. #xenapi_connection_username=root
  1692.  
  1693. # Password for XenAPI connection (string value)
  1694. #xenapi_connection_password=<None>
  1695.  
  1696. # Base path to the storage repository (string value)
  1697. #xenapi_sr_base_path=/var/run/sr-mount
  1698.  
  1699.  
  1700. #
  1701. # Options defined in cinder.volume.drivers.xiv_ds8k
  1702. #
  1703.  
  1704. # Proxy driver that connects to the IBM Storage Array (string
  1705. # value)
  1706. #xiv_ds8k_proxy=xiv_ds8k_openstack.nova_proxy.XIVDS8KNovaProxy
  1707.  
  1708. # Connection type to the IBM Storage Array
  1709. # (fibre_channel|iscsi) (string value)
  1710. #xiv_ds8k_connection_type=iscsi
  1711.  
  1712.  
  1713. #
  1714. # Options defined in cinder.volume.drivers.zadara
  1715. #
  1716.  
  1717. # Management IP of Zadara VPSA (string value)
  1718. #zadara_vpsa_ip=<None>
  1719.  
  1720. # Zadara VPSA port number (string value)
  1721. #zadara_vpsa_port=<None>
  1722.  
  1723. # Use SSL connection (boolean value)
  1724. #zadara_vpsa_use_ssl=false
  1725.  
  1726. # User name for the VPSA (string value)
  1727. #zadara_user=<None>
  1728.  
  1729. # Password for the VPSA (string value)
  1730. #zadara_password=<None>
  1731.  
  1732. # Name of VPSA storage pool for volumes (string value)
  1733. #zadara_vpsa_poolname=<None>
  1734.  
  1735. # Default thin provisioning policy for volumes (boolean value)
  1736. #zadara_vol_thin=true
  1737.  
  1738. # Default encryption policy for volumes (boolean value)
  1739. #zadara_vol_encrypt=false
  1740.  
  1741. # Default striping mode for volumes (string value)
  1742. #zadara_default_striping_mode=simple
  1743.  
  1744. # Default stripe size for volumes (string value)
  1745. #zadara_default_stripesize=64
  1746.  
  1747. # Default template for VPSA volume names (string value)
  1748. #zadara_vol_name_template=OS_%s
  1749.  
  1750. # Automatically detach from servers on volume delete (boolean
  1751. # value)
  1752. #zadara_vpsa_auto_detach_on_delete=true
  1753.  
  1754. # Don't halt on deletion of non-existing volumes (boolean
  1755. # value)
  1756. #zadara_vpsa_allow_nonexistent_delete=true
  1757.  
  1758.  
  1759. #
  1760. # Options defined in cinder.volume.manager
  1761. #
  1762.  
  1763. # Driver to use for volume creation (string value)
  1764. #volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver
  1765.  
  1766. # Timeout for creating the volume to migrate to when
  1767. # performing volume migration (seconds) (integer value)
  1768. #migration_create_volume_timeout_secs=300
  1769.  
  1770. # Offload pending volume delete during volume service startup
  1771. # (boolean value)
  1772. #volume_service_inithost_offload=false
  1773.  
  1774.  
  1775. #
  1776. # Options defined in cinder.volume.utils
  1777. #
  1778.  
  1779. # The default block size used when copying/clearing volumes
  1780. # (string value)
  1781. #volume_dd_blocksize=1M
  1782.  
  1783.  
  1784. # Total option count: 382
  1785.  
  1786.  
  1787. [database]
  1788. connection = mysql://cinder:password@10.192.204.99/cinder
  1789.  
  1790.  
  1791. [keystone_authtoken]
  1792. admin_tenant_name = admin
  1793. admin_user = admin
  1794. admin_password = password
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement