3 #################### |
3 #################### |
4 |
4 |
5 [DEFAULT] |
5 [DEFAULT] |
6 |
6 |
7 # |
7 # |
8 # Options defined in cinder.openstack.common.cfg:CommonConfigOpts |
8 # Options defined in cinder.exception |
9 # |
9 # |
10 |
10 |
11 # Print debugging output (boolean value) |
11 # make exception message format errors fatal (boolean value) |
|
12 #fatal_exception_format_errors=false |
|
13 |
|
14 |
|
15 # |
|
16 # Options defined in cinder.policy |
|
17 # |
|
18 |
|
19 # JSON file representing policy (string value) |
|
20 #policy_file=policy.json |
|
21 |
|
22 # Rule checked when requested rule is not found (string value) |
|
23 #policy_default_rule=default |
|
24 |
|
25 |
|
26 # |
|
27 # Options defined in cinder.quota |
|
28 # |
|
29 |
|
30 # number of volumes allowed per project (integer value) |
|
31 #quota_volumes=10 |
|
32 |
|
33 # number of volume snapshots allowed per project (integer |
|
34 # value) |
|
35 #quota_snapshots=10 |
|
36 |
|
37 # number of volume gigabytes (snapshots are also included) |
|
38 # allowed per project (integer value) |
|
39 #quota_gigabytes=1000 |
|
40 |
|
41 # number of seconds until a reservation expires (integer |
|
42 # value) |
|
43 #reservation_expire=86400 |
|
44 |
|
45 # count of reservations until usage is refreshed (integer |
|
46 # value) |
|
47 #until_refresh=0 |
|
48 |
|
49 # number of seconds between subsequent usage refreshes |
|
50 # (integer value) |
|
51 #max_age=0 |
|
52 |
|
53 # default driver to use for quota checks (string value) |
|
54 #quota_driver=cinder.quota.DbQuotaDriver |
|
55 |
|
56 # whether to use default quota class for default quota |
|
57 # (boolean value) |
|
58 #use_default_quota_class=true |
|
59 |
|
60 |
|
61 # |
|
62 # Options defined in cinder.service |
|
63 # |
|
64 |
|
65 # seconds between nodes reporting state to datastore (integer |
|
66 # value) |
|
67 #report_interval=10 |
|
68 |
|
69 # seconds between running periodic tasks (integer value) |
|
70 #periodic_interval=60 |
|
71 |
|
72 # range of seconds to randomly delay when starting the |
|
73 # periodic task scheduler to reduce stampeding. (Disable by |
|
74 # setting to 0) (integer value) |
|
75 #periodic_fuzzy_delay=60 |
|
76 |
|
77 # IP address for OpenStack Volume API to listen (string value) |
|
78 #osapi_volume_listen=0.0.0.0 |
|
79 |
|
80 # port for os volume api to listen (integer value) |
|
81 #osapi_volume_listen_port=8776 |
|
82 |
|
83 |
|
84 # |
|
85 # Options defined in cinder.test |
|
86 # |
|
87 |
|
88 # File name of clean sqlite db (string value) |
|
89 #sqlite_clean_db=clean.sqlite |
|
90 |
|
91 # should we use everything for testing (boolean value) |
|
92 #fake_tests=true |
|
93 |
|
94 |
|
95 # |
|
96 # Options defined in cinder.wsgi |
|
97 # |
|
98 |
|
99 # Number of backlog requests to configure the socket with |
|
100 # (integer value) |
|
101 #backlog=4096 |
|
102 |
|
103 # Sets the value of TCP_KEEPIDLE in seconds for each server |
|
104 # socket. Not supported on OS X. (integer value) |
|
105 #tcp_keepidle=600 |
|
106 |
|
107 # CA certificate file to use to verify connecting clients |
|
108 # (string value) |
|
109 #ssl_ca_file=<None> |
|
110 |
|
111 # Certificate file to use when starting the server securely |
|
112 # (string value) |
|
113 #ssl_cert_file=<None> |
|
114 |
|
115 # Private key file to use when starting the server securely |
|
116 # (string value) |
|
117 #ssl_key_file=<None> |
|
118 |
|
119 |
|
120 # |
|
121 # Options defined in cinder.api.common |
|
122 # |
|
123 |
|
124 # the maximum number of items returned in a single response |
|
125 # from a collection resource (integer value) |
|
126 #osapi_max_limit=1000 |
|
127 |
|
128 # Base URL that will be presented to users in links to the |
|
129 # OpenStack Volume API (string value) |
|
130 #osapi_volume_base_URL=<None> |
|
131 |
|
132 |
|
133 # |
|
134 # Options defined in cinder.api.middleware.auth |
|
135 # |
|
136 |
|
137 # Treat X-Forwarded-For as the canonical remote address. Only |
|
138 # enable this if you have a sanitizing proxy. (boolean value) |
|
139 #use_forwarded_for=false |
|
140 |
|
141 |
|
142 # |
|
143 # Options defined in cinder.api.middleware.sizelimit |
|
144 # |
|
145 |
|
146 # Max size for body of a request (integer value) |
|
147 #osapi_max_request_body_size=114688 |
|
148 |
|
149 |
|
150 # |
|
151 # Options defined in cinder.backup.drivers.ceph |
|
152 # |
|
153 |
|
154 # Ceph config file to use. (string value) |
|
155 #backup_ceph_conf=/etc/ceph/ceph.conf |
|
156 |
|
157 # the Ceph user to connect with (string value) |
|
158 #backup_ceph_user=cinder |
|
159 |
|
160 # the chunk size in bytes that a backup will be broken into |
|
161 # before transfer to backup store (integer value) |
|
162 #backup_ceph_chunk_size=134217728 |
|
163 |
|
164 # the Ceph pool to backup to (string value) |
|
165 #backup_ceph_pool=backups |
|
166 |
|
167 # RBD stripe unit to use when creating a backup image (integer |
|
168 # value) |
|
169 #backup_ceph_stripe_unit=0 |
|
170 |
|
171 # RBD stripe count to use when creating a backup image |
|
172 # (integer value) |
|
173 #backup_ceph_stripe_count=0 |
|
174 |
|
175 # If True, always discard excess bytes when restoring volumes. |
|
176 # (boolean value) |
|
177 #restore_discard_excess_bytes=true |
|
178 |
|
179 |
|
180 # |
|
181 # Options defined in cinder.backup.drivers.swift |
|
182 # |
|
183 |
|
184 # The URL of the Swift endpoint (string value) |
|
185 #backup_swift_url=http://localhost:8080/v1/AUTH_ |
|
186 |
|
187 # Swift authentication mechanism (string value) |
|
188 #backup_swift_auth=per_user |
|
189 |
|
190 # Swift user name (string value) |
|
191 #backup_swift_user=<None> |
|
192 |
|
193 # Swift key for authentication (string value) |
|
194 #backup_swift_key=<None> |
|
195 |
|
196 # The default Swift container to use (string value) |
|
197 #backup_swift_container=volumebackups |
|
198 |
|
199 # The size in bytes of Swift backup objects (integer value) |
|
200 #backup_swift_object_size=52428800 |
|
201 |
|
202 # The number of retries to make for Swift operations (integer |
|
203 # value) |
|
204 #backup_swift_retry_attempts=3 |
|
205 |
|
206 # The backoff time in seconds between Swift retries (integer |
|
207 # value) |
|
208 #backup_swift_retry_backoff=2 |
|
209 |
|
210 # Compression algorithm (None to disable) (string value) |
|
211 #backup_compression_algorithm=zlib |
|
212 |
|
213 |
|
214 # |
|
215 # Options defined in cinder.backup.drivers.tsm |
|
216 # |
|
217 |
|
218 # Volume prefix for the backup id when backing up to TSM |
|
219 # (string value) |
|
220 #backup_tsm_volume_prefix=backup |
|
221 |
|
222 # TSM password for the running username (string value) |
|
223 #backup_tsm_password=password |
|
224 |
|
225 # Enable or Disable compression for backups (boolean value) |
|
226 #backup_tsm_compression=true |
|
227 |
|
228 |
|
229 # |
|
230 # Options defined in cinder.backup.manager |
|
231 # |
|
232 |
|
233 # Driver to use for backups. (string value) |
|
234 #backup_driver=cinder.backup.drivers.swift |
|
235 |
|
236 |
|
237 # |
|
238 # Options defined in cinder.common.config |
|
239 # |
|
240 |
|
241 # Virtualization api connection type : libvirt, xenapi, or |
|
242 # fake (string value) |
|
243 #connection_type=<None> |
|
244 |
|
245 # File name for the paste.deploy config for cinder-api (string |
|
246 # value) |
|
247 #api_paste_config=api-paste.ini |
|
248 |
|
249 # Directory where the cinder python module is installed |
|
250 # (string value) |
|
251 #pybasedir=/usr/lib/python2.6/vendor-packages |
|
252 |
|
253 # Directory where cinder binaries are installed (string value) |
|
254 bindir=/usr/bin |
|
255 |
|
256 # Top-level directory for maintaining cinder's state (string |
|
257 # value) |
|
258 state_path=/var/lib/cinder |
|
259 |
|
260 # ip address of this host (string value) |
|
261 #my_ip=10.0.0.1 |
|
262 |
|
263 # default glance hostname or ip (string value) |
|
264 #glance_host=$my_ip |
|
265 |
|
266 # default glance port (integer value) |
|
267 #glance_port=9292 |
|
268 |
|
269 # A list of the glance api servers available to cinder |
|
270 # ([hostname|ip]:port) (list value) |
|
271 #glance_api_servers=$glance_host:$glance_port |
|
272 |
|
273 # Version of the glance api to use (integer value) |
|
274 #glance_api_version=1 |
|
275 |
|
276 # Number retries when downloading an image from glance |
|
277 # (integer value) |
|
278 #glance_num_retries=0 |
|
279 |
|
280 # Allow to perform insecure SSL (https) requests to glance |
|
281 # (boolean value) |
|
282 #glance_api_insecure=false |
|
283 |
|
284 # Whether to attempt to negotiate SSL layer compression when |
|
285 # using SSL (https) requests. Set to False to disable SSL |
|
286 # layer compression. In some cases disabling this may improve |
|
287 # data throughput, eg when high network bandwidth is available |
|
288 # and you are using already compressed image formats such as |
|
289 # qcow2 . (boolean value) |
|
290 #glance_api_ssl_compression=false |
|
291 |
|
292 # http/https timeout value for glance operations. If no value |
|
293 # (None) is supplied here, the glanceclient default value is |
|
294 # used. (integer value) |
|
295 #glance_request_timeout=<None> |
|
296 |
|
297 # the topic scheduler nodes listen on (string value) |
|
298 #scheduler_topic=cinder-scheduler |
|
299 |
|
300 # the topic volume nodes listen on (string value) |
|
301 #volume_topic=cinder-volume |
|
302 |
|
303 # the topic volume backup nodes listen on (string value) |
|
304 #backup_topic=cinder-backup |
|
305 |
|
306 # Deploy v1 of the Cinder API. (boolean value) |
|
307 #enable_v1_api=true |
|
308 |
|
309 # Deploy v2 of the Cinder API. (boolean value) |
|
310 #enable_v2_api=true |
|
311 |
|
312 # whether to rate limit the api (boolean value) |
|
313 #api_rate_limit=true |
|
314 |
|
315 # Specify list of extensions to load when using |
|
316 # osapi_volume_extension option with |
|
317 # cinder.api.contrib.select_extensions (list value) |
|
318 #osapi_volume_ext_list= |
|
319 |
|
320 # osapi volume extension to load (multi valued) |
|
321 #osapi_volume_extension=cinder.api.contrib.standard_extensions |
|
322 |
|
323 # full class name for the Manager for volume (string value) |
|
324 #volume_manager=cinder.volume.manager.VolumeManager |
|
325 |
|
326 # full class name for the Manager for volume backup (string |
|
327 # value) |
|
328 #backup_manager=cinder.backup.manager.BackupManager |
|
329 |
|
330 # full class name for the Manager for scheduler (string value) |
|
331 #scheduler_manager=cinder.scheduler.manager.SchedulerManager |
|
332 |
|
333 # Name of this node. This can be an opaque identifier. It is |
|
334 # not necessarily a hostname, FQDN, or IP address. (string |
|
335 # value) |
|
336 #host=cinder |
|
337 |
|
338 # availability zone of this node (string value) |
|
339 #storage_availability_zone=nova |
|
340 |
|
341 # default availability zone to use when creating a new volume. |
|
342 # If this is not set then we use the value from the |
|
343 # storage_availability_zone option as the default |
|
344 # availability_zone for new volumes. (string value) |
|
345 #default_availability_zone=<None> |
|
346 |
|
347 # Memcached servers or None for in process cache. (list value) |
|
348 #memcached_servers=<None> |
|
349 |
|
350 # default volume type to use (string value) |
|
351 #default_volume_type=<None> |
|
352 |
|
353 # time period to generate volume usages for. Time period must |
|
354 # be hour, day, month or year (string value) |
|
355 #volume_usage_audit_period=month |
|
356 |
|
357 # Deprecated: command to use for running commands as root |
|
358 # (string value) |
|
359 #root_helper=sudo |
|
360 |
|
361 # Path to the rootwrap configuration file to use for running |
|
362 # commands as root (string value) |
|
363 #rootwrap_config=/etc/cinder/rootwrap.conf |
|
364 |
|
365 # Enable monkey patching (boolean value) |
|
366 #monkey_patch=false |
|
367 |
|
368 # List of modules/decorators to monkey patch (list value) |
|
369 #monkey_patch_modules= |
|
370 |
|
371 # maximum time since last check-in for up service (integer |
|
372 # value) |
|
373 #service_down_time=60 |
|
374 |
|
375 # The full class name of the volume API class to use (string |
|
376 # value) |
|
377 #volume_api_class=cinder.volume.api.API |
|
378 |
|
379 # The full class name of the volume backup API class (string |
|
380 # value) |
|
381 #backup_api_class=cinder.backup.api.API |
|
382 |
|
383 # The strategy to use for auth. Supports noauth, keystone, and |
|
384 # deprecated. (string value) |
|
385 auth_strategy=keystone |
|
386 |
|
387 # A list of backend names to use. These backend names should |
|
388 # be backed by a unique [CONFIG] group with its options (list |
|
389 # value) |
|
390 #enabled_backends=<None> |
|
391 |
|
392 # Whether snapshots count against GigaByte quota (boolean |
|
393 # value) |
|
394 #no_snapshot_gb_quota=false |
|
395 |
|
396 # The full class name of the volume transfer API class (string |
|
397 # value) |
|
398 #transfer_api_class=cinder.transfer.api.API |
|
399 |
|
400 |
|
401 # |
|
402 # Options defined in cinder.compute |
|
403 # |
|
404 |
|
405 # The full class name of the compute API class to use (string |
|
406 # value) |
|
407 #compute_api_class=cinder.compute.nova.API |
|
408 |
|
409 |
|
410 # |
|
411 # Options defined in cinder.compute.nova |
|
412 # |
|
413 |
|
414 # Info to match when looking for nova in the service catalog. |
|
415 # Format is : separated values of the form: |
|
416 # <service_type>:<service_name>:<endpoint_type> (string value) |
|
417 #nova_catalog_info=compute:nova:publicURL |
|
418 |
|
419 # Same as nova_catalog_info, but for admin endpoint. (string |
|
420 # value) |
|
421 #nova_catalog_admin_info=compute:nova:adminURL |
|
422 |
|
423 # Override service catalog lookup with template for nova |
|
424 # endpoint e.g. http://localhost:8774/v2/%(tenant_id)s (string |
|
425 # value) |
|
426 #nova_endpoint_template=<None> |
|
427 |
|
428 # Same as nova_endpoint_template, but for admin endpoint. |
|
429 # (string value) |
|
430 #nova_endpoint_admin_template=<None> |
|
431 |
|
432 # region name of this node (string value) |
|
433 #os_region_name=<None> |
|
434 |
|
435 # Location of ca certicates file to use for nova client |
|
436 # requests. (string value) |
|
437 #nova_ca_certificates_file=<None> |
|
438 |
|
439 # Allow to perform insecure SSL requests to nova (boolean |
|
440 # value) |
|
441 #nova_api_insecure=false |
|
442 |
|
443 |
|
444 # |
|
445 # Options defined in cinder.db.api |
|
446 # |
|
447 |
|
448 # The backend to use for db (string value) |
|
449 #db_backend=sqlalchemy |
|
450 |
|
451 # Services to be added to the available pool on create |
|
452 # (boolean value) |
|
453 #enable_new_services=true |
|
454 |
|
455 # Template string to be used to generate volume names (string |
|
456 # value) |
|
457 #volume_name_template=volume-%s |
|
458 |
|
459 # Template string to be used to generate snapshot names |
|
460 # (string value) |
|
461 #snapshot_name_template=snapshot-%s |
|
462 |
|
463 # Template string to be used to generate backup names (string |
|
464 # value) |
|
465 #backup_name_template=backup-%s |
|
466 |
|
467 |
|
468 # |
|
469 # Options defined in cinder.db.base |
|
470 # |
|
471 |
|
472 # driver to use for database access (string value) |
|
473 #db_driver=cinder.db |
|
474 |
|
475 |
|
476 # |
|
477 # Options defined in cinder.image.glance |
|
478 # |
|
479 |
|
480 # A list of url schemes that can be downloaded directly via |
|
481 # the direct_url. Currently supported schemes: [file]. (list |
|
482 # value) |
|
483 #allowed_direct_url_schemes= |
|
484 |
|
485 |
|
486 # |
|
487 # Options defined in cinder.image.image_utils |
|
488 # |
|
489 |
|
490 # Directory used for temporary storage during image conversion |
|
491 # (string value) |
|
492 #image_conversion_dir=$state_path/conversion |
|
493 |
|
494 |
|
495 # |
|
496 # Options defined in cinder.keymgr |
|
497 # |
|
498 |
|
499 # The full class name of the key manager API class (string |
|
500 # value) |
|
501 #api_class=cinder.keymgr.conf_key_mgr.ConfKeyManager |
|
502 |
|
503 |
|
504 # |
|
505 # Options defined in cinder.keymgr.conf_key_mgr |
|
506 # |
|
507 |
|
508 # Fixed key returned by key manager, specified in hex (string |
|
509 # value) |
|
510 #fixed_key=<None> |
|
511 |
|
512 |
|
513 # |
|
514 # Options defined in cinder.openstack.common.db.api |
|
515 # |
|
516 |
|
517 # The backend to use for db (string value) |
|
518 #backend=sqlalchemy |
|
519 |
|
520 # Enable the experimental use of thread pooling for all DB API |
|
521 # calls (boolean value) |
|
522 #use_tpool=false |
|
523 |
|
524 |
|
525 # |
|
526 # Options defined in cinder.openstack.common.db.sqlalchemy.session |
|
527 # |
|
528 |
|
529 # The SQLAlchemy connection string used to connect to the |
|
530 # database (string value) |
|
531 connection=sqlite:///$state_path/$sqlite_db |
|
532 |
|
533 # timeout before idle sql connections are reaped (integer |
|
534 # value) |
|
535 #idle_timeout=3600 |
|
536 |
|
537 # Minimum number of SQL connections to keep open in a pool |
|
538 # (integer value) |
|
539 #min_pool_size=1 |
|
540 |
|
541 # Maximum number of SQL connections to keep open in a pool |
|
542 # (integer value) |
|
543 #max_pool_size=5 |
|
544 |
|
545 # maximum db connection retries during startup. (setting -1 |
|
546 # implies an infinite retry count) (integer value) |
|
547 #max_retries=10 |
|
548 |
|
549 # interval between retries of opening a sql connection |
|
550 # (integer value) |
|
551 #retry_interval=10 |
|
552 |
|
553 # If set, use this value for max_overflow with sqlalchemy |
|
554 # (integer value) |
|
555 #max_overflow=<None> |
|
556 |
|
557 # Verbosity of SQL debugging information. 0=None, |
|
558 # 100=Everything (integer value) |
|
559 #connection_debug=0 |
|
560 |
|
561 # Add python stack traces to SQL as comment strings (boolean |
|
562 # value) |
|
563 #connection_trace=false |
|
564 |
|
565 # the filename to use with sqlite (string value) |
|
566 #sqlite_db=cinder.sqlite |
|
567 |
|
568 # If true, use synchronous mode for sqlite (boolean value) |
|
569 #sqlite_synchronous=true |
|
570 |
|
571 |
|
572 # |
|
573 # Options defined in cinder.openstack.common.eventlet_backdoor |
|
574 # |
|
575 |
|
576 # port for eventlet backdoor to listen (integer value) |
|
577 #backdoor_port=<None> |
|
578 |
|
579 |
|
580 # |
|
581 # Options defined in cinder.openstack.common.lockutils |
|
582 # |
|
583 |
|
584 # Whether to disable inter-process locks (boolean value) |
|
585 #disable_process_locking=false |
|
586 |
|
587 # Directory to use for lock files. Default to a temp directory |
|
588 # (string value) |
|
589 #lock_path=<None> |
|
590 |
|
591 |
|
592 # |
|
593 # Options defined in cinder.openstack.common.log |
|
594 # |
|
595 |
|
596 # Print debugging output (set logging level to DEBUG instead |
|
597 # of default WARNING level). (boolean value) |
12 #debug=false |
598 #debug=false |
13 |
599 |
14 # Print more verbose output (boolean value) |
600 # Print more verbose output (set logging level to INFO instead |
|
601 # of default WARNING level). (boolean value) |
15 #verbose=false |
602 #verbose=false |
|
603 |
|
604 # Log output to standard error (boolean value) |
|
605 #use_stderr=true |
|
606 |
|
607 # format string to use for log messages with context (string |
|
608 # value) |
|
609 #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 |
|
610 |
|
611 # format string to use for log messages without context |
|
612 # (string value) |
|
613 #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s |
|
614 |
|
615 # data to append to log format when level is DEBUG (string |
|
616 # value) |
|
617 #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d |
|
618 |
|
619 # prefix each line of exception output with this format |
|
620 # (string value) |
|
621 #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s |
|
622 |
|
623 # list of logger=LEVEL pairs (list value) |
|
624 #default_log_levels=amqplib=WARN,sqlalchemy=WARN,boto=WARN,suds=INFO,keystone=INFO,eventlet.wsgi.server=WARN |
|
625 |
|
626 # publish error events (boolean value) |
|
627 #publish_errors=false |
|
628 |
|
629 # make deprecations fatal (boolean value) |
|
630 #fatal_deprecations=false |
|
631 |
|
632 # If an instance is passed with the log message, format it |
|
633 # like this (string value) |
|
634 #instance_format="[instance: %(uuid)s] " |
|
635 |
|
636 # If an instance UUID is passed with the log message, format |
|
637 # it like this (string value) |
|
638 #instance_uuid_format="[instance: %(uuid)s] " |
16 |
639 |
17 # If this option is specified, the logging configuration file |
640 # If this option is specified, the logging configuration file |
18 # specified is used and overrides any other logging options |
641 # specified is used and overrides any other logging options |
19 # specified. Please see the Python logging module |
642 # specified. Please see the Python logging module |
20 # documentation for details on logging configuration files. |
643 # documentation for details on logging configuration files. |
21 # (string value) |
644 # (string value) |
22 #log_config=<None> |
645 #log_config=<None> |
23 |
646 |
24 # A logging.Formatter log message format string which may use |
647 # A logging.Formatter log message format string which may use |
25 # any of the available logging.LogRecord attributes. Default: |
648 # any of the available logging.LogRecord attributes. This |
26 # %(default)s (string value) |
649 # option is deprecated. Please use |
27 #log_format=%(asctime)s %(levelname)8s [%(name)s] %(message)s |
650 # logging_context_format_string and |
|
651 # logging_default_format_string instead. (string value) |
|
652 #log_format=<None> |
28 |
653 |
29 # Format string for %%(asctime)s in log records. Default: |
654 # Format string for %%(asctime)s in log records. Default: |
30 # %(default)s (string value) |
655 # %(default)s (string value) |
31 #log_date_format=%Y-%m-%d %H:%M:%S |
656 #log_date_format=%Y-%m-%d %H:%M:%S |
32 |
657 |
33 # (Optional) Name of log file to output to. If not set, |
658 # (Optional) Name of log file to output to. If no default is |
34 # logging will go to stdout. (string value) |
659 # set, logging will go to stdout. (string value) |
35 #log_file=<None> |
660 #log_file=<None> |
36 |
661 |
37 # (Optional) The directory to keep log files in (will be |
662 # (Optional) The base directory used for relative --log-file |
38 # prepended to --log-file) (string value) |
663 # paths (string value) |
39 #log_dir=<None> |
664 #log_dir=<None> |
40 |
665 |
41 # Use syslog for logging. (boolean value) |
666 # Use syslog for logging. (boolean value) |
42 #use_syslog=false |
667 #use_syslog=false |
43 |
668 |
44 # syslog facility to receive log lines (string value) |
669 # syslog facility to receive log lines (string value) |
45 #syslog_log_facility=LOG_USER |
670 #syslog_log_facility=LOG_USER |
46 |
671 |
47 # Do not count snapshots against gigabytes quota (bool value) |
|
48 #no_snapshot_gb_quota=False |
|
49 |
|
50 # |
|
51 # Options defined in cinder.exception |
|
52 # |
|
53 |
|
54 # make exception message format errors fatal (boolean value) |
|
55 #fatal_exception_format_errors=false |
|
56 |
|
57 |
|
58 # |
|
59 # Options defined in cinder.flags |
|
60 # |
|
61 |
|
62 # Virtualization api connection type : libvirt, xenapi, or |
|
63 # fake (string value) |
|
64 #connection_type=<None> |
|
65 |
|
66 # The SQLAlchemy connection string used to connect to the |
|
67 # database (string value) |
|
68 #sql_connection=sqlite:///$state_path/$sqlite_db |
|
69 |
|
70 # Verbosity of SQL debugging information. 0=None, |
|
71 # 100=Everything (integer value) |
|
72 #sql_connection_debug=0 |
|
73 |
|
74 # File name for the paste.deploy config for cinder-api (string |
|
75 # value) |
|
76 #api_paste_config=api-paste.ini |
|
77 |
|
78 # Directory where the cinder python module is installed |
|
79 # (string value) |
|
80 #pybasedir=/usr/lib/python2.6/vendor-packages |
|
81 |
|
82 # Directory where cinder binaries are installed (string value) |
|
83 bindir=/usr/bin |
|
84 |
|
85 # Top-level directory for maintaining cinder's state (string |
|
86 # value) |
|
87 #state_path=$pybasedir |
|
88 |
|
89 # ip address of this host (string value) |
|
90 #my_ip=10.0.0.1 |
|
91 |
|
92 # default glance hostname or ip (string value) |
|
93 #glance_host=$my_ip |
|
94 |
|
95 # default glance port (integer value) |
|
96 #glance_port=9292 |
|
97 |
|
98 # A list of the glance api servers available to cinder |
|
99 # ([hostname|ip]:port) (list value) |
|
100 #glance_api_servers=$glance_host:$glance_port |
|
101 |
|
102 # default version of the glance api to use |
|
103 #glance_api_version=1 |
|
104 |
|
105 # Number retries when downloading an image from glance |
|
106 # (integer value) |
|
107 #glance_num_retries=0 |
|
108 |
|
109 # Allow to perform insecure SSL (https) requests to glance |
|
110 # (boolean value) |
|
111 #glance_api_insecure=false |
|
112 |
|
113 # the topic scheduler nodes listen on (string value) |
|
114 #scheduler_topic=cinder-scheduler |
|
115 |
|
116 # the topic volume nodes listen on (string value) |
|
117 #volume_topic=cinder-volume |
|
118 |
|
119 # Deploy v1 of the Cinder API. (boolean value) |
|
120 #enable_v1_api=true |
|
121 |
|
122 # Deploy v2 of the Cinder API. (boolean value) |
|
123 #enable_v2_api=true |
|
124 |
|
125 # whether to rate limit the api (boolean value) |
|
126 #api_rate_limit=true |
|
127 |
|
128 # Specify list of extensions to load when using |
|
129 # osapi_volume_extension option with |
|
130 # cinder.api.contrib.select_extensions (list value) |
|
131 #osapi_volume_ext_list= |
|
132 |
|
133 # osapi volume extension to load (multi valued) |
|
134 #osapi_volume_extension=cinder.api.contrib.standard_extensions |
|
135 |
|
136 # Base URL that will be presented to users in links to the |
|
137 # OpenStack Volume API (string value) |
|
138 #osapi_volume_base_URL=<None> |
|
139 |
|
140 # the maximum number of items returned in a single response |
|
141 # from a collection resource (integer value) |
|
142 #osapi_max_limit=1000 |
|
143 |
|
144 # the filename to use with sqlite (string value) |
|
145 #sqlite_db=cinder.sqlite |
|
146 |
|
147 # If passed, use synchronous mode for sqlite (boolean value) |
|
148 #sqlite_synchronous=true |
|
149 |
|
150 # timeout before idle sql connections are reaped (integer |
|
151 # value) |
|
152 #sql_idle_timeout=3600 |
|
153 |
|
154 # maximum db connection retries during startup. (setting -1 |
|
155 # implies an infinite retry count) (integer value) |
|
156 #sql_max_retries=10 |
|
157 |
|
158 # interval between retries of opening a sql connection |
|
159 # (integer value) |
|
160 #sql_retry_interval=10 |
|
161 |
|
162 # full class name for the Manager for volume (string value) |
|
163 #volume_manager=cinder.volume.manager.VolumeManager |
|
164 |
|
165 # full class name for the Manager for scheduler (string value) |
|
166 #scheduler_manager=cinder.scheduler.manager.SchedulerManager |
|
167 |
|
168 # Name of this node. This can be an opaque identifier. It is |
|
169 # not necessarily a hostname, FQDN, or IP address. (string |
|
170 # value) |
|
171 #host=cinder |
|
172 |
|
173 # availability zone of this node (string value) |
|
174 #storage_availability_zone=nova |
|
175 |
|
176 # Memcached servers or None for in process cache. (list value) |
|
177 #memcached_servers=<None> |
|
178 |
|
179 # default volume type to use (string value) |
|
180 #default_volume_type=<None> |
|
181 |
|
182 # time period to generate volume usages for. Time period must |
|
183 # be hour, day, month or year (string value) |
|
184 #volume_usage_audit_period=month |
|
185 |
|
186 # Path to the rootwrap configuration file to use for running |
|
187 # commands as root (string value) |
|
188 #rootwrap_config=/etc/cinder/rootwrap.conf |
|
189 |
|
190 # Whether to log monkey patching (boolean value) |
|
191 #monkey_patch=false |
|
192 |
|
193 # List of modules/decorators to monkey patch (list value) |
|
194 #monkey_patch_modules= |
|
195 |
|
196 # maximum time since last check-in for up service (integer |
|
197 # value) |
|
198 #service_down_time=60 |
|
199 |
|
200 # The full class name of the volume API class to use (string |
|
201 # value) |
|
202 #volume_api_class=cinder.volume.api.API |
|
203 |
|
204 # The strategy to use for auth. Supports noauth, keystone, and |
|
205 # deprecated. (string value) |
|
206 #auth_strategy=noauth |
|
207 |
|
208 # AMQP exchange to connect to if using RabbitMQ or Qpid |
|
209 # (string value) |
|
210 #control_exchange=cinder |
|
211 |
|
212 |
|
213 # |
|
214 # Options defined in cinder.policy |
|
215 # |
|
216 |
|
217 # JSON file representing policy (string value) |
|
218 #policy_file=policy.json |
|
219 |
|
220 # Rule checked when requested rule is not found (string value) |
|
221 #policy_default_rule=default |
|
222 |
|
223 |
|
224 # |
|
225 # Options defined in cinder.quota |
|
226 # |
|
227 |
|
228 # number of volumes allowed per project (integer value) |
|
229 #quota_volumes=10 |
|
230 |
|
231 # number of volume snapshots allowed per project (integer value) |
|
232 #quota_snapshots=10 |
|
233 |
|
234 # number of volume and snapshot gigabytes allowed per project (integer |
|
235 # value) |
|
236 #quota_gigabytes=1000 |
|
237 |
|
238 # number of seconds until a reservation expires (integer |
|
239 # value) |
|
240 #reservation_expire=86400 |
|
241 |
|
242 # count of reservations until usage is refreshed (integer |
|
243 # value) |
|
244 #until_refresh=0 |
|
245 |
|
246 # number of seconds between subsequent usage refreshes |
|
247 # (integer value) |
|
248 #max_age=0 |
|
249 |
|
250 # default driver to use for quota checks (string value) |
|
251 #quota_driver=cinder.quota.DbQuotaDriver |
|
252 |
|
253 |
|
254 # |
|
255 # Options defined in cinder.service |
|
256 # |
|
257 |
|
258 # seconds between nodes reporting state to datastore (integer |
|
259 # value) |
|
260 #report_interval=10 |
|
261 |
|
262 # seconds between running periodic tasks (integer value) |
|
263 #periodic_interval=60 |
|
264 |
|
265 # range of seconds to randomly delay when starting the |
|
266 # periodic task scheduler to reduce stampeding. (Disable by |
|
267 # setting to 0) (integer value) |
|
268 #periodic_fuzzy_delay=60 |
|
269 |
|
270 # IP address for OpenStack Volume API to listen (string value) |
|
271 #osapi_volume_listen=0.0.0.0 |
|
272 |
|
273 # port for os volume api to listen (integer value) |
|
274 #osapi_volume_listen_port=8776 |
|
275 |
|
276 |
|
277 # |
|
278 # Options defined in cinder.test |
|
279 # |
|
280 |
|
281 # File name of clean sqlite db (string value) |
|
282 #sqlite_clean_db=clean.sqlite |
|
283 |
|
284 # should we use everything for testing (boolean value) |
|
285 #fake_tests=true |
|
286 |
|
287 |
|
288 # |
|
289 # Options defined in cinder.wsgi |
|
290 # |
|
291 |
|
292 # Number of backlog requests to configure the socket with |
|
293 # (integer value) |
|
294 #backlog=4096 |
|
295 |
|
296 # Sets the value of TCP_KEEPIDLE in seconds for each server |
|
297 # socket. Not supported on OS X. (integer value) |
|
298 #tcp_keepidle=600 |
|
299 |
|
300 # CA certificate file to use to verify connecting clients |
|
301 # (string value) |
|
302 #ssl_ca_file=<None> |
|
303 |
|
304 # Certificate file to use when starting the server securely |
|
305 # (string value) |
|
306 #ssl_cert_file=<None> |
|
307 |
|
308 # Private key file to use when starting the server securely |
|
309 # (string value) |
|
310 #ssl_key_file=<None> |
|
311 |
|
312 |
|
313 # |
|
314 # Options defined in cinder.api.middleware.auth |
|
315 # |
|
316 |
|
317 # Treat X-Forwarded-For as the canonical remote address. Only |
|
318 # enable this if you have a sanitizing proxy. (boolean value) |
|
319 #use_forwarded_for=false |
|
320 |
|
321 |
|
322 # |
|
323 # Options defined in cinder.api.middleware.sizelimit |
|
324 # |
|
325 |
|
326 # Max size for body of a request (integer value) |
|
327 #osapi_max_request_body_size=114688 |
|
328 |
|
329 |
|
330 # |
|
331 # Options defined in cinder.common.deprecated |
|
332 # |
|
333 |
|
334 # make deprecations fatal (boolean value) |
|
335 #fatal_deprecations=false |
|
336 |
|
337 |
|
338 # |
|
339 # Options defined in cinder.db.api |
|
340 # |
|
341 |
|
342 # The backend to use for db (string value) |
|
343 #db_backend=sqlalchemy |
|
344 |
|
345 # Services to be added to the available pool on create |
|
346 # (boolean value) |
|
347 #enable_new_services=true |
|
348 |
|
349 # Template string to be used to generate volume names (string |
|
350 # value) |
|
351 #volume_name_template=volume-%s |
|
352 |
|
353 # Template string to be used to generate snapshot names |
|
354 # (string value) |
|
355 #snapshot_name_template=snapshot-%s |
|
356 |
|
357 # Template string to be used to generate backup names (string |
|
358 # value) |
|
359 #backup_name_template=backup-%s |
|
360 |
|
361 # |
|
362 # Options defined in cinder.db.base |
|
363 # |
|
364 |
|
365 # driver to use for database access (string value) |
|
366 #db_driver=cinder.db |
|
367 |
|
368 |
|
369 # |
|
370 # Options defined in cinder.image.image_utils |
|
371 # |
|
372 |
|
373 # parent dir for tempdir used for image conversion (string |
|
374 # value) |
|
375 #image_conversion_dir=/tmp |
|
376 |
|
377 |
|
378 # |
|
379 # Options defined in cinder.openstack.common.lockutils |
|
380 # |
|
381 |
|
382 # Whether to disable inter-process locks (boolean value) |
|
383 #disable_process_locking=false |
|
384 |
|
385 # Directory to use for lock files (string value) |
|
386 #lock_path=<None> |
|
387 |
|
388 |
|
389 # |
|
390 # Options defined in cinder.openstack.common.log |
|
391 # |
|
392 |
|
393 # Log output to a per-service log file in named directory |
|
394 # (string value) |
|
395 #logdir=<None> |
|
396 |
|
397 # Log output to a named file (string value) |
|
398 #logfile=<None> |
|
399 |
|
400 # Log output to standard error (boolean value) |
|
401 #use_stderr=true |
|
402 |
|
403 # Default file mode used when creating log files (string |
|
404 # value) |
|
405 #logfile_mode=0644 |
|
406 |
|
407 # format string to use for log messages with context (string |
|
408 # value) |
|
409 #logging_context_format_string=%(asctime)s %(levelname)s %(name)s [%(request_id)s %(user_id)s %(project_id)s] %(instance)s%(message)s |
|
410 |
|
411 # format string to use for log messages without context |
|
412 # (string value) |
|
413 #logging_default_format_string=%(asctime)s %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s |
|
414 |
|
415 # data to append to log format when level is DEBUG (string |
|
416 # value) |
|
417 #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d |
|
418 |
|
419 # prefix each line of exception output with this format |
|
420 # (string value) |
|
421 #logging_exception_prefix=%(asctime)s %(process)d TRACE %(name)s %(instance)s |
|
422 |
|
423 # list of logger=LEVEL pairs (list value) |
|
424 #default_log_levels=amqplib=WARN,sqlalchemy=WARN,boto=WARN,suds=INFO,keystone=INFO,eventlet.wsgi.server=WARN |
|
425 |
|
426 # publish error events (boolean value) |
|
427 #publish_errors=false |
|
428 |
|
429 # If an instance is passed with the log message, format it |
|
430 # like this (string value) |
|
431 #instance_format="[instance: %(uuid)s] " |
|
432 |
|
433 # If an instance UUID is passed with the log message, format |
|
434 # it like this (string value) |
|
435 #instance_uuid_format="[instance: %(uuid)s] " |
|
436 |
|
437 |
672 |
438 # |
673 # |
439 # Options defined in cinder.openstack.common.notifier.api |
674 # Options defined in cinder.openstack.common.notifier.api |
440 # |
675 # |
441 |
676 |
714 |
1016 |
715 # The percentage of backend capacity is reserved (integer |
1017 # The percentage of backend capacity is reserved (integer |
716 # value) |
1018 # value) |
717 #reserved_percentage=0 |
1019 #reserved_percentage=0 |
718 |
1020 |
719 # number of times to rescan iSCSI target to find volume |
1021 # The maximum number of iscsi target ids per host (integer |
720 # (integer value) |
1022 # value) |
721 #num_iscsi_scan_tries=3 |
|
722 |
|
723 # Number of iscsi target ids per host (integer value) |
|
724 #iscsi_num_targets=100 |
1023 #iscsi_num_targets=100 |
725 |
1024 |
726 # prefix for iscsi volumes (string value) |
1025 # prefix for iscsi volumes (string value) |
727 #iscsi_target_prefix=iqn.2010-10.org.openstack: |
1026 #iscsi_target_prefix=iqn.2010-10.org.openstack: |
728 |
1027 |
729 # The port that the iSCSI daemon is listening on (string |
1028 # The IP address that the iSCSI daemon is listening on (string |
730 # value) |
1029 # value) |
731 #iscsi_ip_address=$my_ip |
1030 #iscsi_ip_address=$my_ip |
732 |
1031 |
733 # The port that the iSCSI daemon is listening on (integer |
1032 # The port that the iSCSI daemon is listening on (integer |
734 # value) |
1033 # value) |
735 #iscsi_port=3260 |
1034 #iscsi_port=3260 |
736 |
1035 |
737 # Optional override to the capacity based volume backend name |
1036 # The maximum number of times to rescan targets to find volume |
738 # |
1037 # (integer value) |
739 #volume_backend_name=LVM_iSCSI_unique1 |
1038 #num_volume_device_scan_tries=3 |
|
1039 |
|
1040 # The maximum number of times to rescan iSER targetto find |
|
1041 # volume (integer value) |
|
1042 #num_iser_scan_tries=3 |
|
1043 |
|
1044 # The maximum number of iser target ids per host (integer |
|
1045 # value) |
|
1046 #iser_num_targets=100 |
|
1047 |
|
1048 # prefix for iser volumes (string value) |
|
1049 #iser_target_prefix=iqn.2010-10.org.iser.openstack: |
|
1050 |
|
1051 # The IP address that the iSER daemon is listening on (string |
|
1052 # value) |
|
1053 #iser_ip_address=$my_ip |
|
1054 |
|
1055 # The port that the iSER daemon is listening on (integer |
|
1056 # value) |
|
1057 #iser_port=3260 |
|
1058 |
|
1059 # iser target user-land tool to use (string value) |
|
1060 #iser_helper=tgtadm |
|
1061 |
|
1062 # The backend name for a given driver implementation (string |
|
1063 # value) |
|
1064 #volume_backend_name=<None> |
|
1065 |
|
1066 # Do we attach/detach volumes in cinder using multipath for |
|
1067 # volume to image and image to volume transfers? (boolean |
|
1068 # value) |
|
1069 #use_multipath_for_image_xfer=false |
|
1070 |
|
1071 # Method used to wipe old voumes (valid options are: none, |
|
1072 # zero, shred) (string value) |
|
1073 #volume_clear=zero |
|
1074 |
|
1075 # Size in MiB to wipe at start of old volumes. 0 => all |
|
1076 # (integer value) |
|
1077 #volume_clear_size=0 |
|
1078 |
|
1079 # iscsi target user-land tool to use (string value) |
|
1080 #iscsi_helper=tgtadm |
|
1081 |
|
1082 # Volume configuration file storage directory (string value) |
|
1083 #volumes_dir=$state_path/volumes |
|
1084 |
|
1085 # IET configuration file (string value) |
|
1086 #iet_conf=/etc/iet/ietd.conf |
|
1087 |
|
1088 # Comma-separated list of initiator IQNs allowed to connect to |
|
1089 # the iSCSI target. (From Nova compute nodes.) (string value) |
|
1090 #lio_initiator_iqns= |
|
1091 |
|
1092 # Sets the behavior of the iSCSI target to either perform |
|
1093 # blockio or fileio optionally, auto can be set and Cinder |
|
1094 # will autodetect type of backing device (string value) |
|
1095 #iscsi_iotype=fileio |
|
1096 |
|
1097 |
|
1098 # |
|
1099 # Options defined in cinder.volume.drivers.block_device |
|
1100 # |
|
1101 |
|
1102 # List of all available devices (list value) |
|
1103 #available_devices= |
|
1104 |
|
1105 |
|
1106 # |
|
1107 # Options defined in cinder.volume.drivers.coraid |
|
1108 # |
|
1109 |
|
1110 # IP address of Coraid ESM (string value) |
|
1111 #coraid_esm_address= |
|
1112 |
|
1113 # User name to connect to Coraid ESM (string value) |
|
1114 #coraid_user=admin |
|
1115 |
|
1116 # Name of group on Coraid ESM to which coraid_user belongs |
|
1117 # (must have admin privilege) (string value) |
|
1118 #coraid_group=admin |
|
1119 |
|
1120 # Password to connect to Coraid ESM (string value) |
|
1121 #coraid_password=password |
|
1122 |
|
1123 # Volume Type key name to store ESM Repository Name (string |
|
1124 # value) |
|
1125 #coraid_repository_key=coraid_repository |
|
1126 |
|
1127 |
|
1128 # |
|
1129 # Options defined in cinder.volume.drivers.eqlx |
|
1130 # |
|
1131 |
|
1132 # Group name to use for creating volumes (string value) |
|
1133 #eqlx_group_name=group-0 |
|
1134 |
|
1135 # Timeout for the Group Manager cli command execution (integer |
|
1136 # value) |
|
1137 #eqlx_cli_timeout=30 |
|
1138 |
|
1139 # Maximum retry count for reconnection (integer value) |
|
1140 #eqlx_cli_max_retries=5 |
|
1141 |
|
1142 # Use CHAP authentificaion for targets? (boolean value) |
|
1143 #eqlx_use_chap=false |
|
1144 |
|
1145 # Existing CHAP account name (string value) |
|
1146 #eqlx_chap_login=admin |
|
1147 |
|
1148 # Password for specified CHAP account name (string value) |
|
1149 #eqlx_chap_password=password |
|
1150 |
|
1151 # Pool in which volumes will be created (string value) |
|
1152 #eqlx_pool=default |
|
1153 |
740 |
1154 |
741 # |
1155 # |
742 # Options defined in cinder.volume.drivers.glusterfs |
1156 # Options defined in cinder.volume.drivers.glusterfs |
743 # |
1157 # |
744 |
1158 |
745 # File with the list of available gluster shares (string |
1159 # File with the list of available gluster shares (string |
746 # value) |
1160 # value) |
747 #glusterfs_shares_config=<None> |
1161 #glusterfs_shares_config=/etc/cinder/glusterfs_shares |
748 |
|
749 # Base dir where gluster expected to be mounted (string value) |
|
750 #glusterfs_mount_point_base=$state_path/mnt |
|
751 |
1162 |
752 # Use du or df for free space calculation (string value) |
1163 # Use du or df for free space calculation (string value) |
753 #glusterfs_disk_util=df |
1164 #glusterfs_disk_util=df |
754 |
1165 |
755 # Create volumes as sparsed files which take no space.If set |
1166 # Create volumes as sparsed files which take no space.If set |
756 # to False volume is created as regular file.In such case |
1167 # to False volume is created as regular file.In such case |
757 # volume creation takes a lot of time. (boolean value) |
1168 # volume creation takes a lot of time. (boolean value) |
758 #glusterfs_sparsed_volumes=true |
1169 #glusterfs_sparsed_volumes=true |
759 |
1170 |
|
1171 # Create volumes as QCOW2 files rather than raw files. |
|
1172 # (boolean value) |
|
1173 #glusterfs_qcow2_volumes=false |
|
1174 |
|
1175 # Base dir containing mount points for gluster shares. (string |
|
1176 # value) |
|
1177 #glusterfs_mount_point_base=$state_path/mnt |
|
1178 |
|
1179 |
|
1180 # |
|
1181 # Options defined in cinder.volume.drivers.gpfs |
|
1182 # |
|
1183 |
|
1184 # Specifies the path of the GPFS directory where Block Storage |
|
1185 # volume and snapshot files are stored. (string value) |
|
1186 #gpfs_mount_point_base=<None> |
|
1187 |
|
1188 # Specifies the path of the Image service repository in GPFS. |
|
1189 # Leave undefined if not storing images in GPFS. (string |
|
1190 # value) |
|
1191 #gpfs_images_dir=<None> |
|
1192 |
|
1193 # Specifies the type of image copy to be used. Set this when |
|
1194 # the Image service repository also uses GPFS so that image |
|
1195 # files can be transferred efficiently from the Image service |
|
1196 # to the Block Storage service. There are two valid values: |
|
1197 # "copy" specifies that a full copy of the image is made; |
|
1198 # "copy_on_write" specifies that copy-on-write optimization |
|
1199 # strategy is used and unmodified blocks of the image file are |
|
1200 # shared efficiently. (string value) |
|
1201 #gpfs_images_share_mode=<None> |
|
1202 |
|
1203 # Specifies an upper limit on the number of indirections |
|
1204 # required to reach a specific block due to snapshots or |
|
1205 # clones. A lengthy chain of copy-on-write snapshots or |
|
1206 # clones can have a negative impact on performance, but |
|
1207 # improves space utilization. 0 indicates unlimited clone |
|
1208 # depth. (integer value) |
|
1209 #gpfs_max_clone_depth=0 |
|
1210 |
|
1211 # Specifies that volumes are created as sparse files which |
|
1212 # initially consume no space. If set to False, the volume is |
|
1213 # created as a fully allocated file, in which case, creation |
|
1214 # may take a significantly longer time. (boolean value) |
|
1215 #gpfs_sparse_volumes=true |
|
1216 |
|
1217 |
|
1218 # |
|
1219 # Options defined in cinder.volume.drivers.hds.hds |
|
1220 # |
|
1221 |
|
1222 # configuration file for HDS cinder plugin for HUS (string |
|
1223 # value) |
|
1224 #hds_cinder_config_file=/opt/hds/hus/cinder_hus_conf.xml |
|
1225 |
|
1226 |
|
1227 # |
|
1228 # Options defined in cinder.volume.drivers.huawei |
|
1229 # |
|
1230 |
|
1231 # config data for cinder huawei plugin (string value) |
|
1232 #cinder_huawei_conf_file=/etc/cinder/cinder_huawei_conf.xml |
|
1233 |
760 |
1234 |
761 # |
1235 # |
762 # Options defined in cinder.volume.drivers.lvm |
1236 # Options defined in cinder.volume.drivers.lvm |
763 # |
1237 # |
764 |
1238 |
765 # Name for the VG that will contain exported volumes (string |
1239 # Name for the VG that will contain exported volumes (string |
766 # value) |
1240 # value) |
767 #volume_group=cinder-volumes |
1241 #volume_group=cinder-volumes |
768 |
|
769 # Method used to wipe old volumes (valid options are: none, |
|
770 # zero, shred) (string value) |
|
771 #volume_clear=zero |
|
772 |
|
773 # Size in MiB to wipe at start of old volumes. 0 => all |
|
774 # (integer value) |
|
775 #volume_clear_size=0 |
|
776 |
1242 |
777 # Size of thin provisioning pool (None uses entire cinder VG) |
1243 # Size of thin provisioning pool (None uses entire cinder VG) |
778 # (string value) |
1244 # (string value) |
779 #pool_size=<None> |
1245 #pool_size=<None> |
780 |
1246 |
781 # If set, create lvms with multiple mirrors. Note that this |
1247 # If set, create lvms with multiple mirrors. Note that this |
782 # requires lvm_mirrors + 2 pvs with available space (integer |
1248 # requires lvm_mirrors + 2 pvs with available space (integer |
783 # value) |
1249 # value) |
784 #lvm_mirrors=0 |
1250 #lvm_mirrors=0 |
785 |
1251 |
786 |
1252 # Type of LVM volumes to deploy; (default or thin) (string |
787 # |
1253 # value) |
788 # Options defined in cinder.volume.drivers.netapp |
1254 #lvm_type=default |
789 # |
1255 |
790 |
1256 |
791 # URL of the WSDL file for the DFM server (string value) |
1257 # |
792 #netapp_wsdl_url=<None> |
1258 # Options defined in cinder.volume.drivers.netapp.options |
793 |
1259 # |
794 # User name for the DFM server (string value) |
|
795 #netapp_login=<None> |
|
796 |
|
797 # Password for the DFM server (string value) |
|
798 #netapp_password=<None> |
|
799 |
|
800 # Hostname for the DFM server (string value) |
|
801 #netapp_server_hostname=<None> |
|
802 |
|
803 # Port number for the DFM server (integer value) |
|
804 #netapp_server_port=8088 |
|
805 |
|
806 # Storage service to use for provisioning (when |
|
807 # volume_type=None) (string value) |
|
808 #netapp_storage_service=<None> |
|
809 |
|
810 # Prefix of storage service name to use for provisioning |
|
811 # (volume_type name will be appended) (string value) |
|
812 #netapp_storage_service_prefix=<None> |
|
813 |
1260 |
814 # Vfiler to use for provisioning (string value) |
1261 # Vfiler to use for provisioning (string value) |
815 #netapp_vfiler=<None> |
1262 #netapp_vfiler=<None> |
816 |
1263 |
817 |
1264 # User name for the storage controller (string value) |
818 # |
|
819 # Options defined in cinder.volume.drivers.netapp_nfs |
|
820 # |
|
821 |
|
822 # Does snapshot creation call returns immediately (integer |
|
823 # value) |
|
824 #synchronous_snapshot_create=0 |
|
825 |
|
826 # URL of the WSDL file for the DFM server (string value) |
|
827 #netapp_wsdl_url=<None> |
|
828 |
|
829 # User name for the DFM server (string value) |
|
830 #netapp_login=<None> |
1265 #netapp_login=<None> |
831 |
1266 |
832 # Password for the DFM server (string value) |
1267 # Password for the storage controller (string value) |
833 #netapp_password=<None> |
1268 #netapp_password=<None> |
834 |
1269 |
835 # Hostname for the DFM server (string value) |
1270 # Cluster vserver to use for provisioning (string value) |
|
1271 #netapp_vserver=<None> |
|
1272 |
|
1273 # Host name for the storage controller (string value) |
836 #netapp_server_hostname=<None> |
1274 #netapp_server_hostname=<None> |
837 |
1275 |
838 # Port number for the DFM server (integer value) |
1276 # Port number for the storage controller (integer value) |
839 #netapp_server_port=8088 |
1277 #netapp_server_port=80 |
840 |
1278 |
841 # Storage service to use for provisioning (when |
1279 # Threshold available percent to start cache cleaning. |
842 # volume_type=None) (string value) |
1280 # (integer value) |
843 #netapp_storage_service=<None> |
1281 #thres_avl_size_perc_start=20 |
844 |
1282 |
845 # Prefix of storage service name to use for provisioning |
1283 # Threshold available percent to stop cache cleaning. (integer |
846 # (volume_type name will be appended) (string value) |
1284 # value) |
847 #netapp_storage_service_prefix=<None> |
1285 #thres_avl_size_perc_stop=60 |
848 |
1286 |
849 # Vfiler to use for provisioning (string value) |
1287 # Threshold minutes after which cache file can be cleaned. |
850 #netapp_vfiler=<None> |
1288 # (integer value) |
851 |
1289 #expiry_thres_minutes=720 |
852 |
1290 |
853 # |
1291 # Volume size multiplier to ensure while creation (floating |
854 # Options defined in cinder.volume.drivers.nexenta.volume |
1292 # point value) |
|
1293 #netapp_size_multiplier=1.2 |
|
1294 |
|
1295 # Comma separated volumes to be used for provisioning (string |
|
1296 # value) |
|
1297 #netapp_volume_list=<None> |
|
1298 |
|
1299 # Storage family type. (string value) |
|
1300 #netapp_storage_family=ontap_cluster |
|
1301 |
|
1302 # Storage protocol type. (string value) |
|
1303 #netapp_storage_protocol=<None> |
|
1304 |
|
1305 # Transport type protocol (string value) |
|
1306 #netapp_transport_type=http |
|
1307 |
|
1308 |
|
1309 # |
|
1310 # Options defined in cinder.volume.drivers.nexenta.options |
855 # |
1311 # |
856 |
1312 |
857 # IP address of Nexenta SA (string value) |
1313 # IP address of Nexenta SA (string value) |
858 #nexenta_host= |
1314 #nexenta_host= |
859 |
1315 |