1 [DEFAULT] |
1 [DEFAULT] |
2 |
2 |
3 # |
3 # |
4 # Options defined in oslo.messaging |
4 # From cinder |
5 # |
5 # |
6 |
6 |
7 # ZeroMQ bind address. Should be a wildcard (*), an ethernet |
7 # Backup metadata version to be used when backing up volume metadata. If this |
8 # interface, or IP. The "host" option should point or resolve |
8 # number is bumped, make sure the service doing the restore supports the new |
9 # to this address. (string value) |
9 # version. (integer value) |
10 #rpc_zmq_bind_address=* |
10 #backup_metadata_version = 2 |
11 |
11 |
12 # MatchMaker driver. (string value) |
12 # The number of chunks or objects, for which one Ceilometer notification will |
13 #rpc_zmq_matchmaker=local |
13 # be sent (integer value) |
14 |
14 #backup_object_number_per_notification = 10 |
15 # ZeroMQ receiver listening port. (integer value) |
15 |
16 #rpc_zmq_port=9501 |
16 # Interval, in seconds, between two progress notifications reporting the backup |
17 |
17 # status (integer value) |
18 # Number of ZeroMQ contexts, defaults to 1. (integer value) |
18 #backup_timer_interval = 120 |
19 #rpc_zmq_contexts=1 |
19 |
20 |
20 # The maximum number of items that a collection resource returns in a single |
21 # Maximum number of ingress messages to locally buffer per |
21 # response (integer value) |
22 # topic. Default is unlimited. (integer value) |
22 #osapi_max_limit = 1000 |
23 #rpc_zmq_topic_backlog=<None> |
23 |
24 |
24 # Base URL that will be presented to users in links to the OpenStack Volume API |
25 # Directory for holding IPC sockets. (string value) |
25 # (string value) |
26 #rpc_zmq_ipc_dir=/var/run/openstack |
26 # Deprecated group/name - [DEFAULT]/osapi_compute_link_prefix |
27 |
27 #osapi_volume_base_URL = <None> |
28 # Name of this node. Must be a valid hostname, FQDN, or IP |
28 |
29 # address. Must match "host" option, if running Nova. (string |
29 # Volume filter options which non-admin user could use to query volumes. |
30 # value) |
30 # Default values are: ['name', 'status', 'metadata', 'availability_zone' |
31 #rpc_zmq_host=cinder |
31 # ,'bootable'] (list value) |
32 |
32 #query_volume_filters = name,status,metadata,availability_zone,bootable |
33 # Seconds to wait before a cast expires (TTL). Only supported |
33 |
34 # by impl_zmq. (integer value) |
34 # Ceph configuration file to use. (string value) |
35 #rpc_cast_timeout=30 |
35 #backup_ceph_conf = /etc/ceph/ceph.conf |
36 |
36 |
37 # Heartbeat frequency. (integer value) |
37 # The Ceph user to connect with. Default here is to use the same user as for |
38 #matchmaker_heartbeat_freq=300 |
38 # Cinder volumes. If not using cephx this should be set to None. (string value) |
39 |
39 #backup_ceph_user = cinder |
40 # Heartbeat time-to-live. (integer value) |
40 |
41 #matchmaker_heartbeat_ttl=600 |
41 # The chunk size, in bytes, that a backup is broken into before transfer to the |
42 |
42 # Ceph object store. (integer value) |
43 # Size of RPC thread pool. (integer value) |
43 #backup_ceph_chunk_size = 134217728 |
44 #rpc_thread_pool_size=64 |
44 |
45 |
45 # The Ceph pool where volume backups are stored. (string value) |
46 # Driver or drivers to handle sending notifications. (multi |
46 #backup_ceph_pool = backups |
|
47 |
|
48 # RBD stripe unit to use when creating a backup image. (integer value) |
|
49 #backup_ceph_stripe_unit = 0 |
|
50 |
|
51 # RBD stripe count to use when creating a backup image. (integer value) |
|
52 #backup_ceph_stripe_count = 0 |
|
53 |
|
54 # If True, always discard excess bytes when restoring volumes i.e. pad with |
|
55 # zeroes. (boolean value) |
|
56 #restore_discard_excess_bytes = true |
|
57 |
|
58 # File with the list of available smbfs shares. (string value) |
|
59 #smbfs_shares_config = /etc/cinder/smbfs_shares |
|
60 |
|
61 # The path of the automatically generated file containing information about |
|
62 # volume disk space allocation. (string value) |
|
63 #smbfs_allocation_info_file_path = $state_path/allocation_data |
|
64 |
|
65 # Default format that will be used when creating volumes if no volume format is |
|
66 # specified. (string value) |
|
67 # Allowed values: raw, qcow2, vhd, vhdx |
|
68 #smbfs_default_volume_format = qcow2 |
|
69 |
|
70 # Create volumes as sparsed files which take no space rather than regular files |
|
71 # when using raw format, in which case volume creation takes lot of time. |
|
72 # (boolean value) |
|
73 #smbfs_sparsed_volumes = true |
|
74 |
|
75 # Percent of ACTUAL usage of the underlying volume before no new volumes can be |
|
76 # allocated to the volume destination. (floating point value) |
|
77 #smbfs_used_ratio = 0.95 |
|
78 |
|
79 # This will compare the allocated to available space on the volume destination. |
|
80 # If the ratio exceeds this number, the destination will no longer be valid. |
|
81 # (floating point value) |
|
82 #smbfs_oversub_ratio = 1.0 |
|
83 |
|
84 # Base dir containing mount points for smbfs shares. (string value) |
|
85 #smbfs_mount_point_base = $state_path/mnt |
|
86 |
|
87 # Mount options passed to the smbfs client. See mount.cifs man page for |
|
88 # details. (string value) |
|
89 #smbfs_mount_options = noperm,file_mode=0775,dir_mode=0775 |
|
90 |
|
91 # Compression algorithm (None to disable) (string value) |
|
92 #backup_compression_algorithm = zlib |
|
93 |
|
94 # Use thin provisioning for SAN volumes? (boolean value) |
|
95 #san_thin_provision = true |
|
96 |
|
97 # IP address of SAN controller (string value) |
|
98 #san_ip = |
|
99 |
|
100 # Username for SAN controller (string value) |
|
101 #san_login = admin |
|
102 |
|
103 # Password for SAN controller (string value) |
|
104 #san_password = |
|
105 |
|
106 # Filename of private key to use for SSH authentication (string value) |
|
107 #san_private_key = |
|
108 |
|
109 # Cluster name to use for creating volumes (string value) |
|
110 #san_clustername = |
|
111 |
|
112 # SSH port to use with SAN (port value) |
|
113 # Minimum value: 0 |
|
114 # Maximum value: 65535 |
|
115 #san_ssh_port = 22 |
|
116 |
|
117 # Execute commands locally instead of over SSH; use if the volume service is |
|
118 # running on the SAN device (boolean value) |
|
119 san_is_local = true |
|
120 |
|
121 # SSH connection timeout in seconds (integer value) |
|
122 #ssh_conn_timeout = 30 |
|
123 |
|
124 # Minimum ssh connections in the pool (integer value) |
|
125 #ssh_min_pool_conn = 1 |
|
126 |
|
127 # Maximum ssh connections in the pool (integer value) |
|
128 #ssh_max_pool_conn = 5 |
|
129 |
|
130 # Configuration file for HDS NFS cinder plugin (string value) |
|
131 #hds_hnas_nfs_config_file = /opt/hds/hnas/cinder_nfs_conf.xml |
|
132 |
|
133 # Sets the value of TCP_KEEPALIVE (True/False) for each server socket. (boolean |
|
134 # value) |
|
135 #tcp_keepalive = true |
|
136 |
|
137 # Sets the value of TCP_KEEPINTVL in seconds for each server socket. Not |
|
138 # supported on OS X. (integer value) |
|
139 #tcp_keepalive_interval = <None> |
|
140 |
|
141 # Sets the value of TCP_KEEPCNT for each server socket. Not supported on OS X. |
|
142 # (integer value) |
|
143 #tcp_keepalive_count = <None> |
|
144 |
|
145 # Schedule volumes round robin across NFS shares. (boolean value) |
|
146 #nfs_round_robin = true |
|
147 |
|
148 # Option to enable strict host key checking. When set to "True" Cinder will |
|
149 # only connect to systems with a host key present in the configured |
|
150 # "ssh_hosts_key_file". When set to "False" the host key will be saved upon |
|
151 # first connection and used for subsequent connections. Default=False (boolean |
|
152 # value) |
|
153 #strict_ssh_host_key_policy = false |
|
154 |
|
155 # File containing SSH host keys for the systems with which Cinder needs to |
|
156 # communicate. OPTIONAL: Default=$state_path/ssh_known_hosts (string value) |
|
157 #ssh_hosts_key_file = $state_path/ssh_known_hosts |
|
158 |
|
159 # The storage family type used on the storage system; valid values are |
|
160 # ontap_7mode for using Data ONTAP operating in 7-Mode, ontap_cluster for using |
|
161 # clustered Data ONTAP, or eseries for using E-Series. (string value) |
|
162 # Allowed values: ontap_7mode, ontap_cluster, eseries |
|
163 #netapp_storage_family = ontap_cluster |
|
164 |
|
165 # The storage protocol to be used on the data path with the storage system. |
|
166 # (string value) |
|
167 # Allowed values: iscsi, fc, nfs |
|
168 #netapp_storage_protocol = <None> |
|
169 |
|
170 # The hostname (or IP address) for the storage system or proxy server. (string |
|
171 # value) |
|
172 #netapp_server_hostname = <None> |
|
173 |
|
174 # The TCP port to use for communication with the storage system or proxy |
|
175 # server. If not specified, Data ONTAP drivers will use 80 for HTTP and 443 for |
|
176 # HTTPS; E-Series will use 8080 for HTTP and 8443 for HTTPS. (integer value) |
|
177 #netapp_server_port = <None> |
|
178 |
|
179 # The transport protocol used when communicating with the storage system or |
|
180 # proxy server. (string value) |
|
181 # Allowed values: http, https |
|
182 #netapp_transport_type = http |
|
183 |
|
184 # Administrative user account name used to access the storage system or proxy |
|
185 # server. (string value) |
|
186 #netapp_login = <None> |
|
187 |
|
188 # Password for the administrative user account specified in the netapp_login |
|
189 # option. (string value) |
|
190 #netapp_password = <None> |
|
191 |
|
192 # This option specifies the virtual storage server (Vserver) name on the |
|
193 # storage cluster on which provisioning of block storage volumes should occur. |
|
194 # (string value) |
|
195 #netapp_vserver = <None> |
|
196 |
|
197 # The vFiler unit on which provisioning of block storage volumes will be done. |
|
198 # This option is only used by the driver when connecting to an instance with a |
|
199 # storage family of Data ONTAP operating in 7-Mode. Only use this option when |
|
200 # utilizing the MultiStore feature on the NetApp storage system. (string value) |
|
201 #netapp_vfiler = <None> |
|
202 |
|
203 # The name of the config.conf stanza for a Data ONTAP (7-mode) HA partner. |
|
204 # This option is only used by the driver when connecting to an instance with a |
|
205 # storage family of Data ONTAP operating in 7-Mode, and it is required if the |
|
206 # storage protocol selected is FC. (string value) |
|
207 #netapp_partner_backend_name = <None> |
|
208 |
|
209 # The quantity to be multiplied by the requested volume size to ensure enough |
|
210 # space is available on the virtual storage server (Vserver) to fulfill the |
|
211 # volume creation request. Note: this option is deprecated and will be removed |
|
212 # in favor of "reserved_percentage" in the Mitaka release. (floating point |
|
213 # value) |
|
214 #netapp_size_multiplier = 1.2 |
|
215 |
|
216 # This option determines if storage space is reserved for LUN allocation. If |
|
217 # enabled, LUNs are thick provisioned. If space reservation is disabled, |
|
218 # storage space is allocated on demand. (string value) |
|
219 # Allowed values: enabled, disabled |
|
220 #netapp_lun_space_reservation = enabled |
|
221 |
|
222 # If the percentage of available space for an NFS share has dropped below the |
|
223 # value specified by this option, the NFS image cache will be cleaned. (integer |
|
224 # value) |
|
225 #thres_avl_size_perc_start = 20 |
|
226 |
|
227 # When the percentage of available space on an NFS share has reached the |
|
228 # percentage specified by this option, the driver will stop clearing files from |
|
229 # the NFS image cache that have not been accessed in the last M minutes, where |
|
230 # M is the value of the expiry_thres_minutes configuration option. (integer |
|
231 # value) |
|
232 #thres_avl_size_perc_stop = 60 |
|
233 |
|
234 # This option specifies the threshold for last access time for images in the |
|
235 # NFS image cache. When a cache cleaning cycle begins, images in the cache that |
|
236 # have not been accessed in the last M minutes, where M is the value of this |
|
237 # parameter, will be deleted from the cache to create free space on the NFS |
|
238 # share. (integer value) |
|
239 #expiry_thres_minutes = 720 |
|
240 |
|
241 # This option is used to specify the path to the E-Series proxy application on |
|
242 # a proxy server. The value is combined with the value of the |
|
243 # netapp_transport_type, netapp_server_hostname, and netapp_server_port options |
|
244 # to create the URL used by the driver to connect to the proxy application. |
|
245 # (string value) |
|
246 #netapp_webservice_path = /devmgr/v2 |
|
247 |
|
248 # This option is only utilized when the storage family is configured to |
|
249 # eseries. This option is used to restrict provisioning to the specified |
|
250 # controllers. Specify the value of this option to be a comma separated list of |
|
251 # controller hostnames or IP addresses to be used for provisioning. (string |
|
252 # value) |
|
253 #netapp_controller_ips = <None> |
|
254 |
|
255 # Password for the NetApp E-Series storage array. (string value) |
|
256 #netapp_sa_password = <None> |
|
257 |
|
258 # This option specifies whether the driver should allow operations that require |
|
259 # multiple attachments to a volume. An example would be live migration of |
|
260 # servers that have volumes attached. When enabled, this backend is limited to |
|
261 # 256 total volumes in order to guarantee volumes can be accessed by more than |
|
262 # one host. (boolean value) |
|
263 #netapp_enable_multiattach = false |
|
264 |
|
265 # This option specifies the path of the NetApp copy offload tool binary. Ensure |
|
266 # that the binary has execute permissions set which allow the effective user of |
|
267 # the cinder-volume process to execute the file. (string value) |
|
268 #netapp_copyoffload_tool_path = <None> |
|
269 |
|
270 # This option defines the type of operating system that will access a LUN |
|
271 # exported from Data ONTAP; it is assigned to the LUN at the time it is |
|
272 # created. (string value) |
|
273 #netapp_lun_ostype = <None> |
|
274 |
|
275 # This option defines the type of operating system for all initiators that can |
|
276 # access a LUN. This information is used when mapping LUNs to individual hosts |
|
277 # or groups of hosts. (string value) |
|
278 # Deprecated group/name - [DEFAULT]/netapp_eseries_host_type |
|
279 #netapp_host_type = <None> |
|
280 |
|
281 # This option is used to restrict provisioning to the specified pools. Specify |
|
282 # the value of this option to be a regular expression which will be applied to |
|
283 # the names of objects from the storage backend which represent pools in |
|
284 # Cinder. This option is only utilized when the storage protocol is configured |
|
285 # to use iSCSI or FC. (string value) |
|
286 # Deprecated group/name - [DEFAULT]/netapp_volume_list |
|
287 # Deprecated group/name - [DEFAULT]/netapp_storage_pools |
|
288 #netapp_pool_name_search_pattern = (.+) |
|
289 |
|
290 # Configure CHAP authentication for iSCSI connections (Default: Enabled) |
|
291 # (boolean value) |
|
292 #storwize_svc_iscsi_chap_enabled = true |
|
293 |
|
294 # Base dir containing mount point for gluster share. (string value) |
|
295 #glusterfs_backup_mount_point = $state_path/backup_mount |
|
296 |
|
297 # GlusterFS share in <hostname|ipv4addr|ipv6addr>:<gluster_vol_name> format. |
|
298 # Eg: 1.2.3.4:backup_vol (string value) |
|
299 #glusterfs_backup_share = <None> |
|
300 |
|
301 # Volume prefix for the backup id when backing up to TSM (string value) |
|
302 #backup_tsm_volume_prefix = backup |
|
303 |
|
304 # TSM password for the running username (string value) |
|
305 #backup_tsm_password = password |
|
306 |
|
307 # Enable or Disable compression for backups (boolean value) |
|
308 #backup_tsm_compression = true |
|
309 |
|
310 # config file for cinder eternus_dx volume driver (string value) |
|
311 #cinder_eternus_config_file = /etc/cinder/cinder_fujitsu_eternus_dx.xml |
|
312 |
|
313 # Specifies the path of the GPFS directory where Block Storage volume and |
|
314 # snapshot files are stored. (string value) |
|
315 #gpfs_mount_point_base = <None> |
|
316 |
|
317 # Specifies the path of the Image service repository in GPFS. Leave undefined |
|
318 # if not storing images in GPFS. (string value) |
|
319 #gpfs_images_dir = <None> |
|
320 |
|
321 # Specifies the type of image copy to be used. Set this when the Image service |
|
322 # repository also uses GPFS so that image files can be transferred efficiently |
|
323 # from the Image service to the Block Storage service. There are two valid |
|
324 # values: "copy" specifies that a full copy of the image is made; |
|
325 # "copy_on_write" specifies that copy-on-write optimization strategy is used |
|
326 # and unmodified blocks of the image file are shared efficiently. (string |
|
327 # value) |
|
328 # Allowed values: copy, copy_on_write, <None> |
|
329 #gpfs_images_share_mode = <None> |
|
330 |
|
331 # Specifies an upper limit on the number of indirections required to reach a |
|
332 # specific block due to snapshots or clones. A lengthy chain of copy-on-write |
|
333 # snapshots or clones can have a negative impact on performance, but improves |
|
334 # space utilization. 0 indicates unlimited clone depth. (integer value) |
|
335 #gpfs_max_clone_depth = 0 |
|
336 |
|
337 # Specifies that volumes are created as sparse files which initially consume no |
|
338 # space. If set to False, the volume is created as a fully allocated file, in |
|
339 # which case, creation may take a significantly longer time. (boolean value) |
|
340 #gpfs_sparse_volumes = true |
|
341 |
|
342 # Specifies the storage pool that volumes are assigned to. By default, the |
|
343 # system storage pool is used. (string value) |
|
344 #gpfs_storage_pool = system |
|
345 |
|
346 # The base dataset for ZFS volumes. (string value) |
|
347 #zfs_volume_base = rpool/cinder |
|
348 |
|
349 # iSCSI target group name. (string value) |
|
350 #zfs_target_group = tgt-grp |
|
351 |
|
352 # Global backend request timeout, in seconds. (integer value) |
|
353 #violin_request_timeout = 300 |
|
354 |
|
355 # IP address of Nexenta SA (string value) |
|
356 #nexenta_host = |
|
357 |
|
358 # HTTP port to connect to Nexenta REST API server (integer value) |
|
359 #nexenta_rest_port = 8080 |
|
360 |
|
361 # Use http or https for REST connection (default auto) (string value) |
|
362 # Allowed values: http, https, auto |
|
363 #nexenta_rest_protocol = auto |
|
364 |
|
365 # User name to connect to Nexenta SA (string value) |
|
366 #nexenta_user = admin |
|
367 |
|
368 # Password to connect to Nexenta SA (string value) |
|
369 #nexenta_password = nexenta |
|
370 |
|
371 # Nexenta target portal port (integer value) |
|
372 #nexenta_iscsi_target_portal_port = 3260 |
|
373 |
|
374 # SA Pool that holds all volumes (string value) |
|
375 #nexenta_volume = cinder |
|
376 |
|
377 # IQN prefix for iSCSI targets (string value) |
|
378 #nexenta_target_prefix = iqn.1986-03.com.sun:02:cinder- |
|
379 |
|
380 # Prefix for iSCSI target groups on SA (string value) |
|
381 #nexenta_target_group_prefix = cinder/ |
|
382 |
|
383 # Volume group for ns5 (string value) |
|
384 #nexenta_volume_group = iscsi |
|
385 |
|
386 # Compression value for new ZFS folders. (string value) |
|
387 # Allowed values: on, off, gzip, gzip-1, gzip-2, gzip-3, gzip-4, gzip-5, gzip-6, gzip-7, gzip-8, gzip-9, lzjb, zle, lz4 |
|
388 #nexenta_dataset_compression = on |
|
389 |
|
390 # Deduplication value for new ZFS folders. (string value) |
|
391 # Allowed values: on, off, sha256, verify, sha256, verify |
|
392 #nexenta_dataset_dedup = off |
|
393 |
|
394 # Human-readable description for the folder. (string value) |
|
395 #nexenta_dataset_description = |
|
396 |
|
397 # Block size for datasets (integer value) |
|
398 #nexenta_blocksize = 4096 |
|
399 |
|
400 # Block size for datasets (integer value) |
|
401 #nexenta_ns5_blocksize = 32 |
|
402 |
|
403 # Enables or disables the creation of sparse datasets (boolean value) |
|
404 #nexenta_sparse = false |
|
405 |
|
406 # File with the list of available nfs shares (string value) |
|
407 #nexenta_shares_config = /etc/cinder/nfs_shares |
|
408 |
|
409 # Base directory that contains NFS share mount points (string value) |
|
410 #nexenta_mount_point_base = $state_path/mnt |
|
411 |
|
412 # Enables or disables the creation of volumes as sparsed files that take no |
|
413 # space. If disabled (False), volume is created as a regular file, which takes |
|
414 # a long time. (boolean value) |
|
415 #nexenta_sparsed_volumes = true |
|
416 |
|
417 # If set True cache NexentaStor appliance volroot option value. (boolean value) |
|
418 #nexenta_nms_cache_volroot = true |
|
419 |
|
420 # Enable stream compression, level 1..9. 1 - gives best speed; 9 - gives best |
|
421 # compression. (integer value) |
|
422 #nexenta_rrmgr_compression = 0 |
|
423 |
|
424 # TCP Buffer size in KiloBytes. (integer value) |
|
425 #nexenta_rrmgr_tcp_buf_size = 4096 |
|
426 |
|
427 # Number of TCP connections. (integer value) |
|
428 #nexenta_rrmgr_connections = 2 |
|
429 |
|
430 # IP address of NexentaEdge management REST API endpoint (string value) |
|
431 #nexenta_rest_address = |
|
432 |
|
433 # User name to connect to NexentaEdge (string value) |
|
434 #nexenta_rest_user = admin |
|
435 |
|
436 # Password to connect to NexentaEdge (string value) |
|
437 #nexenta_rest_password = nexenta |
|
438 |
|
439 # NexentaEdge logical path of bucket for LUNs (string value) |
|
440 #nexenta_lun_container = |
|
441 |
|
442 # NexentaEdge iSCSI service name (string value) |
|
443 #nexenta_iscsi_service = |
|
444 |
|
445 # NexentaEdge iSCSI Gateway client address for non-VIP service (string value) |
|
446 #nexenta_client_address = |
|
447 |
|
448 # NexentaEdge iSCSI LUN object chunk size (integer value) |
|
449 #nexenta_chunksize = 16384 |
|
450 |
|
451 # Make exception message format errors fatal. (boolean value) |
|
452 #fatal_exception_format_errors = false |
|
453 |
|
454 # Top-level directory for maintaining cinder's state (string value) |
|
455 # Deprecated group/name - [DEFAULT]/pybasedir |
|
456 #state_path = /var/lib/cinder |
|
457 |
|
458 # IP address of this host (string value) |
|
459 #my_ip = |
|
460 |
|
461 # Default glance host name or IP (string value) |
|
462 #glance_host = $my_ip |
|
463 |
|
464 # Default glance port (integer value) |
|
465 # Minimum value: 1 |
|
466 # Maximum value: 65535 |
|
467 #glance_port = 9292 |
|
468 |
|
469 # A list of the URLs of glance API servers available to cinder |
|
470 # ([http[s]://][hostname|ip]:port). If protocol is not specified it defaults to |
|
471 # http. (list value) |
|
472 #glance_api_servers = $glance_host:$glance_port |
|
473 |
|
474 # Version of the glance API to use (integer value) |
|
475 #glance_api_version = 1 |
|
476 |
|
477 # Number retries when downloading an image from glance (integer value) |
|
478 #glance_num_retries = 0 |
|
479 |
|
480 # Allow to perform insecure SSL (https) requests to glance (boolean value) |
|
481 #glance_api_insecure = false |
|
482 |
|
483 # Enables or disables negotiation of SSL layer compression. In some cases |
|
484 # disabling compression can improve data throughput, such as when high network |
|
485 # bandwidth is available and you use compressed image formats like qcow2. |
|
486 # (boolean value) |
|
487 #glance_api_ssl_compression = false |
|
488 |
|
489 # Location of ca certificates file to use for glance client requests. (string |
|
490 # value) |
|
491 #glance_ca_certificates_file = <None> |
|
492 |
|
493 # http/https timeout value for glance operations. If no value (None) is |
|
494 # supplied here, the glanceclient default value is used. (integer value) |
|
495 #glance_request_timeout = <None> |
|
496 |
|
497 # The topic that scheduler nodes listen on (string value) |
|
498 #scheduler_topic = cinder-scheduler |
|
499 |
|
500 # The topic that volume nodes listen on (string value) |
|
501 #volume_topic = cinder-volume |
|
502 |
|
503 # The topic that volume backup nodes listen on (string value) |
|
504 #backup_topic = cinder-backup |
|
505 |
|
506 # DEPRECATED: Deploy v1 of the Cinder API. (boolean value) |
|
507 #enable_v1_api = true |
|
508 |
|
509 # DEPRECATED: Deploy v2 of the Cinder API. (boolean value) |
|
510 #enable_v2_api = true |
|
511 |
|
512 # Deploy v3 of the Cinder API. (boolean value) |
|
513 #enable_v3_api = true |
|
514 |
|
515 # Enables or disables rate limit of the API. (boolean value) |
|
516 #api_rate_limit = true |
|
517 |
|
518 # Specify list of extensions to load when using osapi_volume_extension option |
|
519 # with cinder.api.contrib.select_extensions (list value) |
|
520 #osapi_volume_ext_list = |
|
521 |
|
522 # osapi volume extension to load (multi valued) |
|
523 #osapi_volume_extension = cinder.api.contrib.standard_extensions |
|
524 |
|
525 # Full class name for the Manager for volume (string value) |
|
526 #volume_manager = cinder.volume.manager.VolumeManager |
|
527 |
|
528 # Full class name for the Manager for volume backup (string value) |
|
529 #backup_manager = cinder.backup.manager.BackupManager |
|
530 |
|
531 # Full class name for the Manager for scheduler (string value) |
|
532 #scheduler_manager = cinder.scheduler.manager.SchedulerManager |
|
533 |
|
534 # Name of this node. This can be an opaque identifier. It is not necessarily a |
|
535 # host name, FQDN, or IP address. (string value) |
|
536 #host = |
|
537 |
|
538 # Availability zone of this node (string value) |
|
539 #storage_availability_zone = nova |
|
540 |
|
541 # Default availability zone for new volumes. If not set, the |
|
542 # storage_availability_zone option value is used as the default for new |
|
543 # volumes. (string value) |
|
544 #default_availability_zone = <None> |
|
545 |
|
546 # If the requested Cinder availability zone is unavailable, fall back to the |
|
547 # value of default_availability_zone, then storage_availability_zone, instead |
|
548 # of failing. (boolean value) |
|
549 #allow_availability_zone_fallback = false |
|
550 |
|
551 # Default volume type to use (string value) |
|
552 #default_volume_type = <None> |
|
553 |
|
554 # Time period for which to generate volume usages. The options are hour, day, |
|
555 # month, or year. (string value) |
|
556 #volume_usage_audit_period = month |
|
557 |
|
558 # Path to the rootwrap configuration file to use for running commands as root |
|
559 # (string value) |
|
560 #rootwrap_config = /etc/cinder/rootwrap.conf |
|
561 |
|
562 # Enable monkey patching (boolean value) |
|
563 #monkey_patch = false |
|
564 |
|
565 # List of modules/decorators to monkey patch (list value) |
|
566 #monkey_patch_modules = |
|
567 |
|
568 # Maximum time since last check-in for a service to be considered up (integer |
|
569 # value) |
|
570 #service_down_time = 60 |
|
571 |
|
572 # The full class name of the volume API class to use (string value) |
|
573 #volume_api_class = cinder.volume.api.API |
|
574 |
|
575 # The full class name of the volume backup API class (string value) |
|
576 #backup_api_class = cinder.backup.api.API |
|
577 |
|
578 # The strategy to use for auth. Supports noauth or keystone. (string value) |
|
579 # Allowed values: noauth, keystone |
|
580 #auth_strategy = keystone |
|
581 |
|
582 # A list of backend names to use. These backend names should be backed by a |
|
583 # unique [CONFIG] group with its options (list value) |
|
584 #enabled_backends = <None> |
|
585 |
|
586 # Whether snapshots count against gigabyte quota (boolean value) |
|
587 #no_snapshot_gb_quota = false |
|
588 |
|
589 # The full class name of the volume transfer API class (string value) |
|
590 #transfer_api_class = cinder.transfer.api.API |
|
591 |
|
592 # The full class name of the volume replication API class (string value) |
|
593 #replication_api_class = cinder.replication.api.API |
|
594 |
|
595 # The full class name of the consistencygroup API class (string value) |
|
596 #consistencygroup_api_class = cinder.consistencygroup.api.API |
|
597 |
|
598 # OpenStack privileged account username. Used for requests to other services |
|
599 # (such as Nova) that require an account with special rights. (string value) |
|
600 #os_privileged_user_name = <None> |
|
601 |
|
602 # Password associated with the OpenStack privileged account. (string value) |
|
603 #os_privileged_user_password = <None> |
|
604 |
|
605 # Tenant name associated with the OpenStack privileged account. (string value) |
|
606 #os_privileged_user_tenant = <None> |
|
607 |
|
608 # Auth URL associated with the OpenStack privileged account. (string value) |
|
609 #os_privileged_user_auth_url = <None> |
|
610 |
|
611 # Multiplier used for weighing free capacity. Negative numbers mean to stack vs |
|
612 # spread. (floating point value) |
|
613 #capacity_weight_multiplier = 1.0 |
|
614 |
|
615 # Multiplier used for weighing allocated capacity. Positive numbers mean to |
|
616 # stack vs spread. (floating point value) |
|
617 #allocated_capacity_weight_multiplier = -1.0 |
|
618 |
|
619 # IP address of sheep daemon. (string value) |
|
620 #sheepdog_store_address = 127.0.0.1 |
|
621 |
|
622 # Port of sheep daemon. (port value) |
|
623 # Minimum value: 0 |
|
624 # Maximum value: 65535 |
|
625 #sheepdog_store_port = 7000 |
|
626 |
|
627 # Max size for body of a request (integer value) |
|
628 #osapi_max_request_body_size = 114688 |
|
629 |
|
630 # Set 512 byte emulation on volume creation; (boolean value) |
|
631 #sf_emulate_512 = true |
|
632 |
|
633 # Allow tenants to specify QOS on create (boolean value) |
|
634 #sf_allow_tenant_qos = false |
|
635 |
|
636 # Create SolidFire accounts with this prefix. Any string can be used here, but |
|
637 # the string "hostname" is special and will create a prefix using the cinder |
|
638 # node hostname (previous default behavior). The default is NO prefix. (string |
|
639 # value) |
|
640 #sf_account_prefix = <None> |
|
641 |
|
642 # Create SolidFire volumes with this prefix. Volume names are of the form |
|
643 # <sf_volume_prefix><cinder-volume-id>. The default is to use a prefix of |
|
644 # 'UUID-'. (string value) |
|
645 #sf_volume_prefix = UUID- |
|
646 |
|
647 # Account name on the SolidFire Cluster to use as owner of template/cache |
|
648 # volumes (created if does not exist). (string value) |
|
649 #sf_template_account_name = openstack-vtemplate |
|
650 |
|
651 # Create an internal cache of copy of images when a bootable volume is created |
|
652 # to eliminate fetch from glance and qemu-conversion on subsequent calls. |
|
653 # (boolean value) |
|
654 #sf_allow_template_caching = true |
|
655 |
|
656 # Overrides default cluster SVIP with the one specified. This is required or |
|
657 # deployments that have implemented the use of VLANs for iSCSI networks in |
|
658 # their cloud. (string value) |
|
659 #sf_svip = <None> |
|
660 |
|
661 # Create an internal mapping of volume IDs and account. Optimizes lookups and |
|
662 # performance at the expense of memory, very large deployments may want to |
|
663 # consider setting to False. (boolean value) |
|
664 #sf_enable_volume_mapping = true |
|
665 |
|
666 # SolidFire API port. Useful if the device api is behind a proxy on a different |
|
667 # port. (port value) |
|
668 # Minimum value: 0 |
|
669 # Maximum value: 65535 |
|
670 #sf_api_port = 443 |
|
671 |
|
672 # Utilize volume access groups on a per-tenant basis. (boolean value) |
|
673 #sf_enable_vag = false |
|
674 |
|
675 # The URL of the Swift endpoint (string value) |
|
676 #backup_swift_url = <None> |
|
677 |
|
678 # The URL of the Keystone endpoint (string value) |
|
679 #backup_swift_auth_url = <None> |
|
680 |
|
681 # Info to match when looking for swift in the service catalog. Format is: |
|
682 # separated values of the form: <service_type>:<service_name>:<endpoint_type> - |
|
683 # Only used if backup_swift_url is unset (string value) |
|
684 #swift_catalog_info = object-store:swift:publicURL |
|
685 |
|
686 # Info to match when looking for keystone in the service catalog. Format is: |
|
687 # separated values of the form: <service_type>:<service_name>:<endpoint_type> - |
|
688 # Only used if backup_swift_auth_url is unset (string value) |
|
689 #keystone_catalog_info = identity:Identity Service:publicURL |
|
690 |
|
691 # Swift authentication mechanism (string value) |
|
692 #backup_swift_auth = per_user |
|
693 |
|
694 # Swift authentication version. Specify "1" for auth 1.0, or "2" for auth 2.0 |
|
695 # (string value) |
|
696 #backup_swift_auth_version = 1 |
|
697 |
|
698 # Swift tenant/account name. Required when connecting to an auth 2.0 system |
|
699 # (string value) |
|
700 #backup_swift_tenant = <None> |
|
701 |
|
702 # Swift user name (string value) |
|
703 #backup_swift_user = <None> |
|
704 |
|
705 # Swift key for authentication (string value) |
|
706 #backup_swift_key = <None> |
|
707 |
|
708 # The default Swift container to use (string value) |
|
709 #backup_swift_container = volumebackups |
|
710 |
|
711 # The size in bytes of Swift backup objects (integer value) |
|
712 #backup_swift_object_size = 52428800 |
|
713 |
|
714 # The size in bytes that changes are tracked for incremental backups. |
|
715 # backup_swift_object_size has to be multiple of backup_swift_block_size. |
|
716 # (integer value) |
|
717 #backup_swift_block_size = 32768 |
|
718 |
|
719 # The number of retries to make for Swift operations (integer value) |
|
720 #backup_swift_retry_attempts = 3 |
|
721 |
|
722 # The backoff time in seconds between Swift retries (integer value) |
|
723 #backup_swift_retry_backoff = 2 |
|
724 |
|
725 # Enable or Disable the timer to send the periodic progress notifications to |
|
726 # Ceilometer when backing up the volume to the Swift backend storage. The |
|
727 # default value is True to enable the timer. (boolean value) |
|
728 #backup_swift_enable_progress_timer = true |
|
729 |
|
730 # Location of the CA certificate file to use for swift client requests. (string |
|
731 # value) |
|
732 #backup_swift_ca_cert_file = <None> |
|
733 |
|
734 # Bypass verification of server certificate when making SSL connection to |
|
735 # Swift. (boolean value) |
|
736 #backup_swift_auth_insecure = false |
|
737 |
|
738 # These values will be used for CloudByte storage's addQos API call. (dict |
|
739 # value) |
|
740 #cb_add_qosgroup = graceallowed:false,iops:10,iopscontrol:true,latency:15,memlimit:0,networkspeed:0,throughput:0,tpcontrol:false |
|
741 |
|
742 # These values will be used for CloudByte storage's createVolume API call. |
|
743 # (dict value) |
|
744 #cb_create_volume = blocklength:512B,compression:off,deduplication:off,protocoltype:ISCSI,recordsize:16k,sync:always |
|
745 |
|
746 # Driver will use this API key to authenticate against the CloudByte storage's |
|
747 # management interface. (string value) |
|
748 #cb_apikey = <None> |
|
749 |
|
750 # CloudByte storage specific account name. This maps to a project name in |
|
751 # OpenStack. (string value) |
|
752 #cb_account_name = <None> |
|
753 |
|
754 # This corresponds to the name of Tenant Storage Machine (TSM) in CloudByte |
|
755 # storage. A volume will be created in this TSM. (string value) |
|
756 #cb_tsm_name = <None> |
|
757 |
|
758 # A retry value in seconds. Will be used by the driver to check if volume |
|
759 # creation was successful in CloudByte storage. (integer value) |
|
760 #cb_confirm_volume_create_retry_interval = 5 |
|
761 |
|
762 # Will confirm a successful volume creation in CloudByte storage by making this |
|
763 # many number of attempts. (integer value) |
|
764 #cb_confirm_volume_create_retries = 3 |
|
765 |
|
766 # A retry value in seconds. Will be used by the driver to check if volume |
|
767 # deletion was successful in CloudByte storage. (integer value) |
|
768 #cb_confirm_volume_delete_retry_interval = 5 |
|
769 |
|
770 # Will confirm a successful volume deletion in CloudByte storage by making this |
|
771 # many number of attempts. (integer value) |
|
772 #cb_confirm_volume_delete_retries = 3 |
|
773 |
|
774 # This corresponds to the discovery authentication group in CloudByte storage. |
|
775 # Chap users are added to this group. Driver uses the first user found for this |
|
776 # group. Default value is None. (string value) |
|
777 #cb_auth_group = <None> |
|
778 |
|
779 # These values will be used for CloudByte storage's updateQosGroup API call. |
|
780 # (list value) |
|
781 #cb_update_qos_group = iops,latency,graceallowed |
|
782 |
|
783 # These values will be used for CloudByte storage's updateFileSystem API call. |
|
784 # (list value) |
|
785 #cb_update_file_system = compression,sync,noofcopies,readonly |
|
786 |
|
787 # Interval, in seconds, between nodes reporting state to datastore (integer |
|
788 # value) |
|
789 #report_interval = 10 |
|
790 |
|
791 # Interval, in seconds, between running periodic tasks (integer value) |
|
792 #periodic_interval = 60 |
|
793 |
|
794 # Range, in seconds, to randomly delay when starting the periodic task |
|
795 # scheduler to reduce stampeding. (Disable by setting to 0) (integer value) |
|
796 #periodic_fuzzy_delay = 60 |
|
797 |
|
798 # IP address on which OpenStack Volume API listens (string value) |
|
799 #osapi_volume_listen = 0.0.0.0 |
|
800 |
|
801 # Port on which OpenStack Volume API listens (port value) |
|
802 # Minimum value: 0 |
|
803 # Maximum value: 65535 |
|
804 #osapi_volume_listen_port = 8776 |
|
805 |
|
806 # Number of workers for OpenStack Volume API service. The default is equal to |
|
807 # the number of CPUs available. (integer value) |
|
808 osapi_volume_workers = 1 |
|
809 |
|
810 # The full class name of the compute API class to use (string value) |
|
811 #compute_api_class = cinder.compute.nova.API |
|
812 |
|
813 # Number of nodes that should replicate the data. (integer value) |
|
814 #drbdmanage_redundancy = 1 |
|
815 |
|
816 # Resource deployment completion wait policy. (string value) |
|
817 #drbdmanage_resource_policy = {"ratio": "0.51", "timeout": "60"} |
|
818 |
|
819 # Snapshot completion wait policy. (string value) |
|
820 #drbdmanage_snapshot_policy = {"count": "1", "timeout": "60"} |
|
821 |
|
822 # Volume resize completion wait policy. (string value) |
|
823 #drbdmanage_resize_policy = {"timeout": "60"} |
|
824 |
|
825 # Resource deployment completion wait plugin. (string value) |
|
826 #drbdmanage_resource_plugin = drbdmanage.plugins.plugins.wait_for.WaitForResource |
|
827 |
|
828 # Snapshot completion wait plugin. (string value) |
|
829 #drbdmanage_snapshot_plugin = drbdmanage.plugins.plugins.wait_for.WaitForSnapshot |
|
830 |
|
831 # Volume resize completion wait plugin. (string value) |
|
832 #drbdmanage_resize_plugin = drbdmanage.plugins.plugins.wait_for.WaitForVolumeSize |
|
833 |
|
834 # If set, the c-vol node will receive a useable |
|
835 # /dev/drbdX device, even if the actual data is stored on |
|
836 # other nodes only. |
|
837 # This is useful for debugging, maintenance, and to be |
|
838 # able to do the iSCSI export from the c-vol node. (boolean |
|
839 # value) |
|
840 #drbdmanage_devs_on_controller = true |
|
841 |
|
842 # Pool or Vdisk name to use for volume creation. (string value) |
|
843 #dothill_backend_name = A |
|
844 |
|
845 # linear (for Vdisk) or virtual (for Pool). (string value) |
|
846 # Allowed values: linear, virtual |
|
847 #dothill_backend_type = virtual |
|
848 |
|
849 # DotHill API interface protocol. (string value) |
|
850 # Allowed values: http, https |
|
851 #dothill_api_protocol = https |
|
852 |
|
853 # Whether to verify DotHill array SSL certificate. (boolean value) |
|
854 #dothill_verify_certificate = false |
|
855 |
|
856 # DotHill array SSL certificate path. (string value) |
|
857 #dothill_verify_certificate_path = <None> |
|
858 |
|
859 # List of comma-separated target iSCSI IP addresses. (list value) |
|
860 #dothill_iscsi_ips = |
|
861 |
|
862 # File with the list of available gluster shares (string value) |
|
863 #glusterfs_shares_config = /etc/cinder/glusterfs_shares |
|
864 |
|
865 # Base dir containing mount points for gluster shares. (string value) |
|
866 #glusterfs_mount_point_base = $state_path/mnt |
|
867 |
|
868 # REST API authorization token. (string value) |
|
869 #pure_api_token = <None> |
|
870 |
|
871 # Automatically determine an oversubscription ratio based on the current total |
|
872 # data reduction values. If used this calculated value will override the |
|
873 # max_over_subscription_ratio config option. (boolean value) |
|
874 #pure_automatic_max_oversubscription_ratio = true |
|
875 |
|
876 # Snapshot replication interval in seconds. (integer value) |
|
877 #pure_replica_interval_default = 900 |
|
878 |
|
879 # Retain all snapshots on target for this time (in seconds.) (integer value) |
|
880 #pure_replica_retention_short_term_default = 14400 |
|
881 |
|
882 # Retain how many snapshots for each day. (integer value) |
|
883 #pure_replica_retention_long_term_per_day_default = 3 |
|
884 |
|
885 # Retain snapshots per day on target for this time (in days.) (integer value) |
|
886 #pure_replica_retention_long_term_default = 7 |
|
887 |
|
888 # When enabled, all Pure volumes, snapshots, and protection groups will be |
|
889 # eradicated at the time of deletion in Cinder. Data will NOT be recoverable |
|
890 # after a delete with this set to True! When disabled, volumes and snapshots |
|
891 # will go into pending eradication state and can be recovered. (boolean value) |
|
892 #pure_eradicate_on_delete = false |
|
893 |
|
894 # ID of the project which will be used as the Cinder internal tenant. (string |
|
895 # value) |
|
896 #cinder_internal_tenant_project_id = <None> |
|
897 |
|
898 # ID of the user to be used in volume operations as the Cinder internal tenant. |
|
899 # (string value) |
|
900 #cinder_internal_tenant_user_id = <None> |
|
901 |
|
902 # The scheduler host manager class to use (string value) |
|
903 #scheduler_host_manager = cinder.scheduler.host_manager.HostManager |
|
904 |
|
905 # Maximum number of attempts to schedule a volume (integer value) |
|
906 #scheduler_max_attempts = 3 |
|
907 |
|
908 # Path or URL to Scality SOFS configuration file (string value) |
|
909 #scality_sofs_config = <None> |
|
910 |
|
911 # Base dir where Scality SOFS shall be mounted (string value) |
|
912 #scality_sofs_mount_point = $state_path/scality |
|
913 |
|
914 # Path from Scality SOFS root to volume dir (string value) |
|
915 #scality_sofs_volume_dir = cinder/volumes |
|
916 |
|
917 # VNX authentication scope type. (string value) |
|
918 #storage_vnx_authentication_type = global |
|
919 |
|
920 # Directory path that contains the VNX security file. Make sure the security |
|
921 # file is generated first. (string value) |
|
922 #storage_vnx_security_file_dir = <None> |
|
923 |
|
924 # Naviseccli Path. (string value) |
|
925 #naviseccli_path = |
|
926 |
|
927 # Comma-separated list of storage pool names to be used. (string value) |
|
928 # Deprecated group/name - [DEFAULT]/storage_vnx_pool_name |
|
929 #storage_vnx_pool_names = <None> |
|
930 |
|
931 # VNX secondary SP IP Address. (string value) |
|
932 #san_secondary_ip = <None> |
|
933 |
|
934 # Default timeout for CLI operations in minutes. For example, LUN migration is |
|
935 # a typical long running operation, which depends on the LUN size and the load |
|
936 # of the array. An upper bound in the specific deployment can be set to avoid |
|
937 # unnecessary long wait. By default, it is 365 days long. (integer value) |
|
938 #default_timeout = 525600 |
|
939 |
|
940 # Default max number of LUNs in a storage group. By default, the value is 255. |
|
941 # (integer value) |
|
942 #max_luns_per_storage_group = 255 |
|
943 |
|
944 # To destroy storage group when the last LUN is removed from it. By default, |
|
945 # the value is False. (boolean value) |
|
946 #destroy_empty_storage_group = false |
|
947 |
|
948 # Mapping between hostname and its iSCSI initiator IP addresses. (string value) |
|
949 #iscsi_initiators = |
|
950 |
|
951 # Comma separated iSCSI or FC ports to be used in Nova or Cinder. (string |
|
952 # value) |
|
953 #io_port_list = * |
|
954 |
|
955 # Automatically register initiators. By default, the value is False. (boolean |
|
956 # value) |
|
957 #initiator_auto_registration = false |
|
958 |
|
959 # Automatically deregister initiators after the related storage group is |
|
960 # destroyed. By default, the value is False. (boolean value) |
|
961 #initiator_auto_deregistration = false |
|
962 |
|
963 # Report free_capacity_gb as 0 when the limit to maximum number of pool LUNs is |
|
964 # reached. By default, the value is False. (boolean value) |
|
965 #check_max_pool_luns_threshold = false |
|
966 |
|
967 # Delete a LUN even if it is in Storage Groups. (boolean value) |
|
968 #force_delete_lun_in_storagegroup = false |
|
969 |
|
970 # Force LUN creation even if the full threshold of pool is reached. (boolean |
|
971 # value) |
|
972 #ignore_pool_full_threshold = false |
|
973 |
|
974 # IP address for connecting to VMware vCenter server. (string value) |
|
975 #vmware_host_ip = <None> |
|
976 |
|
977 # Username for authenticating with VMware vCenter server. (string value) |
|
978 #vmware_host_username = <None> |
|
979 |
|
980 # Password for authenticating with VMware vCenter server. (string value) |
|
981 #vmware_host_password = <None> |
|
982 |
|
983 # Optional VIM service WSDL Location e.g http://<server>/vimService.wsdl. |
|
984 # Optional over-ride to default location for bug work-arounds. (string value) |
|
985 #vmware_wsdl_location = <None> |
|
986 |
|
987 # Number of times VMware vCenter server API must be retried upon connection |
|
988 # related issues. (integer value) |
|
989 #vmware_api_retry_count = 10 |
|
990 |
|
991 # The interval (in seconds) for polling remote tasks invoked on VMware vCenter |
|
992 # server. (floating point value) |
|
993 #vmware_task_poll_interval = 0.5 |
|
994 |
|
995 # Name of the vCenter inventory folder that will contain Cinder volumes. This |
|
996 # folder will be created under "OpenStack/<project_folder>", where |
|
997 # project_folder is of format "Project (<volume_project_id>)". (string value) |
|
998 #vmware_volume_folder = Volumes |
|
999 |
|
1000 # Timeout in seconds for VMDK volume transfer between Cinder and Glance. |
|
1001 # (integer value) |
|
1002 #vmware_image_transfer_timeout_secs = 7200 |
|
1003 |
|
1004 # Max number of objects to be retrieved per batch. Query results will be |
|
1005 # obtained in batches from the server and not in one shot. Server may still |
|
1006 # limit the count to something less than the configured value. (integer value) |
|
1007 #vmware_max_objects_retrieval = 100 |
|
1008 |
|
1009 # Optional string specifying the VMware vCenter server version. The driver |
|
1010 # attempts to retrieve the version from VMware vCenter server. Set this |
|
1011 # configuration only if you want to override the vCenter server version. |
|
1012 # (string value) |
|
1013 #vmware_host_version = <None> |
|
1014 |
|
1015 # Directory where virtual disks are stored during volume backup and restore. |
|
1016 # (string value) |
|
1017 #vmware_tmp_dir = /tmp |
|
1018 |
|
1019 # CA bundle file to use in verifying the vCenter server certificate. (string |
|
1020 # value) |
|
1021 #vmware_ca_file = <None> |
|
1022 |
|
1023 # If true, the vCenter server certificate is not verified. If false, then the |
|
1024 # default CA truststore is used for verification. This option is ignored if |
|
1025 # "vmware_ca_file" is set. (boolean value) |
|
1026 #vmware_insecure = false |
|
1027 |
|
1028 # Name of a vCenter compute cluster where volumes should be created. (multi |
47 # valued) |
1029 # valued) |
48 #notification_driver= |
1030 #vmware_cluster_name = |
49 |
1031 |
50 # AMQP topic used for OpenStack notifications. (list value) |
1032 # Pool or Vdisk name to use for volume creation. (string value) |
51 # Deprecated group/name - [rpc_notifier2]/topics |
1033 #lenovo_backend_name = A |
52 #notification_topics=notifications |
1034 |
53 |
1035 # linear (for VDisk) or virtual (for Pool). (string value) |
54 # Seconds to wait for a response from a call. (integer value) |
1036 # Allowed values: linear, virtual |
55 #rpc_response_timeout=60 |
1037 #lenovo_backend_type = virtual |
56 |
1038 |
57 # A URL representing the messaging driver to use and its full |
1039 # Lenovo api interface protocol. (string value) |
58 # configuration. If not set, we fall back to the rpc_backend |
1040 # Allowed values: http, https |
59 # option and driver specific configuration. (string value) |
1041 #lenovo_api_protocol = https |
60 #transport_url=<None> |
1042 |
61 |
1043 # Whether to verify Lenovo array SSL certificate. (boolean value) |
62 # The messaging driver to use, defaults to rabbit. Other |
1044 #lenovo_verify_certificate = false |
63 # drivers include qpid and zmq. (string value) |
1045 |
64 #rpc_backend=rabbit |
1046 # Lenovo array SSL certificate path. (string value) |
65 |
1047 #lenovo_verify_certificate_path = <None> |
66 # The default exchange under which topics are scoped. May be |
1048 |
67 # overridden by an exchange name specified in the |
1049 # List of comma-separated target iSCSI IP addresses. (list value) |
68 # transport_url option. (string value) |
1050 #lenovo_iscsi_ips = |
69 #control_exchange=openstack |
1051 |
70 |
1052 # The maximum size in bytes of the files used to hold backups. If the volume |
71 |
1053 # being backed up exceeds this size, then it will be backed up into multiple |
72 # |
1054 # files.backup_file_size must be a multiple of backup_sha_block_size_bytes. |
73 # Options defined in oslo.log |
1055 # (integer value) |
74 # |
1056 #backup_file_size = 1999994880 |
75 |
1057 |
76 # Print debugging output (set logging level to DEBUG instead |
1058 # The size in bytes that changes are tracked for incremental backups. |
77 # of default WARNING level). (boolean value) |
1059 # backup_file_size has to be multiple of backup_sha_block_size_bytes. (integer |
78 #debug=false |
1060 # value) |
79 |
1061 #backup_sha_block_size_bytes = 32768 |
80 # Print more verbose output (set logging level to INFO instead |
1062 |
81 # of default WARNING level). (boolean value) |
1063 # Enable or Disable the timer to send the periodic progress notifications to |
82 #verbose=false |
1064 # Ceilometer when backing up the volume to the backend storage. The default |
83 |
1065 # value is True to enable the timer. (boolean value) |
84 # The name of a logging configuration file. This file is |
1066 #backup_enable_progress_timer = true |
85 # appended to any existing logging configuration files. For |
1067 |
86 # details about logging configuration files, see the Python |
1068 # Path specifying where to store backups. (string value) |
87 # logging module documentation. (string value) |
1069 #backup_posix_path = $state_path/backup |
88 # Deprecated group/name - [DEFAULT]/log_config |
1070 |
89 #log_config_append=<None> |
1071 # Custom directory to use for backups. (string value) |
90 |
1072 #backup_container = <None> |
91 # DEPRECATED. A logging.Formatter log message format string |
1073 |
92 # which may use any of the available logging.LogRecord |
1074 # REST server port. (string value) |
93 # attributes. This option is deprecated. Please use |
1075 #sio_rest_server_port = 443 |
94 # logging_context_format_string and |
1076 |
95 # logging_default_format_string instead. (string value) |
1077 # Verify server certificate. (boolean value) |
96 #log_format=<None> |
1078 #sio_verify_server_certificate = false |
97 |
1079 |
98 # Format string for %%(asctime)s in log records. Default: |
1080 # Server certificate path. (string value) |
99 # %(default)s . (string value) |
1081 #sio_server_certificate_path = <None> |
100 #log_date_format=%Y-%m-%d %H:%M:%S |
1082 |
101 |
1083 # Round up volume capacity. (boolean value) |
102 # (Optional) Name of log file to output to. If no default is |
1084 #sio_round_volume_capacity = true |
103 # set, logging will go to stdout. (string value) |
1085 |
104 # Deprecated group/name - [DEFAULT]/logfile |
1086 # Unmap volume before deletion. (boolean value) |
105 #log_file=<None> |
1087 #sio_unmap_volume_before_deletion = false |
106 |
1088 |
107 # (Optional) The base directory used for relative --log-file |
1089 # Protection Domain ID. (string value) |
108 # paths. (string value) |
1090 #sio_protection_domain_id = <None> |
109 # Deprecated group/name - [DEFAULT]/logdir |
1091 |
110 #log_dir=<None> |
1092 # Protection Domain name. (string value) |
111 |
1093 #sio_protection_domain_name = <None> |
112 # Use syslog for logging. Existing syslog format is DEPRECATED |
1094 |
113 # during I, and will change in J to honor RFC5424. (boolean |
1095 # Storage Pools. (string value) |
114 # value) |
1096 #sio_storage_pools = <None> |
115 #use_syslog=false |
1097 |
116 |
1098 # Storage Pool name. (string value) |
117 # (Optional) Enables or disables syslog rfc5424 format for |
1099 #sio_storage_pool_name = <None> |
118 # logging. If enabled, prefixes the MSG part of the syslog |
1100 |
119 # message with APP-NAME (RFC5424). The format without the APP- |
1101 # Storage Pool ID. (string value) |
120 # NAME is deprecated in I, and will be removed in J. (boolean |
1102 #sio_storage_pool_id = <None> |
121 # value) |
1103 |
122 #use_syslog_rfc_format=false |
1104 # Driver to use for database access (string value) |
123 |
1105 #db_driver = cinder.db |
124 # Syslog facility to receive log lines. (string value) |
1106 |
125 #syslog_log_facility=LOG_USER |
1107 # Group name to use for creating volumes. Defaults to "group-0". (string value) |
126 |
1108 #eqlx_group_name = group-0 |
127 # Log output to standard error. (boolean value) |
1109 |
128 #use_stderr=true |
1110 # Timeout for the Group Manager cli command execution. Default is 30. Note that |
129 |
1111 # this option is deprecated in favour of "ssh_conn_timeout" as specified in |
130 # Format string to use for log messages with context. (string |
1112 # cinder/volume/drivers/san/san.py and will be removed in M release. (integer |
131 # value) |
1113 # value) |
132 #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s |
1114 #eqlx_cli_timeout = 30 |
133 |
1115 |
134 # Format string to use for log messages without context. |
1116 # Maximum retry count for reconnection. Default is 5. (integer value) |
|
1117 #eqlx_cli_max_retries = 5 |
|
1118 |
|
1119 # Use CHAP authentication for targets. Note that this option is deprecated in |
|
1120 # favour of "use_chap_auth" as specified in cinder/volume/driver.py and will be |
|
1121 # removed in next release. (boolean value) |
|
1122 #eqlx_use_chap = false |
|
1123 |
|
1124 # Existing CHAP account name. Note that this option is deprecated in favour of |
|
1125 # "chap_username" as specified in cinder/volume/driver.py and will be removed |
|
1126 # in next release. (string value) |
|
1127 #eqlx_chap_login = admin |
|
1128 |
|
1129 # Password for specified CHAP account name. Note that this option is deprecated |
|
1130 # in favour of "chap_password" as specified in cinder/volume/driver.py and will |
|
1131 # be removed in the next release (string value) |
|
1132 #eqlx_chap_password = password |
|
1133 |
|
1134 # Pool in which volumes will be created. Defaults to "default". (string value) |
|
1135 #eqlx_pool = default |
|
1136 |
|
1137 # The number of characters in the salt. (integer value) |
|
1138 #volume_transfer_salt_length = 8 |
|
1139 |
|
1140 # The number of characters in the autogenerated auth key. (integer value) |
|
1141 #volume_transfer_key_length = 16 |
|
1142 |
|
1143 # Services to be added to the available pool on create (boolean value) |
|
1144 #enable_new_services = true |
|
1145 |
|
1146 # Template string to be used to generate volume names (string value) |
|
1147 #volume_name_template = volume-%s |
|
1148 |
|
1149 # Template string to be used to generate snapshot names (string value) |
|
1150 #snapshot_name_template = snapshot-%s |
|
1151 |
|
1152 # Template string to be used to generate backup names (string value) |
|
1153 #backup_name_template = backup-%s |
|
1154 |
|
1155 # Multiplier used for weighing volume number. Negative numbers mean to spread |
|
1156 # vs stack. (floating point value) |
|
1157 #volume_number_multiplier = -1.0 |
|
1158 |
|
1159 # RPC port to connect to Coha Data MicroArray (integer value) |
|
1160 #coho_rpc_port = 2049 |
|
1161 |
|
1162 # Default storage pool for volumes. (integer value) |
|
1163 #ise_storage_pool = 1 |
|
1164 |
|
1165 # Raid level for ISE volumes. (integer value) |
|
1166 #ise_raid = 1 |
|
1167 |
|
1168 # Number of retries (per port) when establishing connection to ISE management |
|
1169 # port. (integer value) |
|
1170 #ise_connection_retries = 5 |
|
1171 |
|
1172 # Interval (secs) between retries. (integer value) |
|
1173 #ise_retry_interval = 1 |
|
1174 |
|
1175 # Number on retries to get completion status after issuing a command to ISE. |
|
1176 # (integer value) |
|
1177 #ise_completion_retries = 30 |
|
1178 |
|
1179 # Connect with multipath (FC only; iSCSI multipath is controlled by Nova) |
|
1180 # (boolean value) |
|
1181 #storwize_svc_multipath_enabled = false |
|
1182 |
|
1183 # Storage pool name. (string value) |
|
1184 #zfssa_pool = <None> |
|
1185 |
|
1186 # Project name. (string value) |
|
1187 #zfssa_project = <None> |
|
1188 |
|
1189 # Block size. (string value) |
|
1190 # Allowed values: 512, 1k, 2k, 4k, 8k, 16k, 32k, 64k, 128k |
|
1191 #zfssa_lun_volblocksize = 8k |
|
1192 |
|
1193 # Flag to enable sparse (thin-provisioned): True, False. (boolean value) |
|
1194 #zfssa_lun_sparse = false |
|
1195 |
|
1196 # Data compression. (string value) |
|
1197 # Allowed values: off, lzjb, gzip-2, gzip, gzip-9 |
|
1198 #zfssa_lun_compression = off |
|
1199 |
|
1200 # Synchronous write bias. (string value) |
|
1201 # Allowed values: latency, throughput |
|
1202 #zfssa_lun_logbias = latency |
|
1203 |
|
1204 # iSCSI initiator group. (string value) |
|
1205 #zfssa_initiator_group = |
|
1206 |
|
1207 # iSCSI initiator IQNs. (comma separated) (string value) |
|
1208 #zfssa_initiator = |
|
1209 |
|
1210 # iSCSI initiator CHAP user (name). (string value) |
|
1211 #zfssa_initiator_user = |
|
1212 |
|
1213 # Secret of the iSCSI initiator CHAP user. (string value) |
|
1214 #zfssa_initiator_password = |
|
1215 |
|
1216 # iSCSI initiators configuration. (string value) |
|
1217 #zfssa_initiator_config = |
|
1218 |
|
1219 # iSCSI target group name. (string value) |
|
1220 #zfssa_target_group = tgt-grp |
|
1221 |
|
1222 # iSCSI target CHAP user (name). (string value) |
|
1223 #zfssa_target_user = |
|
1224 |
|
1225 # Secret of the iSCSI target CHAP user. (string value) |
|
1226 #zfssa_target_password = |
|
1227 |
|
1228 # iSCSI target portal (Data-IP:Port, w.x.y.z:3260). (string value) |
|
1229 #zfssa_target_portal = <None> |
|
1230 |
|
1231 # Network interfaces of iSCSI targets. (comma separated) (string value) |
|
1232 #zfssa_target_interfaces = <None> |
|
1233 |
|
1234 # REST connection timeout. (seconds) (integer value) |
|
1235 #zfssa_rest_timeout = <None> |
|
1236 |
|
1237 # IP address used for replication data. (maybe the same as data ip) (string |
|
1238 # value) |
|
1239 #zfssa_replication_ip = |
|
1240 |
|
1241 # Flag to enable local caching: True, False. (boolean value) |
|
1242 #zfssa_enable_local_cache = true |
|
1243 |
|
1244 # Name of ZFSSA project where cache volumes are stored. (string value) |
|
1245 #zfssa_cache_project = os-cinder-cache |
|
1246 |
|
1247 # Driver policy for volume manage. (string value) |
|
1248 # Allowed values: loose, strict |
|
1249 #zfssa_manage_policy = loose |
|
1250 |
|
1251 # Number of times to attempt to run flakey shell commands (integer value) |
|
1252 #num_shell_tries = 3 |
|
1253 |
|
1254 # The percentage of backend capacity is reserved (integer value) |
|
1255 # Minimum value: 0 |
|
1256 # Maximum value: 100 |
|
1257 #reserved_percentage = 0 |
|
1258 |
|
1259 # Prefix for iSCSI volumes (string value) |
|
1260 #iscsi_target_prefix = iqn.2010-10.org.openstack: |
|
1261 |
|
1262 # The IP address that the iSCSI daemon is listening on (string value) |
|
1263 #iscsi_ip_address = $my_ip |
|
1264 |
|
1265 # The list of secondary IP addresses of the iSCSI daemon (list value) |
|
1266 #iscsi_secondary_ip_addresses = |
|
1267 |
|
1268 # The port that the iSCSI daemon is listening on (port value) |
|
1269 # Minimum value: 0 |
|
1270 # Maximum value: 65535 |
|
1271 #iscsi_port = 3260 |
|
1272 |
|
1273 # The maximum number of times to rescan targets to find volume (integer value) |
|
1274 #num_volume_device_scan_tries = 3 |
|
1275 |
|
1276 # The backend name for a given driver implementation (string value) |
|
1277 #volume_backend_name = <None> |
|
1278 |
|
1279 # Do we attach/detach volumes in cinder using multipath for volume to image and |
|
1280 # image to volume transfers? (boolean value) |
|
1281 #use_multipath_for_image_xfer = false |
|
1282 |
|
1283 # If this is set to True, attachment of volumes for image transfer will be |
|
1284 # aborted when multipathd is not running. Otherwise, it will fallback to single |
|
1285 # path. (boolean value) |
|
1286 #enforce_multipath_for_image_xfer = false |
|
1287 |
|
1288 # Method used to wipe old volumes (string value) |
|
1289 # Allowed values: none, zero, shred |
|
1290 #volume_clear = zero |
|
1291 |
|
1292 # Size in MiB to wipe at start of old volumes. 0 => all (integer value) |
|
1293 #volume_clear_size = 0 |
|
1294 |
|
1295 # The flag to pass to ionice to alter the i/o priority of the process used to |
|
1296 # zero a volume after deletion, for example "-c3" for idle only priority. |
135 # (string value) |
1297 # (string value) |
136 #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s |
1298 #volume_clear_ionice = <None> |
137 |
1299 |
138 # Data to append to log format when level is DEBUG. (string |
1300 # iSCSI target user-land tool to use. tgtadm is default, use lioadm for LIO |
139 # value) |
1301 # iSCSI support, scstadmin for SCST target support, iseradm for the ISER |
140 #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d |
1302 # protocol, ietadm for iSCSI Enterprise Target, iscsictl for Chelsio iSCSI |
141 |
1303 # Target or fake for testing. (string value) |
142 # Prefix each line of exception output with this format. |
1304 # Allowed values: tgtadm, lioadm, scstadmin, iseradm, iscsictl, ietadm, fake |
|
1305 #iscsi_helper = tgtadm |
|
1306 |
|
1307 # Volume configuration file storage directory (string value) |
|
1308 #volumes_dir = $state_path/volumes |
|
1309 |
|
1310 # IET configuration file (string value) |
|
1311 #iet_conf = /etc/iet/ietd.conf |
|
1312 |
|
1313 # Chiscsi (CXT) global defaults configuration file (string value) |
|
1314 #chiscsi_conf = /etc/chelsio-iscsi/chiscsi.conf |
|
1315 |
|
1316 # Sets the behavior of the iSCSI target to either perform blockio or fileio |
|
1317 # optionally, auto can be set and Cinder will autodetect type of backing device |
143 # (string value) |
1318 # (string value) |
144 #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s |
1319 # Allowed values: blockio, fileio, auto |
145 |
1320 #iscsi_iotype = fileio |
146 # List of logger=LEVEL pairs. (list value) |
1321 |
147 #default_log_levels=amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN |
1322 # The default block size used when copying/clearing volumes (string value) |
148 |
1323 #volume_dd_blocksize = 1M |
149 # Enables or disables publication of error events. (boolean |
1324 |
150 # value) |
1325 # The blkio cgroup name to be used to limit bandwidth of volume copy (string |
151 #publish_errors=false |
1326 # value) |
152 |
1327 #volume_copy_blkio_cgroup_name = cinder-volume-copy |
153 # Enables or disables fatal status of deprecations. (boolean |
1328 |
154 # value) |
1329 # The upper limit of bandwidth of volume copy. 0 => unlimited (integer value) |
155 #fatal_deprecations=false |
1330 #volume_copy_bps_limit = 0 |
156 |
1331 |
157 # The format for an instance that is passed with the log |
1332 # Sets the behavior of the iSCSI target to either perform write-back(on) or |
158 # message. (string value) |
1333 # write-through(off). This parameter is valid if iscsi_helper is set to tgtadm |
159 #instance_format="[instance: %(uuid)s] " |
1334 # or iseradm. (string value) |
160 |
1335 # Allowed values: on, off |
161 # The format for an instance UUID that is passed with the log |
1336 #iscsi_write_cache = on |
162 # message. (string value) |
1337 |
163 #instance_uuid_format="[instance: %(uuid)s] " |
1338 # Sets the target-specific flags for the iSCSI target. Only used for tgtadm to |
164 |
1339 # specify backing device flags using bsoflags option. The specified string is |
165 |
1340 # passed as is to the underlying tool. (string value) |
166 # |
1341 #iscsi_target_flags = |
167 # Options defined in cinder.exception |
1342 |
168 # |
1343 # Determines the iSCSI protocol for new iSCSI volumes, created with tgtadm or |
169 |
1344 # lioadm target helpers. In order to enable RDMA, this parameter should be set |
170 # Make exception message format errors fatal. (boolean value) |
1345 # with the value "iser". The supported iSCSI protocol values are "iscsi" and |
171 #fatal_exception_format_errors=false |
1346 # "iser". (string value) |
172 |
1347 # Allowed values: iscsi, iser |
173 |
1348 #iscsi_protocol = iscsi |
174 # |
1349 |
175 # Options defined in cinder.quota |
1350 # The path to the client certificate key for verification, if the driver |
176 # |
1351 # supports it. (string value) |
177 |
1352 #driver_client_cert_key = <None> |
178 # Number of volumes allowed per project (integer value) |
1353 |
179 #quota_volumes=10 |
1354 # The path to the client certificate for verification, if the driver supports |
180 |
1355 # it. (string value) |
181 # Number of volume snapshots allowed per project (integer |
1356 #driver_client_cert = <None> |
182 # value) |
1357 |
183 #quota_snapshots=10 |
1358 # Tell driver to use SSL for connection to backend storage if the driver |
184 |
1359 # supports it. (boolean value) |
185 # Number of consistencygroups allowed per project (integer |
1360 #driver_use_ssl = false |
186 # value) |
1361 |
187 #quota_consistencygroups=10 |
1362 # Float representation of the over subscription ratio when thin provisioning is |
188 |
1363 # involved. Default ratio is 20.0, meaning provisioned capacity can be 20 times |
189 # Total amount of storage, in gigabytes, allowed for volumes |
1364 # of the total physical capacity. If the ratio is 10.5, it means provisioned |
190 # and snapshots per project (integer value) |
1365 # capacity can be 10.5 times of the total physical capacity. A ratio of 1.0 |
191 #quota_gigabytes=1000 |
1366 # means provisioned capacity cannot exceed the total physical capacity. The |
192 |
1367 # ratio has to be a minimum of 1.0. (floating point value) |
193 # Number of volume backups allowed per project (integer value) |
1368 #max_over_subscription_ratio = 20.0 |
194 #quota_backups=10 |
1369 |
195 |
1370 # Certain ISCSI targets have predefined target names, SCST target driver uses |
196 # Total amount of storage, in gigabytes, allowed for backups |
1371 # this name. (string value) |
197 # per project (integer value) |
1372 #scst_target_iqn_name = <None> |
198 #quota_backup_gigabytes=1000 |
1373 |
199 |
1374 # SCST target implementation can choose from multiple SCST target drivers. |
200 # Number of seconds until a reservation expires (integer |
|
201 # value) |
|
202 #reservation_expire=86400 |
|
203 |
|
204 # Count of reservations until usage is refreshed (integer |
|
205 # value) |
|
206 #until_refresh=0 |
|
207 |
|
208 # Number of seconds between subsequent usage refreshes |
|
209 # (integer value) |
|
210 #max_age=0 |
|
211 |
|
212 # Default driver to use for quota checks (string value) |
|
213 #quota_driver=cinder.quota.DbQuotaDriver |
|
214 |
|
215 # Enables or disables use of default quota class with default |
|
216 # quota. (boolean value) |
|
217 #use_default_quota_class=true |
|
218 |
|
219 |
|
220 # |
|
221 # Options defined in cinder.service |
|
222 # |
|
223 |
|
224 # Interval, in seconds, between nodes reporting state to |
|
225 # datastore (integer value) |
|
226 #report_interval=10 |
|
227 |
|
228 # Interval, in seconds, between running periodic tasks |
|
229 # (integer value) |
|
230 #periodic_interval=60 |
|
231 |
|
232 # Range, in seconds, to randomly delay when starting the |
|
233 # periodic task scheduler to reduce stampeding. (Disable by |
|
234 # setting to 0) (integer value) |
|
235 #periodic_fuzzy_delay=60 |
|
236 |
|
237 # IP address on which OpenStack Volume API listens (string |
|
238 # value) |
|
239 #osapi_volume_listen=0.0.0.0 |
|
240 |
|
241 # Port on which OpenStack Volume API listens (integer value) |
|
242 #osapi_volume_listen_port=8776 |
|
243 |
|
244 # Number of workers for OpenStack Volume API service. The |
|
245 # default is equal to the number of CPUs available. (integer |
|
246 # value) |
|
247 osapi_volume_workers=1 |
|
248 |
|
249 |
|
250 # |
|
251 # Options defined in cinder.ssh_utils |
|
252 # |
|
253 |
|
254 # Option to enable strict host key checking. When set to |
|
255 # "True" Cinder will only connect to systems with a host key |
|
256 # present in the configured "ssh_hosts_key_file". When set to |
|
257 # "False" the host key will be saved upon first connection and |
|
258 # used for subsequent connections. Default=False (boolean |
|
259 # value) |
|
260 #strict_ssh_host_key_policy=false |
|
261 |
|
262 # File containing SSH host keys for the systems with which |
|
263 # Cinder needs to communicate. OPTIONAL: |
|
264 # Default=$state_path/ssh_known_hosts (string value) |
|
265 #ssh_hosts_key_file=$state_path/ssh_known_hosts |
|
266 |
|
267 |
|
268 # |
|
269 # Options defined in cinder.wsgi |
|
270 # |
|
271 |
|
272 # Maximum line size of message headers to be accepted. |
|
273 # max_header_line may need to be increased when using large |
|
274 # tokens (typically those generated by the Keystone v3 API |
|
275 # with big service catalogs). (integer value) |
|
276 #max_header_line=16384 |
|
277 |
|
278 # Timeout for client connections' socket operations. If an |
|
279 # incoming connection is idle for this number of seconds it |
|
280 # will be closed. A value of '0' means wait forever. (integer |
|
281 # value) |
|
282 #client_socket_timeout=900 |
|
283 |
|
284 # If False, closes the client socket connection explicitly. |
|
285 # Setting it to True to maintain backward compatibility. |
|
286 # Recommended setting is set it to False. (boolean value) |
|
287 #wsgi_keep_alive=true |
|
288 |
|
289 # Sets the value of TCP_KEEPALIVE (True/False) for each server |
|
290 # socket. (boolean value) |
|
291 #tcp_keepalive=true |
|
292 |
|
293 # Sets the value of TCP_KEEPIDLE in seconds for each server |
|
294 # socket. Not supported on OS X. (integer value) |
|
295 #tcp_keepidle=600 |
|
296 |
|
297 # Sets the value of TCP_KEEPINTVL in seconds for each server |
|
298 # socket. Not supported on OS X. (integer value) |
|
299 #tcp_keepalive_interval=<None> |
|
300 |
|
301 # Sets the value of TCP_KEEPCNT for each server socket. Not |
|
302 # supported on OS X. (integer value) |
|
303 #tcp_keepalive_count=<None> |
|
304 |
|
305 # CA certificate file to use to verify connecting clients |
|
306 # (string value) |
1375 # (string value) |
307 #ssl_ca_file=<None> |
1376 #scst_target_driver = iscsi |
308 |
1377 |
309 # Certificate file to use when starting the server securely |
1378 # Option to enable/disable CHAP authentication for targets. (boolean value) |
310 # (string value) |
|
311 #ssl_cert_file=<None> |
|
312 |
|
313 # Private key file to use when starting the server securely |
|
314 # (string value) |
|
315 #ssl_key_file=<None> |
|
316 |
|
317 |
|
318 # |
|
319 # Options defined in cinder.api.common |
|
320 # |
|
321 |
|
322 # The maximum number of items that a collection resource |
|
323 # returns in a single response (integer value) |
|
324 #osapi_max_limit=1000 |
|
325 |
|
326 # Base URL that will be presented to users in links to the |
|
327 # OpenStack Volume API (string value) |
|
328 # Deprecated group/name - [DEFAULT]/osapi_compute_link_prefix |
|
329 #osapi_volume_base_URL=<None> |
|
330 |
|
331 |
|
332 # |
|
333 # Options defined in cinder.api.middleware.auth |
|
334 # |
|
335 |
|
336 # Treat X-Forwarded-For as the canonical remote address. Only |
|
337 # enable this if you have a sanitizing proxy. (boolean value) |
|
338 #use_forwarded_for=false |
|
339 |
|
340 |
|
341 # |
|
342 # Options defined in cinder.api.middleware.sizelimit |
|
343 # |
|
344 |
|
345 # Max size for body of a request (integer value) |
|
346 #osapi_max_request_body_size=114688 |
|
347 |
|
348 |
|
349 # |
|
350 # Options defined in cinder.api.views.versions |
|
351 # |
|
352 |
|
353 # Public url to use for versions endpoint. The default is |
|
354 # None, which will use the request's host_url attribute to |
|
355 # populate the URL base. If Cinder is operating behind a |
|
356 # proxy, you will want to change this to represent the proxy's |
|
357 # URL. (string value) |
|
358 #public_endpoint=<None> |
|
359 |
|
360 |
|
361 # |
|
362 # Options defined in cinder.backup.chunkeddriver |
|
363 # |
|
364 |
|
365 # Compression algorithm (None to disable) (string value) |
|
366 #backup_compression_algorithm=zlib |
|
367 |
|
368 |
|
369 # |
|
370 # Options defined in cinder.backup.driver |
|
371 # |
|
372 |
|
373 # Backup metadata version to be used when backing up volume |
|
374 # metadata. If this number is bumped, make sure the service |
|
375 # doing the restore supports the new version. (integer value) |
|
376 #backup_metadata_version=2 |
|
377 |
|
378 # The number of chunks or objects, for which one Ceilometer |
|
379 # notification will be sent (integer value) |
|
380 #backup_object_number_per_notification=10 |
|
381 |
|
382 # Interval, in seconds, between two progress notifications |
|
383 # reporting the backup status (integer value) |
|
384 #backup_timer_interval=120 |
|
385 |
|
386 |
|
387 # |
|
388 # Options defined in cinder.backup.drivers.ceph |
|
389 # |
|
390 |
|
391 # Ceph configuration file to use. (string value) |
|
392 #backup_ceph_conf=/etc/ceph/ceph.conf |
|
393 |
|
394 # The Ceph user to connect with. Default here is to use the |
|
395 # same user as for Cinder volumes. If not using cephx this |
|
396 # should be set to None. (string value) |
|
397 #backup_ceph_user=cinder |
|
398 |
|
399 # The chunk size, in bytes, that a backup is broken into |
|
400 # before transfer to the Ceph object store. (integer value) |
|
401 #backup_ceph_chunk_size=134217728 |
|
402 |
|
403 # The Ceph pool where volume backups are stored. (string |
|
404 # value) |
|
405 #backup_ceph_pool=backups |
|
406 |
|
407 # RBD stripe unit to use when creating a backup image. |
|
408 # (integer value) |
|
409 #backup_ceph_stripe_unit=0 |
|
410 |
|
411 # RBD stripe count to use when creating a backup image. |
|
412 # (integer value) |
|
413 #backup_ceph_stripe_count=0 |
|
414 |
|
415 # If True, always discard excess bytes when restoring volumes |
|
416 # i.e. pad with zeroes. (boolean value) |
|
417 #restore_discard_excess_bytes=true |
|
418 |
|
419 |
|
420 # |
|
421 # Options defined in cinder.backup.drivers.nfs |
|
422 # |
|
423 |
|
424 # The maximum size in bytes of the files used to hold backups. |
|
425 # If the volume being backed up exceeds this size, then it |
|
426 # will be backed up into multiple files. backup_file_size must |
|
427 # be a multiple of backup_sha_block_size_bytes. (integer |
|
428 # value) |
|
429 #backup_file_size=1999994880 |
|
430 |
|
431 # The size in bytes that changes are tracked for incremental |
|
432 # backups. backup_file_size has to be multiple of |
|
433 # backup_sha_block_size_bytes. (integer value) |
|
434 #backup_sha_block_size_bytes=32768 |
|
435 |
|
436 # Enable or Disable the timer to send the periodic progress |
|
437 # notifications to Ceilometer when backing up the volume to |
|
438 # the backend storage. The default value is True to enable the |
|
439 # timer. (boolean value) |
|
440 #backup_enable_progress_timer=true |
|
441 |
|
442 # Base dir containing mount point for NFS share. (string |
|
443 # value) |
|
444 #backup_mount_point_base=$state_path/backup_mount |
|
445 |
|
446 # NFS share in fqdn:path, ipv4addr:path, or "[ipv6addr]:path" |
|
447 # format. (string value) |
|
448 #backup_share=<None> |
|
449 |
|
450 # Mount options passed to the NFS client. See NFS man page for |
|
451 # details. (string value) |
|
452 #backup_mount_options=<None> |
|
453 |
|
454 # Custom container to use for backups. (string value) |
|
455 #backup_container=<None> |
|
456 |
|
457 |
|
458 # |
|
459 # Options defined in cinder.backup.drivers.swift |
|
460 # |
|
461 |
|
462 # The URL of the Swift endpoint (string value) |
|
463 #backup_swift_url=<None> |
|
464 |
|
465 # Info to match when looking for swift in the service catalog. |
|
466 # Format is: separated values of the form: |
|
467 # <service_type>:<service_name>:<endpoint_type> - Only used if |
|
468 # backup_swift_url is unset (string value) |
|
469 #swift_catalog_info=object-store:swift:publicURL |
|
470 |
|
471 # Swift authentication mechanism (string value) |
|
472 #backup_swift_auth=per_user |
|
473 |
|
474 # Swift authentication version. Specify "1" for auth 1.0, or |
|
475 # "2" for auth 2.0 (string value) |
|
476 #backup_swift_auth_version=1 |
|
477 |
|
478 # Swift tenant/account name. Required when connecting to an |
|
479 # auth 2.0 system (string value) |
|
480 #backup_swift_tenant=<None> |
|
481 |
|
482 # Swift user name (string value) |
|
483 #backup_swift_user=<None> |
|
484 |
|
485 # Swift key for authentication (string value) |
|
486 #backup_swift_key=<None> |
|
487 |
|
488 # The default Swift container to use (string value) |
|
489 #backup_swift_container=volumebackups |
|
490 |
|
491 # The size in bytes of Swift backup objects (integer value) |
|
492 #backup_swift_object_size=52428800 |
|
493 |
|
494 # The size in bytes that changes are tracked for incremental |
|
495 # backups. backup_swift_object_size has to be multiple of |
|
496 # backup_swift_block_size. (integer value) |
|
497 #backup_swift_block_size=32768 |
|
498 |
|
499 # The number of retries to make for Swift operations (integer |
|
500 # value) |
|
501 #backup_swift_retry_attempts=3 |
|
502 |
|
503 # The backoff time in seconds between Swift retries (integer |
|
504 # value) |
|
505 #backup_swift_retry_backoff=2 |
|
506 |
|
507 # Enable or Disable the timer to send the periodic progress |
|
508 # notifications to Ceilometer when backing up the volume to |
|
509 # the Swift backend storage. The default value is True to |
|
510 # enable the timer. (boolean value) |
|
511 #backup_swift_enable_progress_timer=true |
|
512 |
|
513 |
|
514 # |
|
515 # Options defined in cinder.backup.drivers.tsm |
|
516 # |
|
517 |
|
518 # Volume prefix for the backup id when backing up to TSM |
|
519 # (string value) |
|
520 #backup_tsm_volume_prefix=backup |
|
521 |
|
522 # TSM password for the running username (string value) |
|
523 #backup_tsm_password=password |
|
524 |
|
525 # Enable or Disable compression for backups (boolean value) |
|
526 #backup_tsm_compression=true |
|
527 |
|
528 |
|
529 # |
|
530 # Options defined in cinder.backup.manager |
|
531 # |
|
532 |
|
533 # Driver to use for backups. (string value) |
|
534 # Deprecated group/name - [DEFAULT]/backup_service |
|
535 #backup_driver=cinder.backup.drivers.swift |
|
536 |
|
537 |
|
538 # |
|
539 # Options defined in cinder.cmd.volume |
|
540 # |
|
541 |
|
542 # Backend override of host value. (string value) |
|
543 # Deprecated group/name - [DEFAULT]/host |
|
544 #backend_host=<None> |
|
545 |
|
546 |
|
547 # |
|
548 # Options defined in cinder.cmd.volume_usage_audit |
|
549 # |
|
550 |
|
551 # If this option is specified then the start time specified is |
|
552 # used instead of the start time of the last completed audit |
|
553 # period. (string value) |
|
554 #start_time=<None> |
|
555 |
|
556 # If this option is specified then the end time specified is |
|
557 # used instead of the end time of the last completed audit |
|
558 # period. (string value) |
|
559 #end_time=<None> |
|
560 |
|
561 # Send the volume and snapshot create and delete notifications |
|
562 # generated in the specified period. (boolean value) |
|
563 #send_actions=false |
|
564 |
|
565 |
|
566 # |
|
567 # Options defined in cinder.common.config |
|
568 # |
|
569 |
|
570 # File name for the paste.deploy config for cinder-api (string |
|
571 # value) |
|
572 #api_paste_config=api-paste.ini |
|
573 |
|
574 # Top-level directory for maintaining cinder's state (string |
|
575 # value) |
|
576 # Deprecated group/name - [DEFAULT]/pybasedir |
|
577 #state_path=/var/lib/cinder |
|
578 |
|
579 # IP address of this host (string value) |
|
580 #my_ip=10.0.0.1 |
|
581 |
|
582 # Default glance host name or IP (string value) |
|
583 #glance_host=$my_ip |
|
584 |
|
585 # Default glance port (integer value) |
|
586 #glance_port=9292 |
|
587 |
|
588 # A list of the glance API servers available to cinder |
|
589 # ([hostname|ip]:port) (list value) |
|
590 #glance_api_servers=$glance_host:$glance_port |
|
591 |
|
592 # Version of the glance API to use (integer value) |
|
593 #glance_api_version=1 |
|
594 |
|
595 # Number retries when downloading an image from glance |
|
596 # (integer value) |
|
597 #glance_num_retries=0 |
|
598 |
|
599 # Allow to perform insecure SSL (https) requests to glance |
|
600 # (boolean value) |
|
601 #glance_api_insecure=false |
|
602 |
|
603 # Enables or disables negotiation of SSL layer compression. In |
|
604 # some cases disabling compression can improve data |
|
605 # throughput, such as when high network bandwidth is available |
|
606 # and you use compressed image formats like qcow2. (boolean |
|
607 # value) |
|
608 #glance_api_ssl_compression=false |
|
609 |
|
610 # Location of ca certificates file to use for glance client |
|
611 # requests. (string value) |
|
612 #glance_ca_certificates_file=<None> |
|
613 |
|
614 # http/https timeout value for glance operations. If no value |
|
615 # (None) is supplied here, the glanceclient default value is |
|
616 # used. (integer value) |
|
617 #glance_request_timeout=<None> |
|
618 |
|
619 # The topic that scheduler nodes listen on (string value) |
|
620 #scheduler_topic=cinder-scheduler |
|
621 |
|
622 # The topic that volume nodes listen on (string value) |
|
623 #volume_topic=cinder-volume |
|
624 |
|
625 # The topic that volume backup nodes listen on (string value) |
|
626 #backup_topic=cinder-backup |
|
627 |
|
628 # DEPRECATED: Deploy v1 of the Cinder API. (boolean value) |
|
629 #enable_v1_api=true |
|
630 |
|
631 # Deploy v2 of the Cinder API. (boolean value) |
|
632 #enable_v2_api=true |
|
633 |
|
634 # Enables or disables rate limit of the API. (boolean value) |
|
635 #api_rate_limit=true |
|
636 |
|
637 # Specify list of extensions to load when using |
|
638 # osapi_volume_extension option with |
|
639 # cinder.api.contrib.select_extensions (list value) |
|
640 #osapi_volume_ext_list= |
|
641 |
|
642 # osapi volume extension to load (multi valued) |
|
643 #osapi_volume_extension=cinder.api.contrib.standard_extensions |
|
644 |
|
645 # Full class name for the Manager for volume (string value) |
|
646 #volume_manager=cinder.volume.manager.VolumeManager |
|
647 |
|
648 # Full class name for the Manager for volume backup (string |
|
649 # value) |
|
650 #backup_manager=cinder.backup.manager.BackupManager |
|
651 |
|
652 # Full class name for the Manager for scheduler (string value) |
|
653 #scheduler_manager=cinder.scheduler.manager.SchedulerManager |
|
654 |
|
655 # Name of this node. This can be an opaque identifier. It is |
|
656 # not necessarily a host name, FQDN, or IP address. (string |
|
657 # value) |
|
658 #host=cinder |
|
659 |
|
660 # Availability zone of this node (string value) |
|
661 #storage_availability_zone=nova |
|
662 |
|
663 # Default availability zone for new volumes. If not set, the |
|
664 # storage_availability_zone option value is used as the |
|
665 # default for new volumes. (string value) |
|
666 #default_availability_zone=<None> |
|
667 |
|
668 # Default volume type to use (string value) |
|
669 #default_volume_type=<None> |
|
670 |
|
671 # Time period for which to generate volume usages. The options |
|
672 # are hour, day, month, or year. (string value) |
|
673 #volume_usage_audit_period=month |
|
674 |
|
675 # Path to the rootwrap configuration file to use for running |
|
676 # commands as root (string value) |
|
677 #rootwrap_config=/etc/cinder/rootwrap.conf |
|
678 |
|
679 # Enable monkey patching (boolean value) |
|
680 #monkey_patch=false |
|
681 |
|
682 # List of modules/decorators to monkey patch (list value) |
|
683 #monkey_patch_modules= |
|
684 |
|
685 # Maximum time since last check-in for a service to be |
|
686 # considered up (integer value) |
|
687 #service_down_time=60 |
|
688 |
|
689 # The full class name of the volume API class to use (string |
|
690 # value) |
|
691 #volume_api_class=cinder.volume.api.API |
|
692 |
|
693 # The full class name of the volume backup API class (string |
|
694 # value) |
|
695 #backup_api_class=cinder.backup.api.API |
|
696 |
|
697 # The strategy to use for auth. Supports noauth, keystone, and |
|
698 # deprecated. (string value) |
|
699 auth_strategy=keystone |
|
700 |
|
701 # A list of backend names to use. These backend names should |
|
702 # be backed by a unique [CONFIG] group with its options (list |
|
703 # value) |
|
704 #enabled_backends=<None> |
|
705 |
|
706 # Whether snapshots count against gigabyte quota (boolean |
|
707 # value) |
|
708 #no_snapshot_gb_quota=false |
|
709 |
|
710 # The full class name of the volume transfer API class (string |
|
711 # value) |
|
712 #transfer_api_class=cinder.transfer.api.API |
|
713 |
|
714 # The full class name of the volume replication API class |
|
715 # (string value) |
|
716 #replication_api_class=cinder.replication.api.API |
|
717 |
|
718 # The full class name of the consistencygroup API class |
|
719 # (string value) |
|
720 #consistencygroup_api_class=cinder.consistencygroup.api.API |
|
721 |
|
722 # OpenStack privileged account username. Used for requests to |
|
723 # other services (such as Nova) that require an account with |
|
724 # special rights. (string value) |
|
725 #os_privileged_user_name=<None> |
|
726 |
|
727 # Password associated with the OpenStack privileged account. |
|
728 # (string value) |
|
729 #os_privileged_user_password=<None> |
|
730 |
|
731 # Tenant name associated with the OpenStack privileged |
|
732 # account. (string value) |
|
733 #os_privileged_user_tenant=<None> |
|
734 |
|
735 |
|
736 # |
|
737 # Options defined in cinder.compute |
|
738 # |
|
739 |
|
740 # The full class name of the compute API class to use (string |
|
741 # value) |
|
742 #compute_api_class=cinder.compute.nova.API |
|
743 |
|
744 |
|
745 # |
|
746 # Options defined in cinder.compute.nova |
|
747 # |
|
748 |
|
749 # Match this value when searching for nova in the service |
|
750 # catalog. Format is: separated values of the form: |
|
751 # <service_type>:<service_name>:<endpoint_type> (string value) |
|
752 #nova_catalog_info=compute:Compute Service:publicURL |
|
753 |
|
754 # Same as nova_catalog_info, but for admin endpoint. (string |
|
755 # value) |
|
756 #nova_catalog_admin_info=compute:Compute Service:adminURL |
|
757 |
|
758 # Override service catalog lookup with template for nova |
|
759 # endpoint e.g. http://localhost:8774/v2/%(project_id)s |
|
760 # (string value) |
|
761 #nova_endpoint_template=<None> |
|
762 |
|
763 # Same as nova_endpoint_template, but for admin endpoint. |
|
764 # (string value) |
|
765 #nova_endpoint_admin_template=<None> |
|
766 |
|
767 # Region name of this node (string value) |
|
768 #os_region_name=<None> |
|
769 |
|
770 # Location of ca certificates file to use for nova client |
|
771 # requests. (string value) |
|
772 #nova_ca_certificates_file=<None> |
|
773 |
|
774 # Allow to perform insecure SSL requests to nova (boolean |
|
775 # value) |
|
776 #nova_api_insecure=false |
|
777 |
|
778 |
|
779 # |
|
780 # Options defined in cinder.db.api |
|
781 # |
|
782 |
|
783 # Services to be added to the available pool on create |
|
784 # (boolean value) |
|
785 #enable_new_services=true |
|
786 |
|
787 # Template string to be used to generate volume names (string |
|
788 # value) |
|
789 #volume_name_template=volume-%s |
|
790 |
|
791 # Template string to be used to generate snapshot names |
|
792 # (string value) |
|
793 #snapshot_name_template=snapshot-%s |
|
794 |
|
795 # Template string to be used to generate backup names (string |
|
796 # value) |
|
797 #backup_name_template=backup-%s |
|
798 |
|
799 |
|
800 # |
|
801 # Options defined in cinder.db.base |
|
802 # |
|
803 |
|
804 # Driver to use for database access (string value) |
|
805 #db_driver=cinder.db |
|
806 |
|
807 |
|
808 # |
|
809 # Options defined in cinder.image.glance |
|
810 # |
|
811 |
|
812 # Default core properties of image (list value) |
|
813 #glance_core_properties=checksum,container_format,disk_format,image_name,image_id,min_disk,min_ram,name,size |
|
814 |
|
815 # A list of url schemes that can be downloaded directly via |
|
816 # the direct_url. Currently supported schemes: [file]. (list |
|
817 # value) |
|
818 #allowed_direct_url_schemes= |
|
819 |
|
820 |
|
821 # |
|
822 # Options defined in cinder.image.image_utils |
|
823 # |
|
824 |
|
825 # Directory used for temporary storage during image conversion |
|
826 # (string value) |
|
827 #image_conversion_dir=$state_path/conversion |
|
828 |
|
829 |
|
830 # |
|
831 # Options defined in cinder.openstack.common.eventlet_backdoor |
|
832 # |
|
833 |
|
834 # Enable eventlet backdoor. Acceptable values are 0, <port>, |
|
835 # and <start>:<end>, where 0 results in listening on a random |
|
836 # tcp port number; <port> results in listening on the |
|
837 # specified port number (and not enabling backdoor if that |
|
838 # port is in use); and <start>:<end> results in listening on |
|
839 # the smallest unused port number within the specified range |
|
840 # of port numbers. The chosen port is displayed in the |
|
841 # service's log file. (string value) |
|
842 #backdoor_port=<None> |
|
843 |
|
844 |
|
845 # |
|
846 # Options defined in cinder.openstack.common.periodic_task |
|
847 # |
|
848 |
|
849 # Some periodic tasks can be run in a separate process. Should |
|
850 # we run them here? (boolean value) |
|
851 #run_external_periodic_tasks=true |
|
852 |
|
853 |
|
854 # |
|
855 # Options defined in cinder.openstack.common.policy |
|
856 # |
|
857 |
|
858 # The JSON file that defines policies. (string value) |
|
859 #policy_file=policy.json |
|
860 |
|
861 # Default rule. Enforced when a requested rule is not found. |
|
862 # (string value) |
|
863 #policy_default_rule=default |
|
864 |
|
865 # Directories where policy configuration files are stored. |
|
866 # They can be relative to any directory in the search path |
|
867 # defined by the config_dir option, or absolute paths. The |
|
868 # file defined by policy_file must exist for these directories |
|
869 # to be searched. Missing or empty directories are ignored. |
|
870 # (multi valued) |
|
871 #policy_dirs=policy.d |
|
872 |
|
873 |
|
874 # |
|
875 # Options defined in cinder.openstack.common.versionutils |
|
876 # |
|
877 |
|
878 # Enables or disables fatal status of deprecations. (boolean |
|
879 # value) |
|
880 #fatal_deprecations=false |
|
881 |
|
882 |
|
883 # |
|
884 # Options defined in cinder.scheduler.driver |
|
885 # |
|
886 |
|
887 # The scheduler host manager class to use (string value) |
|
888 #scheduler_host_manager=cinder.scheduler.host_manager.HostManager |
|
889 |
|
890 # Maximum number of attempts to schedule an volume (integer |
|
891 # value) |
|
892 #scheduler_max_attempts=3 |
|
893 |
|
894 |
|
895 # |
|
896 # Options defined in cinder.scheduler.host_manager |
|
897 # |
|
898 |
|
899 # Which filter class names to use for filtering hosts when not |
|
900 # specified in the request. (list value) |
|
901 #scheduler_default_filters=AvailabilityZoneFilter,CapacityFilter,CapabilitiesFilter |
|
902 |
|
903 # Which weigher class names to use for weighing hosts. (list |
|
904 # value) |
|
905 #scheduler_default_weighers=CapacityWeigher |
|
906 |
|
907 |
|
908 # |
|
909 # Options defined in cinder.scheduler.manager |
|
910 # |
|
911 |
|
912 # Default scheduler driver to use (string value) |
|
913 #scheduler_driver=cinder.scheduler.filter_scheduler.FilterScheduler |
|
914 |
|
915 |
|
916 # |
|
917 # Options defined in cinder.scheduler.scheduler_options |
|
918 # |
|
919 |
|
920 # Absolute path to scheduler configuration JSON file. (string |
|
921 # value) |
|
922 #scheduler_json_config_location= |
|
923 |
|
924 |
|
925 # |
|
926 # Options defined in cinder.scheduler.simple |
|
927 # |
|
928 |
|
929 # This configure option has been deprecated along with the |
|
930 # SimpleScheduler. New scheduler is able to gather capacity |
|
931 # information for each host, thus setting the maximum number |
|
932 # of volume gigabytes for host is no longer needed. It's safe |
|
933 # to remove this configure from cinder.conf. (integer value) |
|
934 #max_gigabytes=10000 |
|
935 |
|
936 |
|
937 # |
|
938 # Options defined in cinder.scheduler.weights.capacity |
|
939 # |
|
940 |
|
941 # Multiplier used for weighing volume capacity. Negative |
|
942 # numbers mean to stack vs spread. (floating point value) |
|
943 #capacity_weight_multiplier=1.0 |
|
944 |
|
945 # Multiplier used for weighing volume capacity. Negative |
|
946 # numbers mean to stack vs spread. (floating point value) |
|
947 #allocated_capacity_weight_multiplier=-1.0 |
|
948 |
|
949 |
|
950 # |
|
951 # Options defined in cinder.scheduler.weights.volume_number |
|
952 # |
|
953 |
|
954 # Multiplier used for weighing volume number. Negative numbers |
|
955 # mean to spread vs stack. (floating point value) |
|
956 #volume_number_multiplier=-1.0 |
|
957 |
|
958 |
|
959 # |
|
960 # Options defined in cinder.transfer.api |
|
961 # |
|
962 |
|
963 # The number of characters in the salt. (integer value) |
|
964 #volume_transfer_salt_length=8 |
|
965 |
|
966 # The number of characters in the autogenerated auth key. |
|
967 # (integer value) |
|
968 #volume_transfer_key_length=16 |
|
969 |
|
970 |
|
971 # |
|
972 # Options defined in cinder.volume.api |
|
973 # |
|
974 |
|
975 # Cache volume availability zones in memory for the provided |
|
976 # duration in seconds (integer value) |
|
977 #az_cache_duration=3600 |
|
978 |
|
979 # Create volume from snapshot at the host where snapshot |
|
980 # resides (boolean value) |
|
981 #snapshot_same_host=true |
|
982 |
|
983 # Ensure that the new volumes are the same AZ as snapshot or |
|
984 # source volume (boolean value) |
|
985 #cloned_volume_same_az=true |
|
986 |
|
987 |
|
988 # |
|
989 # Options defined in cinder.volume.driver |
|
990 # |
|
991 |
|
992 # The maximum number of times to rescan iSER targetto find |
|
993 # volume (integer value) |
|
994 #num_iser_scan_tries=3 |
|
995 |
|
996 # This option is deprecated and unused. It will be removed in |
|
997 # the Liberty release. (integer value) |
|
998 #iser_num_targets=<None> |
|
999 |
|
1000 # Prefix for iSER volumes (string value) |
|
1001 #iser_target_prefix=iqn.2010-10.org.openstack: |
|
1002 |
|
1003 # The IP address that the iSER daemon is listening on (string |
|
1004 # value) |
|
1005 #iser_ip_address=$my_ip |
|
1006 |
|
1007 # The port that the iSER daemon is listening on (integer |
|
1008 # value) |
|
1009 #iser_port=3260 |
|
1010 |
|
1011 # The name of the iSER target user-land tool to use (string |
|
1012 # value) |
|
1013 #iser_helper=tgtadm |
|
1014 |
|
1015 # Number of times to attempt to run flakey shell commands |
|
1016 # (integer value) |
|
1017 #num_shell_tries=3 |
|
1018 |
|
1019 # The percentage of backend capacity is reserved (integer |
|
1020 # value) |
|
1021 #reserved_percentage=0 |
|
1022 |
|
1023 # This option is deprecated and unused. It will be removed in |
|
1024 # the Liberty release. (integer value) |
|
1025 #iscsi_num_targets=<None> |
|
1026 |
|
1027 # Prefix for iSCSI volumes (string value) |
|
1028 #iscsi_target_prefix=iqn.2010-10.org.openstack: |
|
1029 |
|
1030 # The IP address that the iSCSI daemon is listening on (string |
|
1031 # value) |
|
1032 #iscsi_ip_address=$my_ip |
|
1033 |
|
1034 # The list of secondary IP addresses of the iSCSI daemon (list |
|
1035 # value) |
|
1036 #iscsi_secondary_ip_addresses= |
|
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 # Deprecated group/name - [DEFAULT]/num_iscsi_scan_tries |
|
1045 #num_volume_device_scan_tries=3 |
|
1046 |
|
1047 # The backend name for a given driver implementation (string |
|
1048 # value) |
|
1049 #volume_backend_name=<None> |
|
1050 |
|
1051 # Do we attach/detach volumes in cinder using multipath for |
|
1052 # volume to image and image to volume transfers? (boolean |
|
1053 # value) |
|
1054 #use_multipath_for_image_xfer=false |
|
1055 |
|
1056 # If this is set to True, attachment of volumes for image |
|
1057 # transfer will be aborted when multipathd is not running. |
|
1058 # Otherwise, it will fallback to single path. (boolean value) |
|
1059 #enforce_multipath_for_image_xfer=false |
|
1060 |
|
1061 # Method used to wipe old volumes (string value) |
|
1062 #volume_clear=zero |
|
1063 |
|
1064 # Size in MiB to wipe at start of old volumes. 0 => all |
|
1065 # (integer value) |
|
1066 #volume_clear_size=0 |
|
1067 |
|
1068 # The flag to pass to ionice to alter the i/o priority of the |
|
1069 # process used to zero a volume after deletion, for example |
|
1070 # "-c3" for idle only priority. (string value) |
|
1071 #volume_clear_ionice=<None> |
|
1072 |
|
1073 # iSCSI target user-land tool to use. tgtadm is default, use |
|
1074 # lioadm for LIO iSCSI support, scstadmin for SCST target |
|
1075 # support, iseradm for the ISER protocol, ietadm for iSCSI |
|
1076 # Enterprise Target, iscsictl for Chelsio iSCSI Target or fake |
|
1077 # for testing. (string value) |
|
1078 #iscsi_helper=tgtadm |
|
1079 |
|
1080 # Volume configuration file storage directory (string value) |
|
1081 #volumes_dir=$state_path/volumes |
|
1082 |
|
1083 # IET configuration file (string value) |
|
1084 #iet_conf=/etc/iet/ietd.conf |
|
1085 |
|
1086 # Chiscsi (CXT) global defaults configuration file (string |
|
1087 # value) |
|
1088 #chiscsi_conf=/etc/chelsio-iscsi/chiscsi.conf |
|
1089 |
|
1090 # This option is deprecated and unused. It will be removed in |
|
1091 # the next release. (string value) |
|
1092 #lio_initiator_iqns= |
|
1093 |
|
1094 # Sets the behavior of the iSCSI target to either perform |
|
1095 # blockio or fileio optionally, auto can be set and Cinder |
|
1096 # will autodetect type of backing device (string value) |
|
1097 #iscsi_iotype=fileio |
|
1098 |
|
1099 # The default block size used when copying/clearing volumes |
|
1100 # (string value) |
|
1101 #volume_dd_blocksize=1M |
|
1102 |
|
1103 # The blkio cgroup name to be used to limit bandwidth of |
|
1104 # volume copy (string value) |
|
1105 #volume_copy_blkio_cgroup_name=cinder-volume-copy |
|
1106 |
|
1107 # The upper limit of bandwidth of volume copy. 0 => unlimited |
|
1108 # (integer value) |
|
1109 #volume_copy_bps_limit=0 |
|
1110 |
|
1111 # Sets the behavior of the iSCSI target to either perform |
|
1112 # write-back(on) or write-through(off). This parameter is |
|
1113 # valid if iscsi_helper is set to tgtadm or iseradm. (string |
|
1114 # value) |
|
1115 #iscsi_write_cache=on |
|
1116 |
|
1117 # Determines the iSCSI protocol for new iSCSI volumes, created |
|
1118 # with tgtadm or lioadm target helpers. In order to enable |
|
1119 # RDMA, this parameter should be set with the value "iser". |
|
1120 # The supported iSCSI protocol values are "iscsi" and "iser". |
|
1121 # (string value) |
|
1122 #iscsi_protocol=iscsi |
|
1123 |
|
1124 # The path to the client certificate key for verification, if |
|
1125 # the driver supports it. (string value) |
|
1126 #driver_client_cert_key=<None> |
|
1127 |
|
1128 # The path to the client certificate for verification, if the |
|
1129 # driver supports it. (string value) |
|
1130 #driver_client_cert=<None> |
|
1131 |
|
1132 # Tell driver to use SSL for connection to backend storage if |
|
1133 # the driver supports it. (boolean value) |
|
1134 #driver_use_ssl=false |
|
1135 |
|
1136 # Float representation of the over subscription ratio when |
|
1137 # thin provisioning is involved. Default ratio is 20.0, |
|
1138 # meaning provisioned capacity can be 20 times of the total |
|
1139 # physical capacity. If the ratio is 10.5, it means |
|
1140 # provisioned capacity can be 10.5 times of the total physical |
|
1141 # capacity. A ratio of 1.0 means provisioned capacity cannot |
|
1142 # exceed the total physical capacity. A ratio lower than 1.0 |
|
1143 # will be ignored and the default value will be used instead. |
|
1144 # (floating point value) |
|
1145 #max_over_subscription_ratio=20.0 |
|
1146 |
|
1147 # Certain ISCSI targets have predefined target names, SCST |
|
1148 # target driver uses this name. (string value) |
|
1149 #scst_target_iqn_name=<None> |
|
1150 |
|
1151 # SCST target implementation can choose from multiple SCST |
|
1152 # target drivers. (string value) |
|
1153 #scst_target_driver=iscsi |
|
1154 |
|
1155 # Option to enable/disable CHAP authentication for targets. |
|
1156 # (boolean value) |
|
1157 # Deprecated group/name - [DEFAULT]/eqlx_use_chap |
1379 # Deprecated group/name - [DEFAULT]/eqlx_use_chap |
1158 #use_chap_auth=false |
1380 #use_chap_auth = false |
1159 |
1381 |
1160 # CHAP user name. (string value) |
1382 # CHAP user name. (string value) |
1161 # Deprecated group/name - [DEFAULT]/eqlx_chap_login |
1383 # Deprecated group/name - [DEFAULT]/eqlx_chap_login |
1162 #chap_username= |
1384 #chap_username = |
1163 |
1385 |
1164 # Password for specified CHAP account name. (string value) |
1386 # Password for specified CHAP account name. (string value) |
1165 # Deprecated group/name - [DEFAULT]/eqlx_chap_password |
1387 # Deprecated group/name - [DEFAULT]/eqlx_chap_password |
1166 #chap_password= |
1388 #chap_password = |
1167 |
1389 |
1168 # Namespace for driver private data values to be saved in. |
1390 # Namespace for driver private data values to be saved in. (string value) |
|
1391 #driver_data_namespace = <None> |
|
1392 |
|
1393 # String representation for an equation that will be used to filter hosts. Only |
|
1394 # used when the driver filter is set to be used by the Cinder scheduler. |
1169 # (string value) |
1395 # (string value) |
1170 #driver_data_namespace=<None> |
1396 #filter_function = <None> |
1171 |
1397 |
1172 # String representation for an equation that will be used to |
1398 # String representation for an equation that will be used to determine the |
1173 # filter hosts. Only used when the driver filter is set to be |
1399 # goodness of a host. Only used when using the goodness weigher is set to be |
1174 # used by the Cinder scheduler. (string value) |
1400 # used by the Cinder scheduler. (string value) |
1175 #filter_function=<None> |
1401 #goodness_function = <None> |
1176 |
1402 |
1177 # String representation for an equation that will be used to |
1403 # If set to True the http client will validate the SSL certificate of the |
1178 # determine the goodness of a host. Only used when using the |
1404 # backend endpoint. (boolean value) |
1179 # goodness weigher is set to be used by the Cinder scheduler. |
1405 #driver_ssl_cert_verify = false |
|
1406 |
|
1407 # Can be used to specify a non default path to a CA_BUNDLE file or directory |
|
1408 # with certificates of trusted CAs, which will be used to validate the backend |
1180 # (string value) |
1409 # (string value) |
1181 #goodness_function=<None> |
1410 #driver_ssl_cert_path = <None> |
1182 |
1411 |
1183 |
1412 # List of options that control which trace info is written to the DEBUG log |
1184 # |
1413 # level to assist developers. Valid values are method and api. (list value) |
1185 # Options defined in cinder.volume.drivers.block_device |
1414 #trace_flags = <None> |
1186 # |
1415 |
1187 |
1416 # Multi opt of dictionaries to represent a replication target device. This |
1188 # List of all available devices (list value) |
1417 # option may be specified multiple times in a single config section to specify |
1189 #available_devices= |
1418 # multiple replication target devices. Each entry takes the standard dict |
1190 |
1419 # config form: replication_device = |
1191 |
1420 # target_device_id:<required>,key1:value1,key2:value2... (dict value) |
1192 # |
1421 #replication_device = <None> |
1193 # Options defined in cinder.volume.drivers.cloudbyte.options |
1422 |
1194 # |
1423 # If set to True, upload-to-image in raw format will create a cloned volume and |
1195 |
1424 # register its location to the image service, instead of uploading the volume |
1196 # These values will be used for CloudByte storage's addQos API |
1425 # content. The cinder backend and locations support must be enabled in the |
1197 # call. (dict value) |
1426 # image service, and glance_api_version must be set to 2. (boolean value) |
1198 #cb_add_qosgroup=latency:15,iops:10,graceallowed:false,iopscontrol:true,memlimit:0,throughput:0,tpcontrol:false,networkspeed:0 |
1427 #image_upload_use_cinder_backend = false |
1199 |
1428 |
1200 # Driver will use this API key to authenticate against the |
1429 # If set to True, the image volume created by upload-to-image will be placed in |
1201 # CloudByte storage's management interface. (string value) |
1430 # the internal tenant. Otherwise, the image volume is created in the current |
1202 #cb_apikey=None |
1431 # context's tenant. (boolean value) |
1203 |
1432 #image_upload_use_internal_tenant = false |
1204 # CloudByte storage specific account name. This maps to a |
1433 |
1205 # project name in OpenStack. (string value) |
1434 # Enable the image volume cache for this backend. (boolean value) |
1206 #cb_account_name=None |
1435 #image_volume_cache_enabled = false |
1207 |
1436 |
1208 # This corresponds to the name of Tenant Storage Machine (TSM) |
1437 # Max size of the image volume cache for this backend in GB. 0 => unlimited. |
1209 # in CloudByte storage. A volume will be created in this TSM. |
1438 # (integer value) |
|
1439 #image_volume_cache_max_size_gb = 0 |
|
1440 |
|
1441 # Max number of entries allowed in the image volume cache. 0 => unlimited. |
|
1442 # (integer value) |
|
1443 #image_volume_cache_max_count = 0 |
|
1444 |
|
1445 # Report to clients of Cinder that the backend supports discard (aka. |
|
1446 # trim/unmap). This will not actually change the behavior of the backend or the |
|
1447 # client directly, it will only notify that it can be used. (boolean value) |
|
1448 #report_discard_supported = false |
|
1449 |
|
1450 # The maximum number of times to rescan iSER targetto find volume (integer |
|
1451 # value) |
|
1452 #num_iser_scan_tries = 3 |
|
1453 |
|
1454 # Prefix for iSER volumes (string value) |
|
1455 #iser_target_prefix = iqn.2010-10.org.openstack: |
|
1456 |
|
1457 # The IP address that the iSER daemon is listening on (string value) |
|
1458 #iser_ip_address = $my_ip |
|
1459 |
|
1460 # The port that the iSER daemon is listening on (port value) |
|
1461 # Minimum value: 0 |
|
1462 # Maximum value: 65535 |
|
1463 #iser_port = 3260 |
|
1464 |
|
1465 # The name of the iSER target user-land tool to use (string value) |
|
1466 #iser_helper = tgtadm |
|
1467 |
|
1468 # Public url to use for versions endpoint. The default is None, which will use |
|
1469 # the request's host_url attribute to populate the URL base. If Cinder is |
|
1470 # operating behind a proxy, you will want to change this to represent the |
|
1471 # proxy's URL. (string value) |
|
1472 #public_endpoint = <None> |
|
1473 |
|
1474 # Nimble Controller pool name (string value) |
|
1475 #nimble_pool_name = default |
|
1476 |
|
1477 # Nimble Subnet Label (string value) |
|
1478 #nimble_subnet_label = * |
|
1479 |
|
1480 # Pool or Vdisk name to use for volume creation. (string value) |
|
1481 #hpmsa_backend_name = A |
|
1482 |
|
1483 # linear (for Vdisk) or virtual (for Pool). (string value) |
|
1484 # Allowed values: linear, virtual |
|
1485 #hpmsa_backend_type = virtual |
|
1486 |
|
1487 # HPMSA API interface protocol. (string value) |
|
1488 # Allowed values: http, https |
|
1489 #hpmsa_api_protocol = https |
|
1490 |
|
1491 # Whether to verify HPMSA array SSL certificate. (boolean value) |
|
1492 #hpmsa_verify_certificate = false |
|
1493 |
|
1494 # HPMSA array SSL certificate path. (string value) |
|
1495 #hpmsa_verify_certificate_path = <None> |
|
1496 |
|
1497 # List of comma-separated target iSCSI IP addresses. (list value) |
|
1498 #hpmsa_iscsi_ips = |
|
1499 |
|
1500 # A list of url schemes that can be downloaded directly via the direct_url. |
|
1501 # Currently supported schemes: [file]. (list value) |
|
1502 #allowed_direct_url_schemes = |
|
1503 |
|
1504 # Default core properties of image (list value) |
|
1505 #glance_core_properties = checksum,container_format,disk_format,image_name,image_id,min_disk,min_ram,name,size |
|
1506 |
|
1507 # HPE LeftHand WSAPI Server Url like https://<LeftHand ip>:8081/lhos (string |
|
1508 # value) |
|
1509 # Deprecated group/name - [DEFAULT]/hplefthand_api_url |
|
1510 #hpelefthand_api_url = <None> |
|
1511 |
|
1512 # HPE LeftHand Super user username (string value) |
|
1513 # Deprecated group/name - [DEFAULT]/hplefthand_username |
|
1514 #hpelefthand_username = <None> |
|
1515 |
|
1516 # HPE LeftHand Super user password (string value) |
|
1517 # Deprecated group/name - [DEFAULT]/hplefthand_password |
|
1518 #hpelefthand_password = <None> |
|
1519 |
|
1520 # HPE LeftHand cluster name (string value) |
|
1521 # Deprecated group/name - [DEFAULT]/hplefthand_clustername |
|
1522 #hpelefthand_clustername = <None> |
|
1523 |
|
1524 # Configure CHAP authentication for iSCSI connections (Default: Disabled) |
|
1525 # (boolean value) |
|
1526 # Deprecated group/name - [DEFAULT]/hplefthand_iscsi_chap_enabled |
|
1527 #hpelefthand_iscsi_chap_enabled = false |
|
1528 |
|
1529 # Enable HTTP debugging to LeftHand (boolean value) |
|
1530 # Deprecated group/name - [DEFAULT]/hplefthand_debug |
|
1531 #hpelefthand_debug = false |
|
1532 |
|
1533 # Port number of SSH service. (port value) |
|
1534 # Minimum value: 0 |
|
1535 # Maximum value: 65535 |
|
1536 #hpelefthand_ssh_port = 16022 |
|
1537 |
|
1538 # Name for the VG that will contain exported volumes (string value) |
|
1539 #volume_group = cinder-volumes |
|
1540 |
|
1541 # If >0, create LVs with multiple mirrors. Note that this requires lvm_mirrors |
|
1542 # + 2 PVs with available space (integer value) |
|
1543 #lvm_mirrors = 0 |
|
1544 |
|
1545 # Type of LVM volumes to deploy; (default, thin, or auto). Auto defaults to |
|
1546 # thin if thin is supported. (string value) |
|
1547 # Allowed values: default, thin, auto |
|
1548 #lvm_type = default |
|
1549 |
|
1550 # LVM conf file to use for the LVM driver in Cinder; this setting is ignored if |
|
1551 # the specified file does not exist (You can also specify 'None' to not use a |
|
1552 # conf file even if one exists). (string value) |
|
1553 #lvm_conf_file = /etc/cinder/lvm.conf |
|
1554 |
|
1555 # max_over_subscription_ratio setting for the LVM driver. If set, this takes |
|
1556 # precedence over the general max_over_subscription_ratio option. If None, the |
|
1557 # general option is used. (floating point value) |
|
1558 #lvm_max_over_subscription_ratio = 1.0 |
|
1559 |
|
1560 # use this file for cinder emc plugin config data (string value) |
|
1561 #cinder_emc_config_file = /etc/cinder/cinder_emc_config.xml |
|
1562 |
|
1563 # IP address or Hostname of NAS system. (string value) |
|
1564 #nas_ip = |
|
1565 |
|
1566 # User name to connect to NAS system. (string value) |
|
1567 #nas_login = admin |
|
1568 |
|
1569 # Password to connect to NAS system. (string value) |
|
1570 #nas_password = |
|
1571 |
|
1572 # SSH port to use to connect to NAS system. (port value) |
|
1573 # Minimum value: 0 |
|
1574 # Maximum value: 65535 |
|
1575 #nas_ssh_port = 22 |
|
1576 |
|
1577 # Filename of private key to use for SSH authentication. (string value) |
|
1578 #nas_private_key = |
|
1579 |
|
1580 # Allow network-attached storage systems to operate in a secure environment |
|
1581 # where root level access is not permitted. If set to False, access is as the |
|
1582 # root user and insecure. If set to True, access is not as root. If set to |
|
1583 # auto, a check is done to determine if this is a new installation: True is |
|
1584 # used if so, otherwise False. Default is auto. (string value) |
|
1585 #nas_secure_file_operations = auto |
|
1586 |
|
1587 # Set more secure file permissions on network-attached storage volume files to |
|
1588 # restrict broad other/world access. If set to False, volumes are created with |
|
1589 # open permissions. If set to True, volumes are created with permissions for |
|
1590 # the cinder user and group (660). If set to auto, a check is done to determine |
|
1591 # if this is a new installation: True is used if so, otherwise False. Default |
|
1592 # is auto. (string value) |
|
1593 #nas_secure_file_permissions = auto |
|
1594 |
|
1595 # Path to the share to use for storing Cinder volumes. For example: |
|
1596 # "/srv/export1" for an NFS server export available at 10.0.5.10:/srv/export1 . |
1210 # (string value) |
1597 # (string value) |
1211 #cb_tsm_name=None |
1598 #nas_share_path = |
1212 |
1599 |
1213 # A retry value in seconds. Will be used by the driver to |
1600 # Options used to mount the storage backend file system where Cinder volumes |
1214 # check if volume creation was successful in CloudByte |
1601 # are stored. (string value) |
1215 # storage. (integer value) |
1602 #nas_mount_options = <None> |
1216 #cb_confirm_volume_create_retry_interval=5 |
1603 |
1217 |
1604 # Provisioning type that will be used when creating volumes. (string value) |
1218 # Will confirm a successful volume creation in CloudByte |
1605 # Allowed values: thin, thick |
1219 # storage by making this many number of attempts. (integer |
1606 # Deprecated group/name - [DEFAULT]/glusterfs_sparsed_volumes |
1220 # value) |
1607 # Deprecated group/name - [DEFAULT]/glusterfs_qcow2_volumes |
1221 #cb_confirm_volume_create_retries=3 |
1608 #nas_volume_prov_type = thin |
1222 |
1609 |
1223 # These values will be used for CloudByte storage's |
1610 # XMS cluster id in multi-cluster environment (string value) |
1224 # createVolume API call. (dict value) |
1611 #xtremio_cluster_name = |
1225 #cb_create_volume=compression:off,deduplication:off,blocklength:512B,sync:always,protocoltype:ISCSI,recordsize:16k |
1612 |
1226 |
1613 # Number of retries in case array is busy (integer value) |
1227 |
1614 #xtremio_array_busy_retry_count = 5 |
1228 # |
1615 |
1229 # Options defined in cinder.volume.drivers.datera |
1616 # Interval between retries in case array is busy (integer value) |
1230 # |
1617 #xtremio_array_busy_retry_interval = 5 |
1231 |
1618 |
1232 # DEPRECATED: This will be removed in the Liberty release. Use |
1619 # Number of volumes created from each cached glance image (integer value) |
1233 # san_login and san_password instead. This directly sets the |
1620 #xtremio_volumes_per_glance_cache = 100 |
1234 # Datera API token. (string value) |
1621 |
1235 #datera_api_token=<None> |
1622 # Treat X-Forwarded-For as the canonical remote address. Only enable this if |
1236 |
1623 # you have a sanitizing proxy. (boolean value) |
1237 # Datera API port. (string value) |
1624 #use_forwarded_for = false |
1238 #datera_api_port=7717 |
1625 |
1239 |
1626 # Serial number of storage system (string value) |
1240 # Datera API version. (string value) |
1627 #hitachi_serial_number = <None> |
1241 #datera_api_version=1 |
1628 |
1242 |
1629 # Name of an array unit (string value) |
1243 # Number of replicas to create of an inode. (string value) |
1630 #hitachi_unit_name = <None> |
1244 #datera_num_replicas=3 |
1631 |
1245 |
1632 # Pool ID of storage system (integer value) |
1246 |
1633 #hitachi_pool_id = <None> |
1247 # |
1634 |
1248 # Options defined in cinder.volume.drivers.dell.dell_storagecenter_common |
1635 # Thin pool ID of storage system (integer value) |
1249 # |
1636 #hitachi_thin_pool_id = <None> |
|
1637 |
|
1638 # Range of logical device of storage system (string value) |
|
1639 #hitachi_ldev_range = <None> |
|
1640 |
|
1641 # Default copy method of storage system (string value) |
|
1642 #hitachi_default_copy_method = FULL |
|
1643 |
|
1644 # Copy speed of storage system (integer value) |
|
1645 #hitachi_copy_speed = 3 |
|
1646 |
|
1647 # Interval to check copy (integer value) |
|
1648 #hitachi_copy_check_interval = 3 |
|
1649 |
|
1650 # Interval to check copy asynchronously (integer value) |
|
1651 #hitachi_async_copy_check_interval = 10 |
|
1652 |
|
1653 # Control port names for HostGroup or iSCSI Target (string value) |
|
1654 #hitachi_target_ports = <None> |
|
1655 |
|
1656 # Range of group number (string value) |
|
1657 #hitachi_group_range = <None> |
|
1658 |
|
1659 # Request for creating HostGroup or iSCSI Target (boolean value) |
|
1660 #hitachi_group_request = false |
|
1661 |
|
1662 # Infortrend raid pool name list. It is separated with comma. (string value) |
|
1663 #infortrend_pools_name = |
|
1664 |
|
1665 # The Infortrend CLI absolute path. By default, it is at |
|
1666 # /opt/bin/Infortrend/raidcmd_ESDS10.jar (string value) |
|
1667 #infortrend_cli_path = /opt/bin/Infortrend/raidcmd_ESDS10.jar |
|
1668 |
|
1669 # Maximum retry time for cli. Default is 5. (integer value) |
|
1670 #infortrend_cli_max_retries = 5 |
|
1671 |
|
1672 # Default timeout for CLI copy operations in minutes. Support: migrate volume, |
|
1673 # create cloned volume and create volume from snapshot. By Default, it is 30 |
|
1674 # minutes. (integer value) |
|
1675 #infortrend_cli_timeout = 30 |
|
1676 |
|
1677 # Infortrend raid channel ID list on Slot A for OpenStack usage. It is |
|
1678 # separated with comma. By default, it is the channel 0~7. (string value) |
|
1679 #infortrend_slots_a_channels_id = 0,1,2,3,4,5,6,7 |
|
1680 |
|
1681 # Infortrend raid channel ID list on Slot B for OpenStack usage. It is |
|
1682 # separated with comma. By default, it is the channel 0~7. (string value) |
|
1683 #infortrend_slots_b_channels_id = 0,1,2,3,4,5,6,7 |
|
1684 |
|
1685 # Let the volume use specific provisioning. By default, it is the full |
|
1686 # provisioning. The supported options are full or thin. (string value) |
|
1687 #infortrend_provisioning = full |
|
1688 |
|
1689 # Let the volume use specific tiering level. By default, it is the level 0. The |
|
1690 # supported levels are 0,2,3,4. (string value) |
|
1691 #infortrend_tiering = 0 |
|
1692 |
|
1693 # Configuration file for HDS iSCSI cinder plugin (string value) |
|
1694 #hds_hnas_iscsi_config_file = /opt/hds/hnas/cinder_iscsi_conf.xml |
|
1695 |
|
1696 # The name of ceph cluster (string value) |
|
1697 #rbd_cluster_name = ceph |
|
1698 |
|
1699 # The RADOS pool where rbd volumes are stored (string value) |
|
1700 #rbd_pool = rbd |
|
1701 |
|
1702 # The RADOS client name for accessing rbd volumes - only set when using cephx |
|
1703 # authentication (string value) |
|
1704 #rbd_user = <None> |
|
1705 |
|
1706 # Path to the ceph configuration file (string value) |
|
1707 #rbd_ceph_conf = |
|
1708 |
|
1709 # Flatten volumes created from snapshots to remove dependency from volume to |
|
1710 # snapshot (boolean value) |
|
1711 #rbd_flatten_volume_from_snapshot = false |
|
1712 |
|
1713 # The libvirt uuid of the secret for the rbd_user volumes (string value) |
|
1714 #rbd_secret_uuid = <None> |
|
1715 |
|
1716 # Directory where temporary image files are stored when the volume driver does |
|
1717 # not write them directly to the volume. Warning: this option is now |
|
1718 # deprecated, please use image_conversion_dir instead. (string value) |
|
1719 #volume_tmp_dir = <None> |
|
1720 |
|
1721 # Maximum number of nested volume clones that are taken before a flatten |
|
1722 # occurs. Set to 0 to disable cloning. (integer value) |
|
1723 #rbd_max_clone_depth = 5 |
|
1724 |
|
1725 # Volumes will be chunked into objects of this size (in megabytes). (integer |
|
1726 # value) |
|
1727 #rbd_store_chunk_size = 4 |
|
1728 |
|
1729 # Timeout value (in seconds) used when connecting to ceph cluster. If value < |
|
1730 # 0, no timeout is set and default librados value is used. (integer value) |
|
1731 #rados_connect_timeout = -1 |
|
1732 |
|
1733 # Number of retries if connection to ceph cluster failed. (integer value) |
|
1734 #rados_connection_retries = 3 |
|
1735 |
|
1736 # Interval value (in seconds) between connection retries to ceph cluster. |
|
1737 # (integer value) |
|
1738 #rados_connection_interval = 5 |
|
1739 |
|
1740 # The hostname (or IP address) for the storage system (string value) |
|
1741 #tintri_server_hostname = <None> |
|
1742 |
|
1743 # User name for the storage system (string value) |
|
1744 #tintri_server_username = <None> |
|
1745 |
|
1746 # Password for the storage system (string value) |
|
1747 #tintri_server_password = <None> |
|
1748 |
|
1749 # API version for the storage system (string value) |
|
1750 #tintri_api_version = v310 |
|
1751 |
|
1752 # Delete unused image snapshots older than mentioned days (integer value) |
|
1753 #tintri_image_cache_expiry_days = 30 |
|
1754 |
|
1755 # Path to image nfs shares file (string value) |
|
1756 #tintri_image_shares_config = <None> |
|
1757 |
|
1758 # Backup services use same backend. (boolean value) |
|
1759 #backup_use_same_host = false |
|
1760 |
|
1761 # Instance numbers for HORCM (string value) |
|
1762 #hitachi_horcm_numbers = 200,201 |
|
1763 |
|
1764 # Username of storage system for HORCM (string value) |
|
1765 #hitachi_horcm_user = <None> |
|
1766 |
|
1767 # Password of storage system for HORCM (string value) |
|
1768 #hitachi_horcm_password = <None> |
|
1769 |
|
1770 # Add to HORCM configuration (boolean value) |
|
1771 #hitachi_horcm_add_conf = true |
|
1772 |
|
1773 # Timeout until a resource lock is released, in seconds. The value must be |
|
1774 # between 0 and 7200. (integer value) |
|
1775 #hitachi_horcm_resource_lock_timeout = 600 |
|
1776 |
|
1777 # Driver to use for backups. (string value) |
|
1778 #backup_driver = cinder.backup.drivers.swift |
|
1779 |
|
1780 # Offload pending backup delete during backup service startup. (boolean value) |
|
1781 #backup_service_inithost_offload = false |
|
1782 |
|
1783 # Comma separated list of storage system storage pools for volumes. (list |
|
1784 # value) |
|
1785 #storwize_svc_volpool_name = volpool |
|
1786 |
|
1787 # Storage system space-efficiency parameter for volumes (percentage) (integer |
|
1788 # value) |
|
1789 # Minimum value: -1 |
|
1790 # Maximum value: 100 |
|
1791 #storwize_svc_vol_rsize = 2 |
|
1792 |
|
1793 # Storage system threshold for volume capacity warnings (percentage) (integer |
|
1794 # value) |
|
1795 # Minimum value: -1 |
|
1796 # Maximum value: 100 |
|
1797 #storwize_svc_vol_warning = 0 |
|
1798 |
|
1799 # Storage system autoexpand parameter for volumes (True/False) (boolean value) |
|
1800 #storwize_svc_vol_autoexpand = true |
|
1801 |
|
1802 # Storage system grain size parameter for volumes (32/64/128/256) (integer |
|
1803 # value) |
|
1804 #storwize_svc_vol_grainsize = 256 |
|
1805 |
|
1806 # Storage system compression option for volumes (boolean value) |
|
1807 #storwize_svc_vol_compression = false |
|
1808 |
|
1809 # Enable Easy Tier for volumes (boolean value) |
|
1810 #storwize_svc_vol_easytier = true |
|
1811 |
|
1812 # The I/O group in which to allocate volumes (integer value) |
|
1813 #storwize_svc_vol_iogrp = 0 |
|
1814 |
|
1815 # Maximum number of seconds to wait for FlashCopy to be prepared. (integer |
|
1816 # value) |
|
1817 # Minimum value: 1 |
|
1818 # Maximum value: 600 |
|
1819 #storwize_svc_flashcopy_timeout = 120 |
|
1820 |
|
1821 # This option no longer has any affect. It is deprecated and will be removed in |
|
1822 # the next release. (boolean value) |
|
1823 # This option is deprecated for removal. |
|
1824 # Its value may be silently ignored in the future. |
|
1825 #storwize_svc_multihostmap_enabled = true |
|
1826 |
|
1827 # Allow tenants to specify QOS on create (boolean value) |
|
1828 #storwize_svc_allow_tenant_qos = false |
|
1829 |
|
1830 # If operating in stretched cluster mode, specify the name of the pool in which |
|
1831 # mirrored copies are stored.Example: "pool2" (string value) |
|
1832 #storwize_svc_stretched_cluster_partner = <None> |
|
1833 |
|
1834 # Specifies secondary management IP or hostname to be used if san_ip is invalid |
|
1835 # or becomes inaccessible. (string value) |
|
1836 #storwize_san_secondary_ip = <None> |
|
1837 |
|
1838 # Specifies that the volume not be formatted during creation. (boolean value) |
|
1839 #storwize_svc_vol_nofmtdisk = false |
|
1840 |
|
1841 # Specifies the Storwize FlashCopy copy rate to be used when creating a full |
|
1842 # volume copy. The default is rate is 50, and the valid rates are 1-100. |
|
1843 # (integer value) |
|
1844 # Minimum value: 1 |
|
1845 # Maximum value: 100 |
|
1846 #storwize_svc_flashcopy_rate = 50 |
|
1847 |
|
1848 # Request for FC Zone creating HostGroup (boolean value) |
|
1849 #hitachi_zoning_request = false |
|
1850 |
|
1851 # Number of volumes allowed per project (integer value) |
|
1852 #quota_volumes = 10 |
|
1853 |
|
1854 # Number of volume snapshots allowed per project (integer value) |
|
1855 #quota_snapshots = 10 |
|
1856 |
|
1857 # Number of consistencygroups allowed per project (integer value) |
|
1858 #quota_consistencygroups = 10 |
|
1859 |
|
1860 # Total amount of storage, in gigabytes, allowed for volumes and snapshots per |
|
1861 # project (integer value) |
|
1862 #quota_gigabytes = 1000 |
|
1863 |
|
1864 # Number of volume backups allowed per project (integer value) |
|
1865 #quota_backups = 10 |
|
1866 |
|
1867 # Total amount of storage, in gigabytes, allowed for backups per project |
|
1868 # (integer value) |
|
1869 #quota_backup_gigabytes = 1000 |
|
1870 |
|
1871 # Number of seconds until a reservation expires (integer value) |
|
1872 #reservation_expire = 86400 |
|
1873 |
|
1874 # Count of reservations until usage is refreshed (integer value) |
|
1875 #until_refresh = 0 |
|
1876 |
|
1877 # Number of seconds between subsequent usage refreshes (integer value) |
|
1878 #max_age = 0 |
|
1879 |
|
1880 # Default driver to use for quota checks (string value) |
|
1881 #quota_driver = cinder.quota.DbQuotaDriver |
|
1882 |
|
1883 # Enables or disables use of default quota class with default quota. (boolean |
|
1884 # value) |
|
1885 #use_default_quota_class = true |
|
1886 |
|
1887 # Max size allowed per volume, in gigabytes (integer value) |
|
1888 #per_volume_size_limit = -1 |
|
1889 |
|
1890 # The configuration file for the Cinder Huawei driver. (string value) |
|
1891 #cinder_huawei_conf_file = /etc/cinder/cinder_huawei_conf.xml |
|
1892 |
|
1893 # The remote device hypermetro will use. (string value) |
|
1894 #hypermetro_devices = <None> |
1250 |
1895 |
1251 # Storage Center System Serial Number (integer value) |
1896 # Storage Center System Serial Number (integer value) |
1252 #dell_sc_ssn=64702 |
1897 #dell_sc_ssn = 64702 |
1253 |
1898 |
1254 # Dell API port (integer value) |
1899 # Dell API port (port value) |
1255 #dell_sc_api_port=3033 |
1900 # Minimum value: 0 |
1256 |
1901 # Maximum value: 65535 |
1257 # Name of the server folder to use on the Storage Center |
1902 #dell_sc_api_port = 3033 |
|
1903 |
|
1904 # Name of the server folder to use on the Storage Center (string value) |
|
1905 #dell_sc_server_folder = openstack |
|
1906 |
|
1907 # Name of the volume folder to use on the Storage Center (string value) |
|
1908 #dell_sc_volume_folder = openstack |
|
1909 |
|
1910 # Enable HTTPS SC certificate verification. (boolean value) |
|
1911 #dell_sc_verify_cert = false |
|
1912 |
|
1913 # Which filter class names to use for filtering hosts when not specified in the |
|
1914 # request. (list value) |
|
1915 #scheduler_default_filters = AvailabilityZoneFilter,CapacityFilter,CapabilitiesFilter |
|
1916 |
|
1917 # Which weigher class names to use for weighing hosts. (list value) |
|
1918 #scheduler_default_weighers = CapacityWeigher |
|
1919 |
|
1920 # Default scheduler driver to use (string value) |
|
1921 #scheduler_driver = cinder.scheduler.filter_scheduler.FilterScheduler |
|
1922 |
|
1923 # Base dir containing mount point for NFS share. (string value) |
|
1924 #backup_mount_point_base = $state_path/backup_mount |
|
1925 |
|
1926 # NFS share in hostname:path, ipv4addr:path, or "[ipv6addr]:path" format. |
1258 # (string value) |
1927 # (string value) |
1259 #dell_sc_server_folder=openstack |
1928 #backup_share = <None> |
1260 |
1929 |
1261 # Name of the volume folder to use on the Storage Center |
1930 # Mount options passed to the NFS client. See NFS man page for details. (string |
|
1931 # value) |
|
1932 #backup_mount_options = <None> |
|
1933 |
|
1934 # IP address/hostname of Blockbridge API. (string value) |
|
1935 #blockbridge_api_host = <None> |
|
1936 |
|
1937 # Override HTTPS port to connect to Blockbridge API server. (integer value) |
|
1938 #blockbridge_api_port = <None> |
|
1939 |
|
1940 # Blockbridge API authentication scheme (token or password) (string value) |
|
1941 # Allowed values: token, password |
|
1942 #blockbridge_auth_scheme = token |
|
1943 |
|
1944 # Blockbridge API token (for auth scheme 'token') (string value) |
|
1945 #blockbridge_auth_token = <None> |
|
1946 |
|
1947 # Blockbridge API user (for auth scheme 'password') (string value) |
|
1948 #blockbridge_auth_user = <None> |
|
1949 |
|
1950 # Blockbridge API password (for auth scheme 'password') (string value) |
|
1951 #blockbridge_auth_password = <None> |
|
1952 |
|
1953 # Defines the set of exposed pools and their associated backend query strings |
|
1954 # (dict value) |
|
1955 #blockbridge_pools = OpenStack:+openstack |
|
1956 |
|
1957 # Default pool name if unspecified. (string value) |
|
1958 #blockbridge_default_pool = <None> |
|
1959 |
|
1960 # Absolute path to scheduler configuration JSON file. (string value) |
|
1961 #scheduler_json_config_location = |
|
1962 |
|
1963 # Data path IP address (string value) |
|
1964 #zfssa_data_ip = <None> |
|
1965 |
|
1966 # HTTPS port number (string value) |
|
1967 #zfssa_https_port = 443 |
|
1968 |
|
1969 # Options to be passed while mounting share over nfs (string value) |
|
1970 #zfssa_nfs_mount_options = |
|
1971 |
|
1972 # Storage pool name. (string value) |
|
1973 #zfssa_nfs_pool = |
|
1974 |
|
1975 # Project name. (string value) |
|
1976 #zfssa_nfs_project = NFSProject |
|
1977 |
|
1978 # Share name. (string value) |
|
1979 #zfssa_nfs_share = nfs_share |
|
1980 |
|
1981 # Data compression. (string value) |
|
1982 # Allowed values: off, lzjb, gzip-2, gzip, gzip-9 |
|
1983 #zfssa_nfs_share_compression = off |
|
1984 |
|
1985 # Synchronous write bias-latency, throughput. (string value) |
|
1986 # Allowed values: latency, throughput |
|
1987 #zfssa_nfs_share_logbias = latency |
|
1988 |
|
1989 # Name of directory inside zfssa_nfs_share where cache volumes are stored. |
1262 # (string value) |
1990 # (string value) |
1263 #dell_sc_volume_folder=openstack |
1991 #zfssa_cache_directory = os-cinder-cache |
1264 |
1992 |
1265 |
1993 # The IP of DMS client socket server (IP address value) |
1266 # |
1994 #disco_client = 127.0.0.1 |
1267 # Options defined in cinder.volume.drivers.emc.emc_vmax_common |
1995 |
1268 # |
1996 # The port to connect DMS client socket server (port value) |
1269 |
1997 # Minimum value: 0 |
1270 # use this file for cinder emc plugin config data (string |
1998 # Maximum value: 65535 |
1271 # value) |
1999 #disco_client_port = 9898 |
1272 #cinder_emc_config_file=/etc/cinder/cinder_emc_config.xml |
2000 |
1273 |
2001 # Path to the wsdl file to communicate with DISCO request manager (string |
1274 |
2002 # value) |
1275 # |
2003 #disco_wsdl_path = /etc/cinder/DISCOService.wsdl |
1276 # Options defined in cinder.volume.drivers.emc.emc_vnx_cli |
2004 |
1277 # |
2005 # Prefix before volume name to differenciate DISCO volume created through |
1278 |
2006 # openstack and the other ones (string value) |
1279 # VNX authentication scope type. (string value) |
2007 #volume_name_prefix = openstack- |
1280 #storage_vnx_authentication_type=global |
2008 |
1281 |
2009 # How long we check whether a snapshot is finished before we give up (integer |
1282 # Directory path that contains the VNX security file. Make |
2010 # value) |
1283 # sure the security file is generated first. (string value) |
2011 #snapshot_check_timeout = 3600 |
1284 #storage_vnx_security_file_dir=<None> |
2012 |
1285 |
2013 # How long we check whether a restore is finished before we give up (integer |
1286 # Naviseccli Path. (string value) |
2014 # value) |
1287 #naviseccli_path= |
2015 #restore_check_timeout = 3600 |
1288 |
2016 |
1289 # Storage pool name. (string value) |
2017 # How long we check whether a clone is finished before we give up (integer |
1290 #storage_vnx_pool_name=<None> |
2018 # value) |
1291 |
2019 #clone_check_timeout = 3600 |
1292 # VNX secondary SP IP Address. (string value) |
2020 |
1293 #san_secondary_ip=<None> |
2021 # How long we wait before retrying to get an item detail (integer value) |
1294 |
2022 #retry_interval = 1 |
1295 # Default timeout for CLI operations in minutes. For example, |
2023 |
1296 # LUN migration is a typical long running operation, which |
2024 # Space network name to use for data transfer (string value) |
1297 # depends on the LUN size and the load of the array. An upper |
2025 #hgst_net = Net 1 (IPv4) |
1298 # bound in the specific deployment can be set to avoid |
2026 |
1299 # unnecessary long wait. By default, it is 365 days long. |
2027 # Comma separated list of Space storage servers:devices. ex: |
1300 # (integer value) |
2028 # os1_stor:gbd0,os2_stor:gbd0 (string value) |
1301 #default_timeout=525600 |
2029 #hgst_storage_servers = os:gbd0 |
1302 |
2030 |
1303 # Default max number of LUNs in a storage group. By default, |
2031 # Should spaces be redundantly stored (1/0) (string value) |
1304 # the value is 255. (integer value) |
2032 #hgst_redundancy = 0 |
1305 #max_luns_per_storage_group=255 |
2033 |
1306 |
2034 # User to own created spaces (string value) |
1307 # To destroy storage group when the last LUN is removed from |
2035 #hgst_space_user = root |
1308 # it. By default, the value is False. (boolean value) |
2036 |
1309 #destroy_empty_storage_group=false |
2037 # Group to own created spaces (string value) |
1310 |
2038 #hgst_space_group = disk |
1311 # Mapping between hostname and its iSCSI initiator IP |
2039 |
1312 # addresses. (string value) |
2040 # UNIX mode for created spaces (string value) |
1313 #iscsi_initiators= |
2041 #hgst_space_mode = 0600 |
1314 |
2042 |
1315 # Automatically register initiators. By default, the value is |
2043 # Directory used for temporary storage during image conversion (string value) |
1316 # False. (boolean value) |
2044 #image_conversion_dir = $state_path/conversion |
1317 #initiator_auto_registration=false |
2045 |
1318 |
2046 # Match this value when searching for nova in the service catalog. Format is: |
1319 # Automatically deregister initiators after the related |
2047 # separated values of the form: <service_type>:<service_name>:<endpoint_type> |
1320 # storage group is destroyed. By default, the value is False. |
|
1321 # (boolean value) |
|
1322 #initiator_auto_deregistration=false |
|
1323 |
|
1324 # Report free_capacity_gb as 0 when the limit to maximum |
|
1325 # number of pool LUNs is reached. By default, the value is |
|
1326 # False. (boolean value) |
|
1327 #check_max_pool_luns_threshold=false |
|
1328 |
|
1329 # Delete a LUN even if it is in Storage Groups. (boolean |
|
1330 # value) |
|
1331 #force_delete_lun_in_storagegroup=false |
|
1332 |
|
1333 |
|
1334 # |
|
1335 # Options defined in cinder.volume.drivers.emc.xtremio |
|
1336 # |
|
1337 |
|
1338 # XMS cluster id in multi-cluster environment (string value) |
|
1339 #xtremio_cluster_name= |
|
1340 |
|
1341 |
|
1342 # |
|
1343 # Options defined in cinder.volume.drivers.eqlx |
|
1344 # |
|
1345 |
|
1346 # Group name to use for creating volumes. Defaults to |
|
1347 # "group-0". (string value) |
|
1348 #eqlx_group_name=group-0 |
|
1349 |
|
1350 # Timeout for the Group Manager cli command execution. Default |
|
1351 # is 30. (integer value) |
|
1352 #eqlx_cli_timeout=30 |
|
1353 |
|
1354 # Maximum retry count for reconnection. Default is 5. (integer |
|
1355 # value) |
|
1356 #eqlx_cli_max_retries=5 |
|
1357 |
|
1358 # Use CHAP authentication for targets. Note that this option |
|
1359 # is deprecated in favour of "use_chap_auth" as specified in |
|
1360 # cinder/volume/driver.py and will be removed in next release. |
|
1361 # (boolean value) |
|
1362 #eqlx_use_chap=false |
|
1363 |
|
1364 # Existing CHAP account name. Note that this option is |
|
1365 # deprecated in favour of "chap_username" as specified in |
|
1366 # cinder/volume/driver.py and will be removed in next release. |
|
1367 # (string value) |
2048 # (string value) |
1368 #eqlx_chap_login=admin |
2049 #nova_catalog_info = compute:Compute Service:publicURL |
1369 |
2050 |
1370 # Password for specified CHAP account name. Note that this |
2051 # Same as nova_catalog_info, but for admin endpoint. (string value) |
1371 # option is deprecated in favour of "chap_password" as |
2052 #nova_catalog_admin_info = compute:Compute Service:adminURL |
1372 # specified in cinder/volume/driver.py and will be removed in |
2053 |
1373 # the next release (string value) |
2054 # Override service catalog lookup with template for nova endpoint e.g. |
1374 #eqlx_chap_password=password |
2055 # http://localhost:8774/v2/%(project_id)s (string value) |
1375 |
2056 #nova_endpoint_template = <None> |
1376 # Pool in which volumes will be created. Defaults to |
2057 |
1377 # "default". (string value) |
2058 # Same as nova_endpoint_template, but for admin endpoint. (string value) |
1378 #eqlx_pool=default |
2059 #nova_endpoint_admin_template = <None> |
1379 |
2060 |
1380 |
2061 # Region name of this node (string value) |
1381 # |
2062 #os_region_name = <None> |
1382 # Options defined in cinder.volume.drivers.glusterfs |
2063 |
1383 # |
2064 # Location of ca certificates file to use for nova client requests. (string |
1384 |
2065 # value) |
1385 # File with the list of available gluster shares (string |
2066 #nova_ca_certificates_file = <None> |
1386 # value) |
2067 |
1387 #glusterfs_shares_config=/etc/cinder/glusterfs_shares |
2068 # Allow to perform insecure SSL requests to nova (boolean value) |
1388 |
2069 #nova_api_insecure = false |
1389 # Create volumes as sparsed files which take no space.If set |
2070 |
1390 # to False volume is created as regular file.In such case |
2071 # This option no longer has any affect. It is deprecated and will be removed in |
1391 # volume creation takes a lot of time. (boolean value) |
2072 # the next release. (boolean value) |
1392 #glusterfs_sparsed_volumes=true |
2073 # This option is deprecated for removal. |
1393 |
2074 # Its value may be silently ignored in the future. |
1394 # Create volumes as QCOW2 files rather than raw files. |
2075 #flashsystem_multipath_enabled = false |
1395 # (boolean value) |
2076 |
1396 #glusterfs_qcow2_volumes=false |
2077 # DPL pool uuid in which DPL volumes are stored. (string value) |
1397 |
2078 #dpl_pool = |
1398 # Base dir containing mount points for gluster shares. (string |
2079 |
1399 # value) |
2080 # DPL port number. (port value) |
1400 #glusterfs_mount_point_base=$state_path/mnt |
2081 # Minimum value: 0 |
1401 |
2082 # Maximum value: 65535 |
1402 |
2083 #dpl_port = 8357 |
1403 # |
2084 |
1404 # Options defined in cinder.volume.drivers.hds.hds |
2085 # Request for FC Zone creating host group (boolean value) |
1405 # |
2086 # Deprecated group/name - [DEFAULT]/hpxp_zoning_request |
1406 |
2087 #hpexp_zoning_request = false |
1407 # The configuration file for the Cinder HDS driver for HUS |
2088 |
1408 # (string value) |
2089 # Type of storage command line interface (string value) |
1409 #hds_cinder_config_file=/opt/hds/hus/cinder_hus_conf.xml |
2090 # Deprecated group/name - [DEFAULT]/hpxp_storage_cli |
1410 |
2091 #hpexp_storage_cli = <None> |
1411 |
2092 |
1412 # |
2093 # ID of storage system (string value) |
1413 # Options defined in cinder.volume.drivers.hds.iscsi |
2094 # Deprecated group/name - [DEFAULT]/hpxp_storage_id |
1414 # |
2095 #hpexp_storage_id = <None> |
1415 |
2096 |
1416 # Configuration file for HDS iSCSI cinder plugin (string |
2097 # Pool of storage system (string value) |
1417 # value) |
2098 # Deprecated group/name - [DEFAULT]/hpxp_pool |
1418 #hds_hnas_iscsi_config_file=/opt/hds/hnas/cinder_iscsi_conf.xml |
2099 #hpexp_pool = <None> |
1419 |
2100 |
1420 |
2101 # Thin pool of storage system (string value) |
1421 # |
2102 # Deprecated group/name - [DEFAULT]/hpxp_thin_pool |
1422 # Options defined in cinder.volume.drivers.hds.nfs |
2103 #hpexp_thin_pool = <None> |
1423 # |
2104 |
1424 |
2105 # Logical device range of storage system (string value) |
1425 # Configuration file for HDS NFS cinder plugin (string value) |
2106 # Deprecated group/name - [DEFAULT]/hpxp_ldev_range |
1426 #hds_hnas_nfs_config_file=/opt/hds/hnas/cinder_nfs_conf.xml |
2107 #hpexp_ldev_range = <None> |
1427 |
2108 |
1428 |
2109 # Default copy method of storage system. There are two valid values: "FULL" |
1429 # |
2110 # specifies that a full copy; "THIN" specifies that a thin copy. Default value |
1430 # Options defined in cinder.volume.drivers.hitachi.hbsd_common |
2111 # is "FULL" (string value) |
1431 # |
2112 # Deprecated group/name - [DEFAULT]/hpxp_default_copy_method |
1432 |
2113 #hpexp_default_copy_method = FULL |
1433 # Serial number of storage system (string value) |
|
1434 #hitachi_serial_number=<None> |
|
1435 |
|
1436 # Name of an array unit (string value) |
|
1437 #hitachi_unit_name=<None> |
|
1438 |
|
1439 # Pool ID of storage system (integer value) |
|
1440 #hitachi_pool_id=<None> |
|
1441 |
|
1442 # Thin pool ID of storage system (integer value) |
|
1443 #hitachi_thin_pool_id=<None> |
|
1444 |
|
1445 # Range of logical device of storage system (string value) |
|
1446 #hitachi_ldev_range=<None> |
|
1447 |
|
1448 # Default copy method of storage system (string value) |
|
1449 #hitachi_default_copy_method=FULL |
|
1450 |
2114 |
1451 # Copy speed of storage system (integer value) |
2115 # Copy speed of storage system (integer value) |
1452 #hitachi_copy_speed=3 |
2116 # Deprecated group/name - [DEFAULT]/hpxp_copy_speed |
|
2117 #hpexp_copy_speed = 3 |
1453 |
2118 |
1454 # Interval to check copy (integer value) |
2119 # Interval to check copy (integer value) |
1455 #hitachi_copy_check_interval=3 |
2120 # Deprecated group/name - [DEFAULT]/hpxp_copy_check_interval |
|
2121 #hpexp_copy_check_interval = 3 |
1456 |
2122 |
1457 # Interval to check copy asynchronously (integer value) |
2123 # Interval to check copy asynchronously (integer value) |
1458 #hitachi_async_copy_check_interval=10 |
2124 # Deprecated group/name - [DEFAULT]/hpxp_async_copy_check_interval |
1459 |
2125 #hpexp_async_copy_check_interval = 10 |
1460 # Control port names for HostGroup or iSCSI Target (string |
2126 |
1461 # value) |
2127 # Target port names for host group or iSCSI target (list value) |
1462 #hitachi_target_ports=<None> |
2128 # Deprecated group/name - [DEFAULT]/hpxp_target_ports |
1463 |
2129 #hpexp_target_ports = <None> |
1464 # Range of group number (string value) |
2130 |
1465 #hitachi_group_range=<None> |
2131 # Target port names of compute node for host group or iSCSI target (list value) |
1466 |
2132 # Deprecated group/name - [DEFAULT]/hpxp_compute_target_ports |
1467 # Request for creating HostGroup or iSCSI Target (boolean |
2133 #hpexp_compute_target_ports = <None> |
1468 # value) |
2134 |
1469 #hitachi_group_request=false |
2135 # Request for creating host group or iSCSI target (boolean value) |
1470 |
2136 # Deprecated group/name - [DEFAULT]/hpxp_group_request |
1471 |
2137 #hpexp_group_request = false |
1472 # |
2138 |
1473 # Options defined in cinder.volume.drivers.hitachi.hbsd_fc |
2139 # Instance numbers for HORCM (list value) |
1474 # |
2140 # Deprecated group/name - [DEFAULT]/hpxp_horcm_numbers |
1475 |
2141 #hpexp_horcm_numbers = 200,201 |
1476 # Request for FC Zone creating HostGroup (boolean value) |
|
1477 #hitachi_zoning_request=false |
|
1478 |
|
1479 |
|
1480 # |
|
1481 # Options defined in cinder.volume.drivers.hitachi.hbsd_horcm |
|
1482 # |
|
1483 |
|
1484 # Instance numbers for HORCM (string value) |
|
1485 #hitachi_horcm_numbers=200,201 |
|
1486 |
2142 |
1487 # Username of storage system for HORCM (string value) |
2143 # Username of storage system for HORCM (string value) |
1488 #hitachi_horcm_user=<None> |
2144 # Deprecated group/name - [DEFAULT]/hpxp_horcm_user |
1489 |
2145 #hpexp_horcm_user = <None> |
1490 # Password of storage system for HORCM (string value) |
|
1491 #hitachi_horcm_password=<None> |
|
1492 |
2146 |
1493 # Add to HORCM configuration (boolean value) |
2147 # Add to HORCM configuration (boolean value) |
1494 #hitachi_horcm_add_conf=true |
2148 # Deprecated group/name - [DEFAULT]/hpxp_horcm_add_conf |
1495 |
2149 #hpexp_horcm_add_conf = true |
1496 |
2150 |
1497 # |
2151 # Resource group name of storage system for HORCM (string value) |
1498 # Options defined in cinder.volume.drivers.hitachi.hbsd_iscsi |
2152 # Deprecated group/name - [DEFAULT]/hpxp_horcm_resource_name |
1499 # |
2153 #hpexp_horcm_resource_name = meta_resource |
|
2154 |
|
2155 # Only discover a specific name of host group or iSCSI target (boolean value) |
|
2156 # Deprecated group/name - [DEFAULT]/hpxp_horcm_name_only_discovery |
|
2157 #hpexp_horcm_name_only_discovery = false |
1500 |
2158 |
1501 # Add CHAP user (boolean value) |
2159 # Add CHAP user (boolean value) |
1502 #hitachi_add_chap_user=false |
2160 #hitachi_add_chap_user = false |
1503 |
2161 |
1504 # iSCSI authentication method (string value) |
2162 # iSCSI authentication method (string value) |
1505 #hitachi_auth_method=<None> |
2163 #hitachi_auth_method = <None> |
1506 |
2164 |
1507 # iSCSI authentication username (string value) |
2165 # iSCSI authentication username (string value) |
1508 #hitachi_auth_user=HBSD-CHAP-user |
2166 #hitachi_auth_user = HBSD-CHAP-user |
1509 |
2167 |
1510 # iSCSI authentication password (string value) |
2168 # iSCSI authentication password (string value) |
1511 #hitachi_auth_password=HBSD-CHAP-password |
2169 #hitachi_auth_password = HBSD-CHAP-password |
1512 |
|
1513 |
|
1514 # |
|
1515 # Options defined in cinder.volume.drivers.huawei |
|
1516 # |
|
1517 |
|
1518 # The configuration file for the Cinder Huawei driver (string |
|
1519 # value) |
|
1520 #cinder_huawei_conf_file=/etc/cinder/cinder_huawei_conf.xml |
|
1521 |
|
1522 |
|
1523 # |
|
1524 # Options defined in cinder.volume.drivers.ibm.flashsystem |
|
1525 # |
|
1526 |
|
1527 # Connection protocol should be FC. (string value) |
|
1528 #flashsystem_connection_protocol=FC |
|
1529 |
|
1530 # Connect with multipath (FC only). (boolean value) |
|
1531 #flashsystem_multipath_enabled=false |
|
1532 |
|
1533 # Allows vdisk to multi host mapping. (boolean value) |
|
1534 #flashsystem_multihostmap_enabled=true |
|
1535 |
|
1536 |
|
1537 # |
|
1538 # Options defined in cinder.volume.drivers.ibm.gpfs |
|
1539 # |
|
1540 |
|
1541 # Specifies the path of the GPFS directory where Block Storage |
|
1542 # volume and snapshot files are stored. (string value) |
|
1543 #gpfs_mount_point_base=<None> |
|
1544 |
|
1545 # Specifies the path of the Image service repository in GPFS. |
|
1546 # Leave undefined if not storing images in GPFS. (string |
|
1547 # value) |
|
1548 #gpfs_images_dir=<None> |
|
1549 |
|
1550 # Specifies the type of image copy to be used. Set this when |
|
1551 # the Image service repository also uses GPFS so that image |
|
1552 # files can be transferred efficiently from the Image service |
|
1553 # to the Block Storage service. There are two valid values: |
|
1554 # "copy" specifies that a full copy of the image is made; |
|
1555 # "copy_on_write" specifies that copy-on-write optimization |
|
1556 # strategy is used and unmodified blocks of the image file are |
|
1557 # shared efficiently. (string value) |
|
1558 #gpfs_images_share_mode=<None> |
|
1559 |
|
1560 # Specifies an upper limit on the number of indirections |
|
1561 # required to reach a specific block due to snapshots or |
|
1562 # clones. A lengthy chain of copy-on-write snapshots or |
|
1563 # clones can have a negative impact on performance, but |
|
1564 # improves space utilization. 0 indicates unlimited clone |
|
1565 # depth. (integer value) |
|
1566 #gpfs_max_clone_depth=0 |
|
1567 |
|
1568 # Specifies that volumes are created as sparse files which |
|
1569 # initially consume no space. If set to False, the volume is |
|
1570 # created as a fully allocated file, in which case, creation |
|
1571 # may take a significantly longer time. (boolean value) |
|
1572 #gpfs_sparse_volumes=true |
|
1573 |
|
1574 # Specifies the storage pool that volumes are assigned to. By |
|
1575 # default, the system storage pool is used. (string value) |
|
1576 #gpfs_storage_pool=system |
|
1577 |
|
1578 |
|
1579 # |
|
1580 # Options defined in cinder.volume.drivers.ibm.ibmnas |
|
1581 # |
|
1582 |
|
1583 # IBMNAS platform type to be used as backend storage; valid |
|
1584 # values are - v7ku : for using IBM Storwize V7000 Unified, |
|
1585 # sonas : for using IBM Scale Out NAS, gpfs-nas : for using |
|
1586 # NFS based IBM GPFS deployments. (string value) |
|
1587 #ibmnas_platform_type=v7ku |
|
1588 |
|
1589 |
|
1590 # |
|
1591 # Options defined in cinder.volume.drivers.ibm.storwize_svc |
|
1592 # |
|
1593 |
|
1594 # Storage system storage pool for volumes (string value) |
|
1595 #storwize_svc_volpool_name=volpool |
|
1596 |
|
1597 # Storage system space-efficiency parameter for volumes |
|
1598 # (percentage) (integer value) |
|
1599 #storwize_svc_vol_rsize=2 |
|
1600 |
|
1601 # Storage system threshold for volume capacity warnings |
|
1602 # (percentage) (integer value) |
|
1603 #storwize_svc_vol_warning=0 |
|
1604 |
|
1605 # Storage system autoexpand parameter for volumes (True/False) |
|
1606 # (boolean value) |
|
1607 #storwize_svc_vol_autoexpand=true |
|
1608 |
|
1609 # Storage system grain size parameter for volumes |
|
1610 # (32/64/128/256) (integer value) |
|
1611 #storwize_svc_vol_grainsize=256 |
|
1612 |
|
1613 # Storage system compression option for volumes (boolean |
|
1614 # value) |
|
1615 #storwize_svc_vol_compression=false |
|
1616 |
|
1617 # Enable Easy Tier for volumes (boolean value) |
|
1618 #storwize_svc_vol_easytier=true |
|
1619 |
|
1620 # The I/O group in which to allocate volumes (integer value) |
|
1621 #storwize_svc_vol_iogrp=0 |
|
1622 |
|
1623 # Maximum number of seconds to wait for FlashCopy to be |
|
1624 # prepared. Maximum value is 600 seconds (10 minutes) (integer |
|
1625 # value) |
|
1626 #storwize_svc_flashcopy_timeout=120 |
|
1627 |
|
1628 # Connection protocol (iSCSI/FC) (string value) |
|
1629 #storwize_svc_connection_protocol=iSCSI |
|
1630 |
|
1631 # Configure CHAP authentication for iSCSI connections |
|
1632 # (Default: Enabled) (boolean value) |
|
1633 #storwize_svc_iscsi_chap_enabled=true |
|
1634 |
|
1635 # Connect with multipath (FC only; iSCSI multipath is |
|
1636 # controlled by Nova) (boolean value) |
|
1637 #storwize_svc_multipath_enabled=false |
|
1638 |
|
1639 # Allows vdisk to multi host mapping (boolean value) |
|
1640 #storwize_svc_multihostmap_enabled=true |
|
1641 |
|
1642 # Indicate whether svc driver is compatible for NPIV setup. If |
|
1643 # it is compatible, it will allow no wwpns being returned on |
|
1644 # get_conn_fc_wwpns during initialize_connection (boolean |
|
1645 # value) |
|
1646 #storwize_svc_npiv_compatibility_mode=false |
|
1647 |
|
1648 # Allow tenants to specify QOS on create (boolean value) |
|
1649 #storwize_svc_allow_tenant_qos=false |
|
1650 |
|
1651 # If operating in stretched cluster mode, specify the name of |
|
1652 # the pool in which mirrored copies are stored.Example: |
|
1653 # "pool2" (string value) |
|
1654 #storwize_svc_stretched_cluster_partner=<None> |
|
1655 |
|
1656 |
|
1657 # |
|
1658 # Options defined in cinder.volume.drivers.ibm.xiv_ds8k |
|
1659 # |
|
1660 |
|
1661 # Proxy driver that connects to the IBM Storage Array (string |
|
1662 # value) |
|
1663 #xiv_ds8k_proxy=xiv_ds8k_openstack.nova_proxy.XIVDS8KNovaProxy |
|
1664 |
|
1665 # Connection type to the IBM Storage Array (string value) |
|
1666 #xiv_ds8k_connection_type=iscsi |
|
1667 |
|
1668 # CHAP authentication mode, effective only for iscsi |
|
1669 # (disabled|enabled) (string value) |
|
1670 #xiv_chap=disabled |
|
1671 |
|
1672 |
|
1673 # |
|
1674 # Options defined in cinder.volume.drivers.lvm |
|
1675 # |
|
1676 |
|
1677 # Name for the VG that will contain exported volumes (string |
|
1678 # value) |
|
1679 #volume_group=cinder-volumes |
|
1680 |
|
1681 # If >0, create LVs with multiple mirrors. Note that this |
|
1682 # requires lvm_mirrors + 2 PVs with available space (integer |
|
1683 # value) |
|
1684 #lvm_mirrors=0 |
|
1685 |
|
1686 # Type of LVM volumes to deploy (string value) |
|
1687 #lvm_type=default |
|
1688 |
|
1689 # LVM conf file to use for the LVM driver in Cinder; this |
|
1690 # setting is ignored if the specified file does not exist (You |
|
1691 # can also specify 'None' to not use a conf file even if one |
|
1692 # exists). (string value) |
|
1693 #lvm_conf_file=/etc/cinder/lvm.conf |
|
1694 |
|
1695 |
|
1696 # |
|
1697 # Options defined in cinder.volume.drivers.netapp.options |
|
1698 # |
|
1699 |
|
1700 # The vFiler unit on which provisioning of block storage |
|
1701 # volumes will be done. This option is only used by the driver |
|
1702 # when connecting to an instance with a storage family of Data |
|
1703 # ONTAP operating in 7-Mode. Only use this option when |
|
1704 # utilizing the MultiStore feature on the NetApp storage |
|
1705 # system. (string value) |
|
1706 #netapp_vfiler=<None> |
|
1707 |
|
1708 # The name of the config.conf stanza for a Data ONTAP (7-mode) |
|
1709 # HA partner. This option is only used by the driver when |
|
1710 # connecting to an instance with a storage family of Data |
|
1711 # ONTAP operating in 7-Mode, and it is required if the storage |
|
1712 # protocol selected is FC. (string value) |
|
1713 #netapp_partner_backend_name=<None> |
|
1714 |
|
1715 # Administrative user account name used to access the storage |
|
1716 # system or proxy server. (string value) |
|
1717 #netapp_login=<None> |
|
1718 |
|
1719 # Password for the administrative user account specified in |
|
1720 # the netapp_login option. (string value) |
|
1721 #netapp_password=<None> |
|
1722 |
|
1723 # This option specifies the virtual storage server (Vserver) |
|
1724 # name on the storage cluster on which provisioning of block |
|
1725 # storage volumes should occur. (string value) |
|
1726 #netapp_vserver=<None> |
|
1727 |
|
1728 # The hostname (or IP address) for the storage system or proxy |
|
1729 # server. (string value) |
|
1730 #netapp_server_hostname=<None> |
|
1731 |
|
1732 # The TCP port to use for communication with the storage |
|
1733 # system or proxy server. If not specified, Data ONTAP drivers |
|
1734 # will use 80 for HTTP and 443 for HTTPS; E-Series will use |
|
1735 # 8080 for HTTP and 8443 for HTTPS. (integer value) |
|
1736 #netapp_server_port=<None> |
|
1737 |
|
1738 # This option is used to specify the path to the E-Series |
|
1739 # proxy application on a proxy server. The value is combined |
|
1740 # with the value of the netapp_transport_type, |
|
1741 # netapp_server_hostname, and netapp_server_port options to |
|
1742 # create the URL used by the driver to connect to the proxy |
|
1743 # application. (string value) |
|
1744 #netapp_webservice_path=/devmgr/v2 |
|
1745 |
|
1746 # This option is only utilized when the storage family is |
|
1747 # configured to eseries. This option is used to restrict |
|
1748 # provisioning to the specified controllers. Specify the value |
|
1749 # of this option to be a comma separated list of controller |
|
1750 # hostnames or IP addresses to be used for provisioning. |
|
1751 # (string value) |
|
1752 #netapp_controller_ips=<None> |
|
1753 |
|
1754 # Password for the NetApp E-Series storage array. (string |
|
1755 # value) |
|
1756 #netapp_sa_password=<None> |
|
1757 |
|
1758 # This option is used to restrict provisioning to the |
|
1759 # specified storage pools. Only dynamic disk pools are |
|
1760 # currently supported. Specify the value of this option to be |
|
1761 # a comma separated list of disk pool names to be used for |
|
1762 # provisioning. (string value) |
|
1763 #netapp_storage_pools=<None> |
|
1764 |
|
1765 # This option is used to define how the controllers in the |
|
1766 # E-Series storage array will work with the particular |
|
1767 # operating system on the hosts that are connected to it. |
|
1768 # (string value) |
|
1769 #netapp_eseries_host_type=linux_dm_mp |
|
1770 |
|
1771 # If the percentage of available space for an NFS share has |
|
1772 # dropped below the value specified by this option, the NFS |
|
1773 # image cache will be cleaned. (integer value) |
|
1774 #thres_avl_size_perc_start=20 |
|
1775 |
|
1776 # When the percentage of available space on an NFS share has |
|
1777 # reached the percentage specified by this option, the driver |
|
1778 # will stop clearing files from the NFS image cache that have |
|
1779 # not been accessed in the last M minutes, where M is the |
|
1780 # value of the expiry_thres_minutes configuration option. |
|
1781 # (integer value) |
|
1782 #thres_avl_size_perc_stop=60 |
|
1783 |
|
1784 # This option specifies the threshold for last access time for |
|
1785 # images in the NFS image cache. When a cache cleaning cycle |
|
1786 # begins, images in the cache that have not been accessed in |
|
1787 # the last M minutes, where M is the value of this parameter, |
|
1788 # will be deleted from the cache to create free space on the |
|
1789 # NFS share. (integer value) |
|
1790 #expiry_thres_minutes=720 |
|
1791 |
|
1792 # This option specifies the path of the NetApp copy offload |
|
1793 # tool binary. Ensure that the binary has execute permissions |
|
1794 # set which allow the effective user of the cinder-volume |
|
1795 # process to execute the file. (string value) |
|
1796 #netapp_copyoffload_tool_path=<None> |
|
1797 |
|
1798 # The quantity to be multiplied by the requested volume size |
|
1799 # to ensure enough space is available on the virtual storage |
|
1800 # server (Vserver) to fulfill the volume creation request. |
|
1801 # (floating point value) |
|
1802 #netapp_size_multiplier=1.2 |
|
1803 |
|
1804 # This option is only utilized when the storage protocol is |
|
1805 # configured to use iSCSI or FC. This option is used to |
|
1806 # restrict provisioning to the specified controller volumes. |
|
1807 # Specify the value of this option to be a comma separated |
|
1808 # list of NetApp controller volume names to be used for |
|
1809 # provisioning. (string value) |
|
1810 #netapp_volume_list=<None> |
|
1811 |
|
1812 # The storage family type used on the storage system; valid |
|
1813 # values are ontap_7mode for using Data ONTAP operating in |
|
1814 # 7-Mode, ontap_cluster for using clustered Data ONTAP, or |
|
1815 # eseries for using E-Series. (string value) |
|
1816 #netapp_storage_family=ontap_cluster |
|
1817 |
|
1818 # The storage protocol to be used on the data path with the |
|
1819 # storage system. (string value) |
|
1820 #netapp_storage_protocol=<None> |
|
1821 |
|
1822 # The transport protocol used when communicating with the |
|
1823 # storage system or proxy server. (string value) |
|
1824 #netapp_transport_type=http |
|
1825 |
|
1826 |
|
1827 # |
|
1828 # Options defined in cinder.volume.drivers.nfs |
|
1829 # |
|
1830 |
|
1831 # File with the list of available nfs shares (string value) |
|
1832 #nfs_shares_config=/etc/cinder/nfs_shares |
|
1833 |
|
1834 # Create volumes as sparsed files which take no space.If set |
|
1835 # to False volume is created as regular file.In such case |
|
1836 # volume creation takes a lot of time. (boolean value) |
|
1837 #nfs_sparsed_volumes=true |
|
1838 |
|
1839 # Percent of ACTUAL usage of the underlying volume before no |
|
1840 # new volumes can be allocated to the volume destination. |
|
1841 # (floating point value) |
|
1842 #nfs_used_ratio=0.95 |
|
1843 |
|
1844 # This will compare the allocated to available space on the |
|
1845 # volume destination. If the ratio exceeds this number, the |
|
1846 # destination will no longer be valid. (floating point value) |
|
1847 #nfs_oversub_ratio=1.0 |
|
1848 |
|
1849 # Base dir containing mount points for nfs shares. (string |
|
1850 # value) |
|
1851 #nfs_mount_point_base=$state_path/mnt |
|
1852 |
|
1853 # Mount options passed to the nfs client. See section of the |
|
1854 # nfs man page for details. (string value) |
|
1855 #nfs_mount_options=<None> |
|
1856 |
|
1857 # The number of attempts to mount nfs shares before raising an |
|
1858 # error. At least one attempt will be made to mount an nfs |
|
1859 # share, regardless of the value specified. (integer value) |
|
1860 #nfs_mount_attempts=3 |
|
1861 |
|
1862 |
|
1863 # |
|
1864 # Options defined in cinder.volume.drivers.nimble |
|
1865 # |
|
1866 |
|
1867 # Nimble Controller pool name (string value) |
|
1868 #nimble_pool_name=default |
|
1869 |
|
1870 # Nimble Subnet Label (string value) |
|
1871 #nimble_subnet_label=* |
|
1872 |
|
1873 |
|
1874 # |
|
1875 # Options defined in cinder.volume.drivers.openvstorage |
|
1876 # |
|
1877 |
|
1878 # Vpool to use for volumes - backend is defined by vpool not |
|
1879 # by us. (string value) |
|
1880 #vpool_name= |
|
1881 |
|
1882 |
|
1883 # |
|
1884 # Options defined in cinder.volume.drivers.prophetstor.options |
|
1885 # |
|
1886 |
|
1887 # DPL pool uuid in which DPL volumes are stored. (string |
|
1888 # value) |
|
1889 #dpl_pool= |
|
1890 |
|
1891 # DPL port number. (integer value) |
|
1892 #dpl_port=8357 |
|
1893 |
|
1894 |
|
1895 # |
|
1896 # Options defined in cinder.volume.drivers.pure |
|
1897 # |
|
1898 |
|
1899 # REST API authorization token. (string value) |
|
1900 #pure_api_token=<None> |
|
1901 |
|
1902 |
|
1903 # |
|
1904 # Options defined in cinder.volume.drivers.quobyte |
|
1905 # |
|
1906 |
|
1907 # URL to the Quobyte volume e.g., quobyte://<DIR host>/<volume |
|
1908 # name> (string value) |
|
1909 #quobyte_volume_url=<None> |
|
1910 |
|
1911 # Path to a Quobyte Client configuration file. (string value) |
|
1912 #quobyte_client_cfg=<None> |
|
1913 |
|
1914 # Create volumes as sparse files which take no space. If set |
|
1915 # to False, volume is created as regular file.In such case |
|
1916 # volume creation takes a lot of time. (boolean value) |
|
1917 #quobyte_sparsed_volumes=true |
|
1918 |
|
1919 # Create volumes as QCOW2 files rather than raw files. |
|
1920 # (boolean value) |
|
1921 #quobyte_qcow2_volumes=true |
|
1922 |
|
1923 # Base dir containing the mount point for the Quobyte volume. |
|
1924 # (string value) |
|
1925 #quobyte_mount_point_base=$state_path/mnt |
|
1926 |
|
1927 |
|
1928 # |
|
1929 # Options defined in cinder.volume.drivers.rbd |
|
1930 # |
|
1931 |
|
1932 # The RADOS pool where rbd volumes are stored (string value) |
|
1933 #rbd_pool=rbd |
|
1934 |
|
1935 # The RADOS client name for accessing rbd volumes - only set |
|
1936 # when using cephx authentication (string value) |
|
1937 #rbd_user=<None> |
|
1938 |
|
1939 # Path to the ceph configuration file (string value) |
|
1940 #rbd_ceph_conf= |
|
1941 |
|
1942 # Flatten volumes created from snapshots to remove dependency |
|
1943 # from volume to snapshot (boolean value) |
|
1944 #rbd_flatten_volume_from_snapshot=false |
|
1945 |
|
1946 # The libvirt uuid of the secret for the rbd_user volumes |
|
1947 # (string value) |
|
1948 #rbd_secret_uuid=<None> |
|
1949 |
|
1950 # Directory where temporary image files are stored when the |
|
1951 # volume driver does not write them directly to the volume. |
|
1952 # Warning: this option is now deprecated, please use |
|
1953 # image_conversion_dir instead. (string value) |
|
1954 #volume_tmp_dir=<None> |
|
1955 |
|
1956 # Maximum number of nested volume clones that are taken before |
|
1957 # a flatten occurs. Set to 0 to disable cloning. (integer |
|
1958 # value) |
|
1959 #rbd_max_clone_depth=5 |
|
1960 |
|
1961 # Volumes will be chunked into objects of this size (in |
|
1962 # megabytes). (integer value) |
|
1963 #rbd_store_chunk_size=4 |
|
1964 |
|
1965 # Timeout value (in seconds) used when connecting to ceph |
|
1966 # cluster. If value < 0, no timeout is set and default |
|
1967 # librados value is used. (integer value) |
|
1968 #rados_connect_timeout=-1 |
|
1969 |
|
1970 |
|
1971 # |
|
1972 # Options defined in cinder.volume.drivers.remotefs |
|
1973 # |
|
1974 |
|
1975 # IP address or Hostname of NAS system. (string value) |
|
1976 #nas_ip= |
|
1977 |
|
1978 # User name to connect to NAS system. (string value) |
|
1979 #nas_login=admin |
|
1980 |
|
1981 # Password to connect to NAS system. (string value) |
|
1982 #nas_password= |
|
1983 |
|
1984 # SSH port to use to connect to NAS system. (integer value) |
|
1985 #nas_ssh_port=22 |
|
1986 |
|
1987 # Filename of private key to use for SSH authentication. |
|
1988 # (string value) |
|
1989 #nas_private_key= |
|
1990 |
|
1991 # Allow network-attached storage systems to operate in a |
|
1992 # secure environment where root level access is not permitted. |
|
1993 # If set to False, access is as the root user and insecure. If |
|
1994 # set to True, access is not as root. If set to auto, a check |
|
1995 # is done to determine if this is a new installation: True is |
|
1996 # used if so, otherwise False. Default is auto. (string value) |
|
1997 #nas_secure_file_operations=auto |
|
1998 |
|
1999 # Set more secure file permissions on network-attached storage |
|
2000 # volume files to restrict broad other/world access. If set to |
|
2001 # False, volumes are created with open permissions. If set to |
|
2002 # True, volumes are created with permissions for the cinder |
|
2003 # user and group (660). If set to auto, a check is done to |
|
2004 # determine if this is a new installation: True is used if so, |
|
2005 # otherwise False. Default is auto. (string value) |
|
2006 #nas_secure_file_permissions=auto |
|
2007 |
|
2008 # Path to the share to use for storing Cinder volumes. For |
|
2009 # example: "/srv/export1" for an NFS server export available |
|
2010 # at 10.0.5.10:/srv/export1 . (string value) |
|
2011 #nas_share_path= |
|
2012 |
|
2013 # Options used to mount the storage backend file system where |
|
2014 # Cinder volumes are stored. (string value) |
|
2015 #nas_mount_options=<None> |
|
2016 |
|
2017 |
|
2018 # |
|
2019 # Options defined in cinder.volume.drivers.san.hp.hp_3par_common |
|
2020 # |
|
2021 |
|
2022 # 3PAR WSAPI Server Url like https://<3par ip>:8080/api/v1 |
|
2023 # (string value) |
|
2024 #hp3par_api_url= |
|
2025 |
|
2026 # 3PAR Super user username (string value) |
|
2027 #hp3par_username= |
|
2028 |
|
2029 # 3PAR Super user password (string value) |
|
2030 #hp3par_password= |
|
2031 |
|
2032 # List of the CPG(s) to use for volume creation (list value) |
|
2033 #hp3par_cpg=OpenStack |
|
2034 |
|
2035 # The CPG to use for Snapshots for volumes. If empty the |
|
2036 # userCPG will be used. (string value) |
|
2037 #hp3par_cpg_snap= |
|
2038 |
|
2039 # The time in hours to retain a snapshot. You can't delete it |
|
2040 # before this expires. (string value) |
|
2041 #hp3par_snapshot_retention= |
|
2042 |
|
2043 # The time in hours when a snapshot expires and is deleted. |
|
2044 # This must be larger than expiration (string value) |
|
2045 #hp3par_snapshot_expiration= |
|
2046 |
|
2047 # Enable HTTP debugging to 3PAR (boolean value) |
|
2048 #hp3par_debug=false |
|
2049 |
|
2050 # List of target iSCSI addresses to use. (list value) |
|
2051 #hp3par_iscsi_ips= |
|
2052 |
|
2053 # Enable CHAP authentication for iSCSI connections. (boolean |
|
2054 # value) |
|
2055 #hp3par_iscsi_chap_enabled=false |
|
2056 |
|
2057 |
|
2058 # |
|
2059 # Options defined in cinder.volume.drivers.san.hp.hp_lefthand_rest_proxy |
|
2060 # |
|
2061 |
|
2062 # HP LeftHand WSAPI Server Url like https://<LeftHand |
|
2063 # ip>:8081/lhos (string value) |
|
2064 #hplefthand_api_url=<None> |
|
2065 |
|
2066 # HP LeftHand Super user username (string value) |
|
2067 #hplefthand_username=<None> |
|
2068 |
|
2069 # HP LeftHand Super user password (string value) |
|
2070 #hplefthand_password=<None> |
|
2071 |
|
2072 # HP LeftHand cluster name (string value) |
|
2073 #hplefthand_clustername=<None> |
|
2074 |
|
2075 # Configure CHAP authentication for iSCSI connections |
|
2076 # (Default: Disabled) (boolean value) |
|
2077 #hplefthand_iscsi_chap_enabled=false |
|
2078 |
|
2079 # Enable HTTP debugging to LeftHand (boolean value) |
|
2080 #hplefthand_debug=false |
|
2081 |
|
2082 |
|
2083 # |
|
2084 # Options defined in cinder.volume.drivers.san.san |
|
2085 # |
|
2086 |
|
2087 # Use thin provisioning for SAN volumes? (boolean value) |
|
2088 #san_thin_provision=true |
|
2089 |
|
2090 # IP address of SAN controller (string value) |
|
2091 #san_ip= |
|
2092 |
|
2093 # Username for SAN controller (string value) |
|
2094 #san_login=admin |
|
2095 |
|
2096 # Password for SAN controller (string value) |
|
2097 #san_password= |
|
2098 |
|
2099 # Filename of private key to use for SSH authentication |
|
2100 # (string value) |
|
2101 #san_private_key= |
|
2102 |
|
2103 # Cluster name to use for creating volumes (string value) |
|
2104 #san_clustername= |
|
2105 |
|
2106 # SSH port to use with SAN (integer value) |
|
2107 #san_ssh_port=22 |
|
2108 |
|
2109 # Execute commands locally instead of over SSH; use if the |
|
2110 # volume service is running on the SAN device (boolean value) |
|
2111 san_is_local=true |
|
2112 |
|
2113 # SSH connection timeout in seconds (integer value) |
|
2114 #ssh_conn_timeout=30 |
|
2115 |
|
2116 # Minimum ssh connections in the pool (integer value) |
|
2117 #ssh_min_pool_conn=1 |
|
2118 |
|
2119 # Maximum ssh connections in the pool (integer value) |
|
2120 #ssh_max_pool_conn=5 |
|
2121 |
|
2122 |
|
2123 # |
|
2124 # Options defined in cinder.volume.drivers.scality |
|
2125 # |
|
2126 |
|
2127 # Path or URL to Scality SOFS configuration file (string |
|
2128 # value) |
|
2129 #scality_sofs_config=<None> |
|
2130 |
|
2131 # Base dir where Scality SOFS shall be mounted (string value) |
|
2132 #scality_sofs_mount_point=$state_path/scality |
|
2133 |
|
2134 # Path from Scality SOFS root to volume dir (string value) |
|
2135 #scality_sofs_volume_dir=cinder/volumes |
|
2136 |
|
2137 |
|
2138 # |
|
2139 # Options defined in cinder.volume.drivers.smbfs |
|
2140 # |
|
2141 |
|
2142 # File with the list of available smbfs shares. (string value) |
|
2143 #smbfs_shares_config=/etc/cinder/smbfs_shares |
|
2144 |
|
2145 # Default format that will be used when creating volumes if no |
|
2146 # volume format is specified. (string value) |
|
2147 #smbfs_default_volume_format=qcow2 |
|
2148 |
|
2149 # Create volumes as sparsed files which take no space rather |
|
2150 # than regular files when using raw format, in which case |
|
2151 # volume creation takes lot of time. (boolean value) |
|
2152 #smbfs_sparsed_volumes=true |
|
2153 |
|
2154 # Percent of ACTUAL usage of the underlying volume before no |
|
2155 # new volumes can be allocated to the volume destination. |
|
2156 # (floating point value) |
|
2157 #smbfs_used_ratio=0.95 |
|
2158 |
|
2159 # This will compare the allocated to available space on the |
|
2160 # volume destination. If the ratio exceeds this number, the |
|
2161 # destination will no longer be valid. (floating point value) |
|
2162 #smbfs_oversub_ratio=1.0 |
|
2163 |
|
2164 # Base dir containing mount points for smbfs shares. (string |
|
2165 # value) |
|
2166 #smbfs_mount_point_base=$state_path/mnt |
|
2167 |
|
2168 # Mount options passed to the smbfs client. See mount.cifs man |
|
2169 # page for details. (string value) |
|
2170 #smbfs_mount_options=noperm,file_mode=0775,dir_mode=0775 |
|
2171 |
|
2172 |
|
2173 # |
|
2174 # Options defined in cinder.volume.drivers.solaris.nfs |
|
2175 # |
|
2176 |
|
2177 # Schedule volumes round robin across NFS shares. (boolean |
|
2178 # value) |
|
2179 #nfs_round_robin=true |
|
2180 |
|
2181 |
|
2182 # |
|
2183 # Options defined in cinder.volume.drivers.solaris.zfs |
|
2184 # |
|
2185 |
|
2186 # The base dataset for ZFS volumes. (string value) |
|
2187 #zfs_volume_base=rpool/cinder |
|
2188 |
|
2189 # iSCSI target group name. (string value) |
|
2190 #zfs_target_group=tgt-grp |
|
2191 |
|
2192 |
|
2193 # |
|
2194 # Options defined in cinder.volume.drivers.solidfire |
|
2195 # |
|
2196 |
|
2197 # Set 512 byte emulation on volume creation; (boolean value) |
|
2198 #sf_emulate_512=true |
|
2199 |
|
2200 # Allow tenants to specify QOS on create (boolean value) |
|
2201 #sf_allow_tenant_qos=false |
|
2202 |
|
2203 # Create SolidFire accounts with this prefix. Any string can |
|
2204 # be used here, but the string "hostname" is special and will |
|
2205 # create a prefix using the cinder node hostsname (previous |
|
2206 # default behavior). The default is NO prefix. (string value) |
|
2207 #sf_account_prefix=<None> |
|
2208 |
|
2209 # Account name on the SolidFire Cluster to use as owner of |
|
2210 # template/cache volumes (created if does not exist). (string |
|
2211 # value) |
|
2212 #sf_template_account_name=openstack-vtemplate |
|
2213 |
|
2214 # Create an internal cache of copy of images when a bootable |
|
2215 # volume is created to eliminate fetch from glance and qemu- |
|
2216 # conversion on subsequent calls. (boolean value) |
|
2217 #sf_allow_template_caching=true |
|
2218 |
|
2219 # SolidFire API port. Useful if the device api is behind a |
|
2220 # proxy on a different port. (integer value) |
|
2221 #sf_api_port=443 |
|
2222 |
|
2223 |
|
2224 # |
|
2225 # Options defined in cinder.volume.drivers.srb |
|
2226 # |
|
2227 |
|
2228 # Comma-separated list of REST servers IP to connect to. (eg |
|
2229 # http://IP1/,http://IP2:81/path (string value) |
|
2230 #srb_base_urls=<None> |
|
2231 |
|
2232 |
|
2233 # |
|
2234 # Options defined in cinder.volume.drivers.violin.v6000_common |
|
2235 # |
|
2236 |
|
2237 # IP address or hostname of mg-a (string value) |
|
2238 #gateway_mga=<None> |
|
2239 |
|
2240 # IP address or hostname of mg-b (string value) |
|
2241 #gateway_mgb=<None> |
|
2242 |
|
2243 # Use igroups to manage targets and initiators (boolean value) |
|
2244 #use_igroups=false |
|
2245 |
|
2246 # Global backend request timeout, in seconds (integer value) |
|
2247 #request_timeout=300 |
|
2248 |
|
2249 |
|
2250 # |
|
2251 # Options defined in cinder.volume.drivers.vmware.vmdk |
|
2252 # |
|
2253 |
|
2254 # IP address for connecting to VMware ESX/VC server. (string |
|
2255 # value) |
|
2256 #vmware_host_ip=<None> |
|
2257 |
|
2258 # Username for authenticating with VMware ESX/VC server. |
|
2259 # (string value) |
|
2260 #vmware_host_username=<None> |
|
2261 |
|
2262 # Password for authenticating with VMware ESX/VC server. |
|
2263 # (string value) |
|
2264 #vmware_host_password=<None> |
|
2265 |
|
2266 # Optional VIM service WSDL Location e.g |
|
2267 # http://<server>/vimService.wsdl. Optional over-ride to |
|
2268 # default location for bug work-arounds. (string value) |
|
2269 #vmware_wsdl_location=<None> |
|
2270 |
|
2271 # Number of times VMware ESX/VC server API must be retried |
|
2272 # upon connection related issues. (integer value) |
|
2273 #vmware_api_retry_count=10 |
|
2274 |
|
2275 # The interval (in seconds) for polling remote tasks invoked |
|
2276 # on VMware ESX/VC server. (floating point value) |
|
2277 #vmware_task_poll_interval=0.5 |
|
2278 |
|
2279 # Name for the folder in the VC datacenter that will contain |
|
2280 # cinder volumes. (string value) |
|
2281 #vmware_volume_folder=cinder-volumes |
|
2282 |
|
2283 # Timeout in seconds for VMDK volume transfer between Cinder |
|
2284 # and Glance. (integer value) |
|
2285 #vmware_image_transfer_timeout_secs=7200 |
|
2286 |
|
2287 # Max number of objects to be retrieved per batch. Query |
|
2288 # results will be obtained in batches from the server and not |
|
2289 # in one shot. Server may still limit the count to something |
|
2290 # less than the configured value. (integer value) |
|
2291 #vmware_max_objects_retrieval=100 |
|
2292 |
|
2293 # Optional string specifying the VMware VC server version. The |
|
2294 # driver attempts to retrieve the version from VMware VC |
|
2295 # server. Set this configuration only if you want to override |
|
2296 # the VC server version. (string value) |
|
2297 #vmware_host_version=<None> |
|
2298 |
|
2299 # Directory where virtual disks are stored during volume |
|
2300 # backup and restore. (string value) |
|
2301 #vmware_tmp_dir=/tmp |
|
2302 |
|
2303 |
|
2304 # |
|
2305 # Options defined in cinder.volume.drivers.windows.windows |
|
2306 # |
|
2307 |
|
2308 # Path to store VHD backed volumes (string value) |
|
2309 #windows_iscsi_lun_path=C:\iSCSIVirtualDisks |
|
2310 |
|
2311 |
|
2312 # |
|
2313 # Options defined in cinder.volume.drivers.xio |
|
2314 # |
|
2315 |
|
2316 # Default storage pool for volumes. (integer value) |
|
2317 #ise_storage_pool=1 |
|
2318 |
|
2319 # Raid level for ISE volumes. (integer value) |
|
2320 #ise_raid=1 |
|
2321 |
|
2322 # Number of retries (per port) when establishing connection to |
|
2323 # ISE management port. (integer value) |
|
2324 #ise_connection_retries=5 |
|
2325 |
|
2326 # Interval (secs) between retries. (integer value) |
|
2327 #ise_retry_interval=1 |
|
2328 |
|
2329 # Number on retries to get completion status after issuing a |
|
2330 # command to ISE. (integer value) |
|
2331 #ise_completion_retries=30 |
|
2332 |
|
2333 |
|
2334 # |
|
2335 # Options defined in cinder.volume.drivers.zfssa.zfssaiscsi |
|
2336 # |
|
2337 |
|
2338 # Storage pool name. (string value) |
|
2339 #zfssa_pool=<None> |
|
2340 |
|
2341 # Project name. (string value) |
|
2342 #zfssa_project=<None> |
|
2343 |
|
2344 # Block size. (string value) |
|
2345 #zfssa_lun_volblocksize=8k |
|
2346 |
|
2347 # Flag to enable sparse (thin-provisioned): True, False. |
|
2348 # (boolean value) |
|
2349 #zfssa_lun_sparse=false |
|
2350 |
|
2351 # Data compression. (string value) |
|
2352 #zfssa_lun_compression=off |
|
2353 |
|
2354 # Synchronous write bias. (string value) |
|
2355 #zfssa_lun_logbias=latency |
|
2356 |
|
2357 # iSCSI initiator group. (string value) |
|
2358 #zfssa_initiator_group= |
|
2359 |
|
2360 # iSCSI initiator IQNs. (comma separated) (string value) |
|
2361 #zfssa_initiator= |
|
2362 |
|
2363 # iSCSI initiator CHAP user. (string value) |
|
2364 #zfssa_initiator_user= |
|
2365 |
|
2366 # iSCSI initiator CHAP password. (string value) |
|
2367 #zfssa_initiator_password= |
|
2368 |
|
2369 # iSCSI initiators configuration. (string value) |
|
2370 #zfssa_initiator_config= |
|
2371 |
|
2372 # iSCSI target group name. (string value) |
|
2373 #zfssa_target_group=tgt-grp |
|
2374 |
|
2375 # iSCSI target CHAP user. (string value) |
|
2376 #zfssa_target_user= |
|
2377 |
|
2378 # iSCSI target CHAP password. (string value) |
|
2379 #zfssa_target_password= |
|
2380 |
|
2381 # iSCSI target portal (Data-IP:Port, w.x.y.z:3260). (string |
|
2382 # value) |
|
2383 #zfssa_target_portal=<None> |
|
2384 |
|
2385 # Network interfaces of iSCSI targets. (comma separated) |
|
2386 # (string value) |
|
2387 #zfssa_target_interfaces=<None> |
|
2388 |
|
2389 # REST connection timeout. (seconds) (integer value) |
|
2390 #zfssa_rest_timeout=<None> |
|
2391 |
|
2392 |
|
2393 # |
|
2394 # Options defined in cinder.volume.drivers.zfssa.zfssanfs |
|
2395 # |
|
2396 |
|
2397 # Data path IP address (string value) |
|
2398 #zfssa_data_ip=<None> |
|
2399 |
|
2400 # HTTPS port number (string value) |
|
2401 #zfssa_https_port=443 |
|
2402 |
|
2403 # Options to be passed while mounting share over nfs (string |
|
2404 # value) |
|
2405 #zfssa_nfs_mount_options= |
|
2406 |
|
2407 # Storage pool name. (string value) |
|
2408 #zfssa_nfs_pool= |
|
2409 |
|
2410 # Project name. (string value) |
|
2411 #zfssa_nfs_project=NFSProject |
|
2412 |
|
2413 # Share name. (string value) |
|
2414 #zfssa_nfs_share=nfs_share |
|
2415 |
|
2416 # Data compression. (string value) |
|
2417 #zfssa_nfs_share_compression=off |
|
2418 |
|
2419 # Synchronous write bias-latency, throughput. (string value) |
|
2420 #zfssa_nfs_share_logbias=latency |
|
2421 |
|
2422 # REST connection timeout. (seconds) (integer value) |
|
2423 #zfssa_rest_timeout=<None> |
|
2424 |
|
2425 |
|
2426 # |
|
2427 # Options defined in cinder.volume.manager |
|
2428 # |
|
2429 |
2170 |
2430 # Driver to use for volume creation (string value) |
2171 # Driver to use for volume creation (string value) |
|
2172 # |
2431 # The local ZFS driver provides direct access to ZFS volumes that it |
2173 # The local ZFS driver provides direct access to ZFS volumes that it |
2432 # creates. The other listed drivers provide access to ZFS volumes via |
2174 # creates. The other listed drivers provide access to ZFS volumes via |
2433 # iSCSI, Fibre Channel, or NFS and are suitable for cases where block storage |
2175 # iSCSI, Fibre Channel, or NFS and are suitable for cases where block storage |
2434 # for Nova compute instances is shared. |
2176 # for Nova compute instances is shared. |
2435 volume_driver=cinder.volume.drivers.solaris.zfs.ZFSVolumeDriver |
2177 volume_driver = cinder.volume.drivers.solaris.zfs.ZFSVolumeDriver |
2436 #volume_driver=cinder.volume.drivers.solaris.zfs.ZFSISCSIDriver |
2178 #volume_driver = cinder.volume.drivers.solaris.zfs.ZFSISCSIDriver |
2437 #volume_driver=cinder.volume.drivers.solaris.zfs.ZFSFCDriver |
2179 #volume_driver = cinder.volume.drivers.solaris.zfs.ZFSFCDriver |
2438 #volume_driver=cinder.volume.drivers.solaris.nfs.ZfsNfsVolumeDriver |
2180 #volume_driver = cinder.volume.drivers.solaris.nfs.ZfsNfsVolumeDriver |
2439 #volume_driver=cinder.volume.drivers.zfssa.zfssaiscsi.ZFSSAISCSIDriver |
2181 #volume_driver = cinder.volume.drivers.zfssa.zfssaiscsi.ZFSSAISCSIDriver |
2440 |
2182 |
2441 # Timeout for creating the volume to migrate to when |
2183 # Timeout for creating the volume to migrate to when performing volume |
2442 # performing volume migration (seconds) (integer value) |
2184 # migration (seconds) (integer value) |
2443 #migration_create_volume_timeout_secs=300 |
2185 #migration_create_volume_timeout_secs = 300 |
2444 |
2186 |
2445 # Offload pending volume delete during volume service startup |
2187 # Offload pending volume delete during volume service startup (boolean value) |
|
2188 #volume_service_inithost_offload = false |
|
2189 |
|
2190 # FC Zoning mode configured (string value) |
|
2191 #zoning_mode = <None> |
|
2192 |
|
2193 # User defined capabilities, a JSON formatted string specifying key/value |
|
2194 # pairs. The key/value pairs can be used by the CapabilitiesFilter to select |
|
2195 # between backends when requests specify volume types. For example, specifying |
|
2196 # a service level or the geographical location of a backend, then creating a |
|
2197 # volume type to allow the user to select by these different properties. |
|
2198 # (string value) |
|
2199 #extra_capabilities = {} |
|
2200 |
|
2201 # Suppress requests library SSL certificate warnings. (boolean value) |
|
2202 #suppress_requests_ssl_warnings = false |
|
2203 |
|
2204 # Default iSCSI Port ID of FlashSystem. (Default port is 0.) (integer value) |
|
2205 #flashsystem_iscsi_portid = 0 |
|
2206 |
|
2207 # Create volumes in this pool (string value) |
|
2208 #tegile_default_pool = <None> |
|
2209 |
|
2210 # Create volumes in this project (string value) |
|
2211 #tegile_default_project = <None> |
|
2212 |
|
2213 # Connection protocol should be FC. (Default is FC.) (string value) |
|
2214 #flashsystem_connection_protocol = FC |
|
2215 |
|
2216 # Allows vdisk to multi host mapping. (Default is True) (boolean value) |
|
2217 #flashsystem_multihostmap_enabled = true |
|
2218 |
|
2219 # Enables the Force option on upload_to_image. This enables running |
|
2220 # upload_volume on in-use volumes for backends that support it. (boolean value) |
|
2221 #enable_force_upload = false |
|
2222 |
|
2223 # Create volume from snapshot at the host where snapshot resides (boolean |
|
2224 # value) |
|
2225 #snapshot_same_host = true |
|
2226 |
|
2227 # Ensure that the new volumes are the same AZ as snapshot or source volume |
2446 # (boolean value) |
2228 # (boolean value) |
2447 #volume_service_inithost_offload=false |
2229 #cloned_volume_same_az = true |
2448 |
2230 |
2449 # FC Zoning mode configured (string value) |
2231 # Cache volume availability zones in memory for the provided duration in |
2450 #zoning_mode=none |
2232 # seconds (integer value) |
2451 |
2233 #az_cache_duration = 3600 |
2452 # User defined capabilities, a JSON formatted string |
2234 |
2453 # specifying key/value pairs. The key/value pairs can be used |
2235 # Proxy driver that connects to the IBM Storage Array (string value) |
2454 # by the CapabilitiesFilter to select between backends when |
2236 #xiv_ds8k_proxy = xiv_ds8k_openstack.nova_proxy.XIVDS8KNovaProxy |
2455 # requests specify volume types. For example, specifying a |
2237 |
2456 # service level or the geographical location of a backend, |
2238 # Connection type to the IBM Storage Array (string value) |
2457 # then creating a volume type to allow the user to select by |
2239 # Allowed values: fibre_channel, iscsi |
2458 # these different properties. (string value) |
2240 #xiv_ds8k_connection_type = iscsi |
2459 #extra_capabilities={} |
2241 |
|
2242 # CHAP authentication mode, effective only for iscsi (disabled|enabled) (string |
|
2243 # value) |
|
2244 # Allowed values: disabled, enabled |
|
2245 #xiv_chap = disabled |
|
2246 |
|
2247 # List of Management IP addresses (separated by commas) (string value) |
|
2248 #management_ips = |
|
2249 |
|
2250 # 3PAR WSAPI Server Url like https://<3par ip>:8080/api/v1 (string value) |
|
2251 # Deprecated group/name - [DEFAULT]/hp3par_api_url |
|
2252 #hpe3par_api_url = |
|
2253 |
|
2254 # 3PAR username with the 'edit' role (string value) |
|
2255 # Deprecated group/name - [DEFAULT]/hp3par_username |
|
2256 #hpe3par_username = |
|
2257 |
|
2258 # 3PAR password for the user specified in hpe3par_username (string value) |
|
2259 # Deprecated group/name - [DEFAULT]/hp3par_password |
|
2260 #hpe3par_password = |
|
2261 |
|
2262 # List of the CPG(s) to use for volume creation (list value) |
|
2263 # Deprecated group/name - [DEFAULT]/hp3par_cpg |
|
2264 #hpe3par_cpg = OpenStack |
|
2265 |
|
2266 # The CPG to use for Snapshots for volumes. If empty the userCPG will be used. |
|
2267 # (string value) |
|
2268 # Deprecated group/name - [DEFAULT]/hp3par_cpg_snap |
|
2269 #hpe3par_cpg_snap = |
|
2270 |
|
2271 # The time in hours to retain a snapshot. You can't delete it before this |
|
2272 # expires. (string value) |
|
2273 # Deprecated group/name - [DEFAULT]/hp3par_snapshot_retention |
|
2274 #hpe3par_snapshot_retention = |
|
2275 |
|
2276 # The time in hours when a snapshot expires and is deleted. This must be |
|
2277 # larger than expiration (string value) |
|
2278 # Deprecated group/name - [DEFAULT]/hp3par_snapshot_expiration |
|
2279 #hpe3par_snapshot_expiration = |
|
2280 |
|
2281 # Enable HTTP debugging to 3PAR (boolean value) |
|
2282 # Deprecated group/name - [DEFAULT]/hp3par_debug |
|
2283 #hpe3par_debug = false |
|
2284 |
|
2285 # List of target iSCSI addresses to use. (list value) |
|
2286 # Deprecated group/name - [DEFAULT]/hp3par_iscsi_ips |
|
2287 #hpe3par_iscsi_ips = |
|
2288 |
|
2289 # Enable CHAP authentication for iSCSI connections. (boolean value) |
|
2290 # Deprecated group/name - [DEFAULT]/hp3par_iscsi_chap_enabled |
|
2291 #hpe3par_iscsi_chap_enabled = false |
|
2292 |
|
2293 # Datera API port. (string value) |
|
2294 #datera_api_port = 7717 |
|
2295 |
|
2296 # Datera API version. (string value) |
|
2297 #datera_api_version = 2 |
|
2298 |
|
2299 # Number of replicas to create of an inode. (string value) |
|
2300 #datera_num_replicas = 1 |
|
2301 |
|
2302 # List of all available devices (list value) |
|
2303 #available_devices = |
|
2304 |
|
2305 # URL to the Quobyte volume e.g., quobyte://<DIR host>/<volume name> (string |
|
2306 # value) |
|
2307 #quobyte_volume_url = <None> |
|
2308 |
|
2309 # Path to a Quobyte Client configuration file. (string value) |
|
2310 #quobyte_client_cfg = <None> |
|
2311 |
|
2312 # Create volumes as sparse files which take no space. If set to False, volume |
|
2313 # is created as regular file.In such case volume creation takes a lot of time. |
|
2314 # (boolean value) |
|
2315 #quobyte_sparsed_volumes = true |
|
2316 |
|
2317 # Create volumes as QCOW2 files rather than raw files. (boolean value) |
|
2318 #quobyte_qcow2_volumes = true |
|
2319 |
|
2320 # Base dir containing the mount point for the Quobyte volume. (string value) |
|
2321 #quobyte_mount_point_base = $state_path/mnt |
|
2322 |
|
2323 # File with the list of available vzstorage shares. (string value) |
|
2324 #vzstorage_shares_config = /etc/cinder/vzstorage_shares |
|
2325 |
|
2326 # Create volumes as sparsed files which take no space rather than regular files |
|
2327 # when using raw format, in which case volume creation takes lot of time. |
|
2328 # (boolean value) |
|
2329 #vzstorage_sparsed_volumes = true |
|
2330 |
|
2331 # Percent of ACTUAL usage of the underlying volume before no new volumes can be |
|
2332 # allocated to the volume destination. (floating point value) |
|
2333 #vzstorage_used_ratio = 0.95 |
|
2334 |
|
2335 # Base dir containing mount points for vzstorage shares. (string value) |
|
2336 #vzstorage_mount_point_base = $state_path/mnt |
|
2337 |
|
2338 # Mount options passed to the vzstorage client. See section of the pstorage- |
|
2339 # mount man page for details. (list value) |
|
2340 #vzstorage_mount_options = <None> |
|
2341 |
|
2342 # File with the list of available NFS shares (string value) |
|
2343 #nfs_shares_config = /etc/cinder/nfs_shares |
|
2344 |
|
2345 # Create volumes as sparsed files which take no space.If set to False volume is |
|
2346 # created as regular file.In such case volume creation takes a lot of time. |
|
2347 # (boolean value) |
|
2348 #nfs_sparsed_volumes = true |
|
2349 |
|
2350 # Base dir containing mount points for NFS shares. (string value) |
|
2351 #nfs_mount_point_base = $state_path/mnt |
|
2352 |
|
2353 # Mount options passed to the NFS client. See section of the NFS man page for |
|
2354 # details. (string value) |
|
2355 #nfs_mount_options = <None> |
|
2356 |
|
2357 # The number of attempts to mount NFS shares before raising an error. At least |
|
2358 # one attempt will be made to mount an NFS share, regardless of the value |
|
2359 # specified. (integer value) |
|
2360 #nfs_mount_attempts = 3 |
|
2361 |
|
2362 # If this option is specified then the start time specified is used instead of |
|
2363 # the start time of the last completed audit period. (string value) |
|
2364 #start_time = <None> |
|
2365 |
|
2366 # If this option is specified then the end time specified is used instead of |
|
2367 # the end time of the last completed audit period. (string value) |
|
2368 #end_time = <None> |
|
2369 |
|
2370 # Send the volume and snapshot create and delete notifications generated in the |
|
2371 # specified period. (boolean value) |
|
2372 #send_actions = false |
|
2373 |
|
2374 # |
|
2375 # From oslo.config |
|
2376 # |
|
2377 |
|
2378 # Path to a config file to use. Multiple config files can be specified, with |
|
2379 # values in later files taking precedence. Defaults to %(default)s. (unknown |
|
2380 # value) |
|
2381 #config_file = ~/.project/project.conf,~/project.conf,/etc/project/project.conf,/etc/project.conf |
|
2382 |
|
2383 # Path to a config directory to pull *.conf files from. This file set is |
|
2384 # sorted, so as to provide a predictable parse order if individual options are |
|
2385 # over-ridden. The set is parsed after the file(s) specified via previous |
|
2386 # --config-file, arguments hence over-ridden options in the directory take |
|
2387 # precedence. (list value) |
|
2388 #config_dir = <None> |
|
2389 |
|
2390 # |
|
2391 # From oslo.log |
|
2392 # |
|
2393 |
|
2394 # If set to true, the logging level will be set to DEBUG instead of the default |
|
2395 # INFO level. (boolean value) |
|
2396 #debug = false |
|
2397 |
|
2398 # If set to false, the logging level will be set to WARNING instead of the |
|
2399 # default INFO level. (boolean value) |
|
2400 # This option is deprecated for removal. |
|
2401 # Its value may be silently ignored in the future. |
|
2402 #verbose = true |
|
2403 |
|
2404 # The name of a logging configuration file. This file is appended to any |
|
2405 # existing logging configuration files. For details about logging configuration |
|
2406 # files, see the Python logging module documentation. Note that when logging |
|
2407 # configuration files are used then all logging configuration is set in the |
|
2408 # configuration file and other logging configuration options are ignored (for |
|
2409 # example, logging_context_format_string). (string value) |
|
2410 # Deprecated group/name - [DEFAULT]/log_config |
|
2411 #log_config_append = <None> |
|
2412 |
|
2413 # Defines the format string for %%(asctime)s in log records. Default: |
|
2414 # %(default)s . This option is ignored if log_config_append is set. (string |
|
2415 # value) |
|
2416 #log_date_format = %Y-%m-%d %H:%M:%S |
|
2417 |
|
2418 # (Optional) Name of log file to send logging output to. If no default is set, |
|
2419 # logging will go to stderr as defined by use_stderr. This option is ignored if |
|
2420 # log_config_append is set. (string value) |
|
2421 # Deprecated group/name - [DEFAULT]/logfile |
|
2422 #log_file = <None> |
|
2423 |
|
2424 # (Optional) The base directory used for relative log_file paths. This option |
|
2425 # is ignored if log_config_append is set. (string value) |
|
2426 # Deprecated group/name - [DEFAULT]/logdir |
|
2427 #log_dir = <None> |
|
2428 |
|
2429 # Uses logging handler designed to watch file system. When log file is moved or |
|
2430 # removed this handler will open a new log file with specified path |
|
2431 # instantaneously. It makes sense only if log_file option is specified and |
|
2432 # Linux platform is used. This option is ignored if log_config_append is set. |
|
2433 # (boolean value) |
|
2434 #watch_log_file = false |
|
2435 |
|
2436 # Use syslog for logging. Existing syslog format is DEPRECATED and will be |
|
2437 # changed later to honor RFC5424. This option is ignored if log_config_append |
|
2438 # is set. (boolean value) |
|
2439 #use_syslog = false |
|
2440 |
|
2441 # Syslog facility to receive log lines. This option is ignored if |
|
2442 # log_config_append is set. (string value) |
|
2443 #syslog_log_facility = LOG_USER |
|
2444 |
|
2445 # Log output to standard error. This option is ignored if log_config_append is |
|
2446 # set. (boolean value) |
|
2447 #use_stderr = true |
|
2448 |
|
2449 # Format string to use for log messages with context. (string value) |
|
2450 #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s |
|
2451 |
|
2452 # Format string to use for log messages when context is undefined. (string |
|
2453 # value) |
|
2454 #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s |
|
2455 |
|
2456 # Additional data to append to log message when logging level for the message |
|
2457 # is DEBUG. (string value) |
|
2458 #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d |
|
2459 |
|
2460 # Prefix each line of exception output with this format. (string value) |
|
2461 #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s |
|
2462 |
|
2463 # Defines the format string for %(user_identity)s that is used in |
|
2464 # logging_context_format_string. (string value) |
|
2465 #logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s |
|
2466 |
|
2467 # List of package logging levels in logger=LEVEL pairs. This option is ignored |
|
2468 # if log_config_append is set. (list value) |
|
2469 #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,dogpile.core.dogpile=INFO |
|
2470 |
|
2471 # Enables or disables publication of error events. (boolean value) |
|
2472 #publish_errors = false |
|
2473 |
|
2474 # The format for an instance that is passed with the log message. (string |
|
2475 # value) |
|
2476 #instance_format = "[instance: %(uuid)s] " |
|
2477 |
|
2478 # The format for an instance UUID that is passed with the log message. (string |
|
2479 # value) |
|
2480 #instance_uuid_format = "[instance: %(uuid)s] " |
|
2481 |
|
2482 # Enables or disables fatal status of deprecations. (boolean value) |
|
2483 #fatal_deprecations = false |
|
2484 |
|
2485 # |
|
2486 # From oslo.messaging |
|
2487 # |
|
2488 |
|
2489 # Size of RPC connection pool. (integer value) |
|
2490 # Deprecated group/name - [DEFAULT]/rpc_conn_pool_size |
|
2491 #rpc_conn_pool_size = 30 |
|
2492 |
|
2493 # ZeroMQ bind address. Should be a wildcard (*), an ethernet interface, or IP. |
|
2494 # The "host" option should point or resolve to this address. (string value) |
|
2495 #rpc_zmq_bind_address = * |
|
2496 |
|
2497 # MatchMaker driver. (string value) |
|
2498 # Allowed values: redis, dummy |
|
2499 #rpc_zmq_matchmaker = redis |
|
2500 |
|
2501 # Type of concurrency used. Either "native" or "eventlet" (string value) |
|
2502 #rpc_zmq_concurrency = eventlet |
|
2503 |
|
2504 # Number of ZeroMQ contexts, defaults to 1. (integer value) |
|
2505 #rpc_zmq_contexts = 1 |
|
2506 |
|
2507 # Maximum number of ingress messages to locally buffer per topic. Default is |
|
2508 # unlimited. (integer value) |
|
2509 #rpc_zmq_topic_backlog = <None> |
|
2510 |
|
2511 # Directory for holding IPC sockets. (string value) |
|
2512 #rpc_zmq_ipc_dir = /var/run/openstack |
|
2513 |
|
2514 # Name of this node. Must be a valid hostname, FQDN, or IP address. Must match |
|
2515 # "host" option, if running Nova. (string value) |
|
2516 #rpc_zmq_host = localhost |
|
2517 |
|
2518 # Seconds to wait before a cast expires (TTL). The default value of -1 |
|
2519 # specifies an infinite linger period. The value of 0 specifies no linger |
|
2520 # period. Pending messages shall be discarded immediately when the socket is |
|
2521 # closed. Only supported by impl_zmq. (integer value) |
|
2522 #rpc_cast_timeout = -1 |
|
2523 |
|
2524 # The default number of seconds that poll should wait. Poll raises timeout |
|
2525 # exception when timeout expired. (integer value) |
|
2526 #rpc_poll_timeout = 1 |
|
2527 |
|
2528 # Expiration timeout in seconds of a name service record about existing target |
|
2529 # ( < 0 means no timeout). (integer value) |
|
2530 #zmq_target_expire = 120 |
|
2531 |
|
2532 # Use PUB/SUB pattern for fanout methods. PUB/SUB always uses proxy. (boolean |
|
2533 # value) |
|
2534 #use_pub_sub = true |
|
2535 |
|
2536 # Minimal port number for random ports range. (port value) |
|
2537 # Minimum value: 0 |
|
2538 # Maximum value: 65535 |
|
2539 #rpc_zmq_min_port = 49152 |
|
2540 |
|
2541 # Maximal port number for random ports range. (integer value) |
|
2542 # Minimum value: 1 |
|
2543 # Maximum value: 65536 |
|
2544 #rpc_zmq_max_port = 65536 |
|
2545 |
|
2546 # Number of retries to find free port number before fail with ZMQBindError. |
|
2547 # (integer value) |
|
2548 #rpc_zmq_bind_port_retries = 100 |
|
2549 |
|
2550 # Size of executor thread pool. (integer value) |
|
2551 # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size |
|
2552 #executor_thread_pool_size = 64 |
|
2553 |
|
2554 # Seconds to wait for a response from a call. (integer value) |
|
2555 #rpc_response_timeout = 60 |
|
2556 |
|
2557 # A URL representing the messaging driver to use and its full configuration. If |
|
2558 # not set, we fall back to the rpc_backend option and driver specific |
|
2559 # configuration. (string value) |
|
2560 #transport_url = <None> |
|
2561 |
|
2562 # The messaging driver to use, defaults to rabbit. Other drivers include amqp |
|
2563 # and zmq. (string value) |
|
2564 #rpc_backend = rabbit |
|
2565 |
|
2566 # The default exchange under which topics are scoped. May be overridden by an |
|
2567 # exchange name specified in the transport_url option. (string value) |
|
2568 #control_exchange = openstack |
|
2569 |
|
2570 # |
|
2571 # From oslo.service.periodic_task |
|
2572 # |
|
2573 |
|
2574 # Some periodic tasks can be run in a separate process. Should we run them |
|
2575 # here? (boolean value) |
|
2576 #run_external_periodic_tasks = true |
|
2577 |
|
2578 # |
|
2579 # From oslo.service.service |
|
2580 # |
|
2581 |
|
2582 # Enable eventlet backdoor. Acceptable values are 0, <port>, and |
|
2583 # <start>:<end>, where 0 results in listening on a random tcp port number; |
|
2584 # <port> results in listening on the specified port number (and not enabling |
|
2585 # backdoor if that port is in use); and <start>:<end> results in listening on |
|
2586 # the smallest unused port number within the specified range of port numbers. |
|
2587 # The chosen port is displayed in the service's log file. (string value) |
|
2588 #backdoor_port = <None> |
|
2589 |
|
2590 # Enable eventlet backdoor, using the provided path as a unix socket that can |
|
2591 # receive connections. This option is mutually exclusive with 'backdoor_port' |
|
2592 # in that only one should be provided. If both are provided then the existence |
|
2593 # of this option overrides the usage of that option. (string value) |
|
2594 #backdoor_socket = <None> |
|
2595 |
|
2596 # Enables or disables logging values of all registered options when starting a |
|
2597 # service (at DEBUG level). (boolean value) |
|
2598 #log_options = true |
|
2599 |
|
2600 # Specify a timeout after which a gracefully shutdown server will exit. Zero |
|
2601 # value means endless wait. (integer value) |
|
2602 #graceful_shutdown_timeout = 60 |
|
2603 |
|
2604 # |
|
2605 # From oslo.service.wsgi |
|
2606 # |
|
2607 |
|
2608 # File name for the paste.deploy config for api service (string value) |
|
2609 #api_paste_config = api-paste.ini |
|
2610 |
|
2611 # A python format string that is used as the template to generate log lines. |
|
2612 # The following values can beformatted into it: client_ip, date_time, |
|
2613 # request_line, status_code, body_length, wall_seconds. (string value) |
|
2614 #wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f |
|
2615 |
|
2616 # Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not |
|
2617 # supported on OS X. (integer value) |
|
2618 #tcp_keepidle = 600 |
|
2619 |
|
2620 # Size of the pool of greenthreads used by wsgi (integer value) |
|
2621 #wsgi_default_pool_size = 100 |
|
2622 |
|
2623 # Maximum line size of message headers to be accepted. max_header_line may need |
|
2624 # to be increased when using large tokens (typically those generated when |
|
2625 # keystone is configured to use PKI tokens with big service catalogs). (integer |
|
2626 # value) |
|
2627 #max_header_line = 16384 |
|
2628 |
|
2629 # If False, closes the client socket connection explicitly. (boolean value) |
|
2630 #wsgi_keep_alive = true |
|
2631 |
|
2632 # Timeout for client connections' socket operations. If an incoming connection |
|
2633 # is idle for this number of seconds it will be closed. A value of '0' means |
|
2634 # wait forever. (integer value) |
|
2635 #client_socket_timeout = 900 |
|
2636 |
|
2637 |
|
2638 [BACKEND] |
|
2639 |
|
2640 # |
|
2641 # From cinder |
|
2642 # |
|
2643 |
|
2644 # Backend override of host value. (string value) |
|
2645 # Deprecated group/name - [DEFAULT]/host |
|
2646 #backend_host = <None> |
2460 |
2647 |
2461 |
2648 |
2462 [BRCD_FABRIC_EXAMPLE] |
2649 [BRCD_FABRIC_EXAMPLE] |
2463 |
2650 |
2464 # |
2651 # |
2465 # Options defined in cinder.zonemanager.drivers.brocade.brcd_fabric_opts |
2652 # From cinder |
|
2653 # |
|
2654 |
|
2655 # South bound connector for the fabric. (string value) |
|
2656 # Allowed values: SSH, HTTP, HTTPS |
|
2657 #fc_southbound_protocol = HTTP |
|
2658 |
|
2659 # Management IP of fabric. (string value) |
|
2660 #fc_fabric_address = |
|
2661 |
|
2662 # Fabric user ID. (string value) |
|
2663 #fc_fabric_user = |
|
2664 |
|
2665 # Password for user. (string value) |
|
2666 #fc_fabric_password = |
|
2667 |
|
2668 # Connecting port (port value) |
|
2669 # Minimum value: 0 |
|
2670 # Maximum value: 65535 |
|
2671 #fc_fabric_port = 22 |
|
2672 |
|
2673 # Local SSH certificate Path. (string value) |
|
2674 #fc_fabric_ssh_cert_path = |
|
2675 |
|
2676 # Overridden zoning policy. (string value) |
|
2677 #zoning_policy = initiator-target |
|
2678 |
|
2679 # Overridden zoning activation state. (boolean value) |
|
2680 #zone_activate = true |
|
2681 |
|
2682 # Overridden zone name prefix. (string value) |
|
2683 #zone_name_prefix = openstack |
|
2684 |
|
2685 # Virtual Fabric ID. (string value) |
|
2686 #fc_virtual_fabric_id = <None> |
|
2687 |
|
2688 # Principal switch WWN of the fabric. This option is not used anymore. (string |
|
2689 # value) |
|
2690 # This option is deprecated for removal. |
|
2691 # Its value may be silently ignored in the future. |
|
2692 #principal_switch_wwn = <None> |
|
2693 |
|
2694 |
|
2695 [CISCO_FABRIC_EXAMPLE] |
|
2696 |
|
2697 # |
|
2698 # From cinder |
2466 # |
2699 # |
2467 |
2700 |
2468 # Management IP of fabric (string value) |
2701 # Management IP of fabric (string value) |
2469 #fc_fabric_address= |
2702 #cisco_fc_fabric_address = |
2470 |
2703 |
2471 # Fabric user ID (string value) |
2704 # Fabric user ID (string value) |
2472 #fc_fabric_user= |
2705 #cisco_fc_fabric_user = |
2473 |
2706 |
2474 # Password for user (string value) |
2707 # Password for user (string value) |
2475 #fc_fabric_password= |
2708 #cisco_fc_fabric_password = |
2476 |
2709 |
2477 # Connecting port (integer value) |
2710 # Connecting port (port value) |
2478 #fc_fabric_port=22 |
2711 # Minimum value: 0 |
|
2712 # Maximum value: 65535 |
|
2713 #cisco_fc_fabric_port = 22 |
2479 |
2714 |
2480 # overridden zoning policy (string value) |
2715 # overridden zoning policy (string value) |
2481 #zoning_policy=initiator-target |
2716 #cisco_zoning_policy = initiator-target |
2482 |
2717 |
2483 # overridden zoning activation state (boolean value) |
2718 # overridden zoning activation state (boolean value) |
2484 #zone_activate=true |
2719 #cisco_zone_activate = true |
2485 |
2720 |
2486 # overridden zone name prefix (string value) |
2721 # overridden zone name prefix (string value) |
2487 #zone_name_prefix=<None> |
2722 #cisco_zone_name_prefix = <None> |
2488 |
|
2489 # Principal switch WWN of the fabric (string value) |
|
2490 #principal_switch_wwn=<None> |
|
2491 |
|
2492 |
|
2493 [CISCO_FABRIC_EXAMPLE] |
|
2494 |
|
2495 # |
|
2496 # Options defined in cinder.zonemanager.drivers.cisco.cisco_fabric_opts |
|
2497 # |
|
2498 |
|
2499 # Management IP of fabric (string value) |
|
2500 #cisco_fc_fabric_address= |
|
2501 |
|
2502 # Fabric user ID (string value) |
|
2503 #cisco_fc_fabric_user= |
|
2504 |
|
2505 # Password for user (string value) |
|
2506 #cisco_fc_fabric_password= |
|
2507 |
|
2508 # Connecting port (integer value) |
|
2509 #cisco_fc_fabric_port=22 |
|
2510 |
|
2511 # overridden zoning policy (string value) |
|
2512 #cisco_zoning_policy=initiator-target |
|
2513 |
|
2514 # overridden zoning activation state (boolean value) |
|
2515 #cisco_zone_activate=true |
|
2516 |
|
2517 # overridden zone name prefix (string value) |
|
2518 #cisco_zone_name_prefix=<None> |
|
2519 |
2723 |
2520 # VSAN of the Fabric (string value) |
2724 # VSAN of the Fabric (string value) |
2521 #cisco_zoning_vsan=<None> |
2725 #cisco_zoning_vsan = <None> |
|
2726 |
|
2727 |
|
2728 [COORDINATION] |
|
2729 |
|
2730 # |
|
2731 # From cinder |
|
2732 # |
|
2733 |
|
2734 # The backend URL to use for distributed coordination. (string value) |
|
2735 #backend_url = file://$state_path |
|
2736 |
|
2737 # Number of seconds between heartbeats for distributed coordination. (floating |
|
2738 # point value) |
|
2739 #heartbeat = 1.0 |
|
2740 |
|
2741 # Initial number of seconds to wait after failed reconnection. (floating point |
|
2742 # value) |
|
2743 #initial_reconnect_backoff = 0.1 |
|
2744 |
|
2745 # Maximum number of seconds between sequential reconnection retries. (floating |
|
2746 # point value) |
|
2747 #max_reconnect_backoff = 60.0 |
|
2748 |
|
2749 |
|
2750 [FC-ZONE-MANAGER] |
|
2751 |
|
2752 # |
|
2753 # From cinder |
|
2754 # |
|
2755 |
|
2756 # FC Zone Driver responsible for zone management (string value) |
|
2757 #zone_driver = cinder.zonemanager.drivers.brocade.brcd_fc_zone_driver.BrcdFCZoneDriver |
|
2758 |
|
2759 # Zoning policy configured by user; valid values include "initiator-target" or |
|
2760 # "initiator" (string value) |
|
2761 #zoning_policy = initiator-target |
|
2762 |
|
2763 # Comma separated list of Fibre Channel fabric names. This list of names is |
|
2764 # used to retrieve other SAN credentials for connecting to each SAN fabric |
|
2765 # (string value) |
|
2766 #fc_fabric_names = <None> |
|
2767 |
|
2768 # FC SAN Lookup Service (string value) |
|
2769 #fc_san_lookup_service = cinder.zonemanager.drivers.brocade.brcd_fc_san_lookup_service.BrcdFCSanLookupService |
|
2770 |
|
2771 # South bound connector for zoning operation (string value) |
|
2772 #brcd_sb_connector = HTTP |
|
2773 |
|
2774 # Southbound connector for zoning operation (string value) |
|
2775 #cisco_sb_connector = cinder.zonemanager.drivers.cisco.cisco_fc_zone_client_cli.CiscoFCZoneClientCLI |
|
2776 |
|
2777 |
|
2778 [KEYMGR] |
|
2779 |
|
2780 # |
|
2781 # From cinder |
|
2782 # |
|
2783 |
|
2784 # Authentication url for encryption service. (string value) |
|
2785 #encryption_auth_url = http://localhost:5000/v3 |
|
2786 |
|
2787 # Url for encryption service. (string value) |
|
2788 #encryption_api_url = http://localhost:9311/v1 |
|
2789 |
|
2790 # The full class name of the key manager API class (string value) |
|
2791 #api_class = cinder.keymgr.conf_key_mgr.ConfKeyManager |
|
2792 |
|
2793 # Fixed key returned by key manager, specified in hex (string value) |
|
2794 #fixed_key = <None> |
|
2795 |
|
2796 |
|
2797 [cors] |
|
2798 |
|
2799 # |
|
2800 # From oslo.middleware |
|
2801 # |
|
2802 |
|
2803 # Indicate whether this resource may be shared with the domain received in the |
|
2804 # requests "origin" header. (list value) |
|
2805 #allowed_origin = <None> |
|
2806 |
|
2807 # Indicate that the actual request can include user credentials (boolean value) |
|
2808 #allow_credentials = true |
|
2809 |
|
2810 # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple |
|
2811 # Headers. (list value) |
|
2812 #expose_headers = X-Auth-Token,X-Subject-Token,X-Service-Token,X-OpenStack-Request-ID,OpenStack-API-Version |
|
2813 |
|
2814 # Maximum cache age of CORS preflight requests. (integer value) |
|
2815 #max_age = 3600 |
|
2816 |
|
2817 # Indicate which methods can be used during the actual request. (list value) |
|
2818 #allow_methods = GET,PUT,POST,DELETE,PATCH,HEAD |
|
2819 |
|
2820 # Indicate which header field names may be used during the actual request. |
|
2821 # (list value) |
|
2822 #allow_headers = X-Auth-Token,X-Identity-Status,X-Roles,X-Service-Catalog,X-User-Id,X-Tenant-Id,X-OpenStack-Request-ID,X-Trace-Info,X-Trace-HMAC,OpenStack-API-Version |
|
2823 |
|
2824 |
|
2825 [cors.subdomain] |
|
2826 |
|
2827 # |
|
2828 # From oslo.middleware |
|
2829 # |
|
2830 |
|
2831 # Indicate whether this resource may be shared with the domain received in the |
|
2832 # requests "origin" header. (list value) |
|
2833 #allowed_origin = <None> |
|
2834 |
|
2835 # Indicate that the actual request can include user credentials (boolean value) |
|
2836 #allow_credentials = true |
|
2837 |
|
2838 # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple |
|
2839 # Headers. (list value) |
|
2840 #expose_headers = X-Auth-Token,X-Subject-Token,X-Service-Token,X-OpenStack-Request-ID,OpenStack-API-Version |
|
2841 |
|
2842 # Maximum cache age of CORS preflight requests. (integer value) |
|
2843 #max_age = 3600 |
|
2844 |
|
2845 # Indicate which methods can be used during the actual request. (list value) |
|
2846 #allow_methods = GET,PUT,POST,DELETE,PATCH,HEAD |
|
2847 |
|
2848 # Indicate which header field names may be used during the actual request. |
|
2849 # (list value) |
|
2850 #allow_headers = X-Auth-Token,X-Identity-Status,X-Roles,X-Service-Catalog,X-User-Id,X-Tenant-Id,X-OpenStack-Request-ID,X-Trace-Info,X-Trace-HMAC,OpenStack-API-Version |
2522 |
2851 |
2523 |
2852 |
2524 [database] |
2853 [database] |
2525 |
2854 |
2526 # |
2855 # |
2527 # Options defined in oslo.db |
2856 # From oslo.db |
2528 # |
2857 # |
2529 |
2858 |
2530 # The file name to use with SQLite. (string value) |
2859 # The file name to use with SQLite. (string value) |
2531 #sqlite_db=oslo.sqlite |
2860 # Deprecated group/name - [DEFAULT]/sqlite_db |
|
2861 #sqlite_db = oslo.sqlite |
2532 |
2862 |
2533 # If True, SQLite uses synchronous mode. (boolean value) |
2863 # If True, SQLite uses synchronous mode. (boolean value) |
2534 #sqlite_synchronous=true |
2864 # Deprecated group/name - [DEFAULT]/sqlite_synchronous |
|
2865 #sqlite_synchronous = true |
2535 |
2866 |
2536 # The back end to use for the database. (string value) |
2867 # The back end to use for the database. (string value) |
2537 # Deprecated group/name - [DEFAULT]/db_backend |
2868 # Deprecated group/name - [DEFAULT]/db_backend |
2538 #backend=sqlalchemy |
2869 #backend = sqlalchemy |
2539 |
2870 |
2540 # The SQLAlchemy connection string to use to connect to the |
2871 # The SQLAlchemy connection string to use to connect to the database. (string |
2541 # database. (string value) |
2872 # value) |
2542 # Deprecated group/name - [DEFAULT]/sql_connection |
2873 # Deprecated group/name - [DEFAULT]/sql_connection |
2543 # Deprecated group/name - [DATABASE]/sql_connection |
2874 # Deprecated group/name - [DATABASE]/sql_connection |
2544 # Deprecated group/name - [sql]/connection |
2875 # Deprecated group/name - [sql]/connection |
2545 connection=mysql://%SERVICE_USER%:%SERVICE_PASSWORD%@localhost/cinder |
2876 connection = mysql://%SERVICE_USER%:%SERVICE_PASSWORD%@localhost/cinder |
2546 |
2877 |
2547 # The SQLAlchemy connection string to use to connect to the |
2878 # The SQLAlchemy connection string to use to connect to the slave database. |
2548 # slave database. (string value) |
2879 # (string value) |
2549 #slave_connection=<None> |
2880 #slave_connection = <None> |
2550 |
2881 |
2551 # The SQL mode to be used for MySQL sessions. This option, |
2882 # The SQL mode to be used for MySQL sessions. This option, including the |
2552 # including the default, overrides any server-set SQL mode. To |
2883 # default, overrides any server-set SQL mode. To use whatever SQL mode is set |
2553 # use whatever SQL mode is set by the server configuration, |
2884 # by the server configuration, set this to no value. Example: mysql_sql_mode= |
2554 # set this to no value. Example: mysql_sql_mode= (string |
2885 # (string value) |
2555 # value) |
2886 #mysql_sql_mode = TRADITIONAL |
2556 #mysql_sql_mode=TRADITIONAL |
2887 |
2557 |
2888 # Timeout before idle SQL connections are reaped. (integer value) |
2558 # This configures the MySQL storage engine. This allows for OpenStack to |
|
2559 # support different storage engines such as InnoDB, NDB, etc. By Default, |
|
2560 # this value will be set to InnoDB. For MySQL Cluster, set to NDBCLUSTER. |
|
2561 # Example: mysql_storage_engine=(string value) |
|
2562 #mysql_storage_engine = InnoDB |
|
2563 |
|
2564 # Timeout before idle SQL connections are reaped. (integer |
|
2565 # value) |
|
2566 # Deprecated group/name - [DEFAULT]/sql_idle_timeout |
2889 # Deprecated group/name - [DEFAULT]/sql_idle_timeout |
2567 # Deprecated group/name - [DATABASE]/sql_idle_timeout |
2890 # Deprecated group/name - [DATABASE]/sql_idle_timeout |
2568 # Deprecated group/name - [sql]/idle_timeout |
2891 # Deprecated group/name - [sql]/idle_timeout |
2569 #idle_timeout=3600 |
2892 #idle_timeout = 3600 |
2570 |
2893 |
2571 # Minimum number of SQL connections to keep open in a pool. |
2894 # Minimum number of SQL connections to keep open in a pool. (integer value) |
2572 # (integer value) |
|
2573 # Deprecated group/name - [DEFAULT]/sql_min_pool_size |
2895 # Deprecated group/name - [DEFAULT]/sql_min_pool_size |
2574 # Deprecated group/name - [DATABASE]/sql_min_pool_size |
2896 # Deprecated group/name - [DATABASE]/sql_min_pool_size |
2575 #min_pool_size=1 |
2897 #min_pool_size = 1 |
2576 |
2898 |
2577 # Maximum number of SQL connections to keep open in a pool. |
2899 # Maximum number of SQL connections to keep open in a pool. (integer value) |
2578 # (integer value) |
|
2579 # Deprecated group/name - [DEFAULT]/sql_max_pool_size |
2900 # Deprecated group/name - [DEFAULT]/sql_max_pool_size |
2580 # Deprecated group/name - [DATABASE]/sql_max_pool_size |
2901 # Deprecated group/name - [DATABASE]/sql_max_pool_size |
2581 #max_pool_size=<None> |
2902 #max_pool_size = <None> |
2582 |
2903 |
2583 # Maximum number of database connection retries during |
2904 # Maximum number of database connection retries during startup. Set to -1 to |
2584 # startup. Set to -1 to specify an infinite retry count. |
2905 # specify an infinite retry count. (integer value) |
2585 # (integer value) |
|
2586 # Deprecated group/name - [DEFAULT]/sql_max_retries |
2906 # Deprecated group/name - [DEFAULT]/sql_max_retries |
2587 # Deprecated group/name - [DATABASE]/sql_max_retries |
2907 # Deprecated group/name - [DATABASE]/sql_max_retries |
2588 #max_retries=10 |
2908 #max_retries = 10 |
2589 |
2909 |
2590 # Interval between retries of opening a SQL connection. |
2910 # Interval between retries of opening a SQL connection. (integer value) |
2591 # (integer value) |
|
2592 # Deprecated group/name - [DEFAULT]/sql_retry_interval |
2911 # Deprecated group/name - [DEFAULT]/sql_retry_interval |
2593 # Deprecated group/name - [DATABASE]/reconnect_interval |
2912 # Deprecated group/name - [DATABASE]/reconnect_interval |
2594 #retry_interval=10 |
2913 #retry_interval = 10 |
2595 |
2914 |
2596 # If set, use this value for max_overflow with SQLAlchemy. |
2915 # If set, use this value for max_overflow with SQLAlchemy. (integer value) |
2597 # (integer value) |
|
2598 # Deprecated group/name - [DEFAULT]/sql_max_overflow |
2916 # Deprecated group/name - [DEFAULT]/sql_max_overflow |
2599 # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow |
2917 # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow |
2600 #max_overflow=<None> |
2918 #max_overflow = 50 |
2601 |
2919 |
2602 # Verbosity of SQL debugging information: 0=None, |
2920 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer |
2603 # 100=Everything. (integer value) |
2921 # value) |
2604 # Deprecated group/name - [DEFAULT]/sql_connection_debug |
2922 # Deprecated group/name - [DEFAULT]/sql_connection_debug |
2605 #connection_debug=0 |
2923 #connection_debug = 0 |
2606 |
2924 |
2607 # Add Python stack traces to SQL as comment strings. (boolean |
2925 # Add Python stack traces to SQL as comment strings. (boolean value) |
2608 # value) |
|
2609 # Deprecated group/name - [DEFAULT]/sql_connection_trace |
2926 # Deprecated group/name - [DEFAULT]/sql_connection_trace |
2610 #connection_trace=false |
2927 #connection_trace = false |
2611 |
2928 |
2612 # If set, use this value for pool_timeout with SQLAlchemy. |
2929 # If set, use this value for pool_timeout with SQLAlchemy. (integer value) |
|
2930 # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout |
|
2931 #pool_timeout = <None> |
|
2932 |
|
2933 # Enable the experimental use of database reconnect on connection lost. |
|
2934 # (boolean value) |
|
2935 #use_db_reconnect = false |
|
2936 |
|
2937 # Seconds between retries of a database transaction. (integer value) |
|
2938 #db_retry_interval = 1 |
|
2939 |
|
2940 # If True, increases the interval between retries of a database operation up to |
|
2941 # db_max_retry_interval. (boolean value) |
|
2942 #db_inc_retry_interval = true |
|
2943 |
|
2944 # If db_inc_retry_interval is set, the maximum seconds between retries of a |
|
2945 # database operation. (integer value) |
|
2946 #db_max_retry_interval = 10 |
|
2947 |
|
2948 # Maximum retries in case of connection error or deadlock error before error is |
|
2949 # raised. Set to -1 to specify an infinite retry count. (integer value) |
|
2950 #db_max_retries = 20 |
|
2951 |
|
2952 # |
|
2953 # From oslo.db.concurrency |
|
2954 # |
|
2955 |
|
2956 # Enable the experimental use of thread pooling for all DB API calls (boolean |
|
2957 # value) |
|
2958 # Deprecated group/name - [DEFAULT]/dbapi_use_tpool |
|
2959 #use_tpool = false |
|
2960 |
|
2961 |
|
2962 [keystone_authtoken] |
|
2963 |
|
2964 # |
|
2965 # From keystonemiddleware.auth_token |
|
2966 # |
|
2967 |
|
2968 # Complete public Identity API endpoint. (string value) |
|
2969 auth_uri = http://127.0.0.1:5000/v2.0/ |
|
2970 |
|
2971 # API version of the admin Identity API endpoint. (string value) |
|
2972 #auth_version = <None> |
|
2973 |
|
2974 # Do not handle authorization requests within the middleware, but delegate the |
|
2975 # authorization decision to downstream WSGI components. (boolean value) |
|
2976 #delay_auth_decision = false |
|
2977 |
|
2978 # Request timeout value for communicating with Identity API server. (integer |
|
2979 # value) |
|
2980 #http_connect_timeout = <None> |
|
2981 |
|
2982 # How many times are we trying to reconnect when communicating with Identity |
|
2983 # API Server. (integer value) |
|
2984 #http_request_max_retries = 3 |
|
2985 |
|
2986 # Env key for the swift cache. (string value) |
|
2987 #cache = <None> |
|
2988 |
|
2989 # Required if identity server requires client certificate (string value) |
|
2990 #certfile = <None> |
|
2991 |
|
2992 # Required if identity server requires client certificate (string value) |
|
2993 #keyfile = <None> |
|
2994 |
|
2995 # A PEM encoded Certificate Authority to use when verifying HTTPs connections. |
|
2996 # Defaults to system CAs. (string value) |
|
2997 #cafile = <None> |
|
2998 |
|
2999 # Verify HTTPS connections. (boolean value) |
|
3000 #insecure = false |
|
3001 |
|
3002 # The region in which the identity server can be found. (string value) |
|
3003 #region_name = <None> |
|
3004 |
|
3005 # Directory used to cache files related to PKI tokens. (string value) |
|
3006 signing_dir = $state_path/keystone-signing |
|
3007 |
|
3008 # Optionally specify a list of memcached server(s) to use for caching. If left |
|
3009 # undefined, tokens will instead be cached in-process. (list value) |
|
3010 # Deprecated group/name - [DEFAULT]/memcache_servers |
|
3011 #memcached_servers = <None> |
|
3012 |
|
3013 # In order to prevent excessive effort spent validating tokens, the middleware |
|
3014 # caches previously-seen tokens for a configurable duration (in seconds). Set |
|
3015 # to -1 to disable caching completely. (integer value) |
|
3016 #token_cache_time = 300 |
|
3017 |
|
3018 # Determines the frequency at which the list of revoked tokens is retrieved |
|
3019 # from the Identity service (in seconds). A high number of revocation events |
|
3020 # combined with a low cache duration may significantly reduce performance. |
2613 # (integer value) |
3021 # (integer value) |
2614 # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout |
3022 #revocation_cache_time = 10 |
2615 #pool_timeout=<None> |
3023 |
2616 |
3024 # (Optional) If defined, indicate whether token data should be authenticated or |
2617 # Enable the experimental use of database reconnect on |
3025 # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) |
2618 # connection lost. (boolean value) |
3026 # in the cache. If ENCRYPT, token data is encrypted and authenticated in the |
2619 #use_db_reconnect=false |
3027 # cache. If the value is not one of these options or empty, auth_token will |
2620 |
3028 # raise an exception on initialization. (string value) |
2621 # Seconds between retries of a database transaction. (integer |
3029 # Allowed values: None, MAC, ENCRYPT |
2622 # value) |
3030 #memcache_security_strategy = None |
2623 #db_retry_interval=1 |
3031 |
2624 |
3032 # (Optional, mandatory if memcache_security_strategy is defined) This string is |
2625 # If True, increases the interval between retries of a |
3033 # used for key derivation. (string value) |
2626 # database operation up to db_max_retry_interval. (boolean |
3034 #memcache_secret_key = <None> |
2627 # value) |
3035 |
2628 #db_inc_retry_interval=true |
3036 # (Optional) Number of seconds memcached server is considered dead before it is |
2629 |
3037 # tried again. (integer value) |
2630 # If db_inc_retry_interval is set, the maximum seconds between |
3038 #memcache_pool_dead_retry = 300 |
2631 # retries of a database operation. (integer value) |
3039 |
2632 #db_max_retry_interval=10 |
3040 # (Optional) Maximum total number of open connections to every memcached |
2633 |
|
2634 # Maximum retries in case of connection error or deadlock |
|
2635 # error before error is raised. Set to -1 to specify an |
|
2636 # infinite retry count. (integer value) |
|
2637 #db_max_retries=20 |
|
2638 |
|
2639 |
|
2640 # |
|
2641 # Options defined in oslo.db.concurrency |
|
2642 # |
|
2643 |
|
2644 # Enable the experimental use of thread pooling for all DB API |
|
2645 # calls (boolean value) |
|
2646 # Deprecated group/name - [DEFAULT]/dbapi_use_tpool |
|
2647 #use_tpool=false |
|
2648 |
|
2649 |
|
2650 [fc-zone-manager] |
|
2651 |
|
2652 # |
|
2653 # Options defined in cinder.zonemanager.drivers.brocade.brcd_fc_zone_driver |
|
2654 # |
|
2655 |
|
2656 # Southbound connector for zoning operation (string value) |
|
2657 #brcd_sb_connector=cinder.zonemanager.drivers.brocade.brcd_fc_zone_client_cli.BrcdFCZoneClientCLI |
|
2658 |
|
2659 |
|
2660 # |
|
2661 # Options defined in cinder.zonemanager.drivers.cisco.cisco_fc_zone_driver |
|
2662 # |
|
2663 |
|
2664 # Southbound connector for zoning operation (string value) |
|
2665 #cisco_sb_connector=cinder.zonemanager.drivers.cisco.cisco_fc_zone_client_cli.CiscoFCZoneClientCLI |
|
2666 |
|
2667 |
|
2668 # |
|
2669 # Options defined in cinder.zonemanager.fc_zone_manager |
|
2670 # |
|
2671 |
|
2672 # FC Zone Driver responsible for zone management (string |
|
2673 # value) |
|
2674 #zone_driver=cinder.zonemanager.drivers.brocade.brcd_fc_zone_driver.BrcdFCZoneDriver |
|
2675 |
|
2676 # Zoning policy configured by user; valid values include |
|
2677 # "initiator-target" or "initiator" (string value) |
|
2678 #zoning_policy=initiator-target |
|
2679 |
|
2680 # Comma separated list of Fibre Channel fabric names. This |
|
2681 # list of names is used to retrieve other SAN credentials for |
|
2682 # connecting to each SAN fabric (string value) |
|
2683 #fc_fabric_names=<None> |
|
2684 |
|
2685 # FC SAN Lookup Service (string value) |
|
2686 #fc_san_lookup_service=cinder.zonemanager.drivers.brocade.brcd_fc_san_lookup_service.BrcdFCSanLookupService |
|
2687 |
|
2688 |
|
2689 [keymgr] |
|
2690 |
|
2691 # |
|
2692 # Options defined in cinder.keymgr |
|
2693 # |
|
2694 |
|
2695 # The full class name of the key manager API class (string |
|
2696 # value) |
|
2697 #api_class=cinder.keymgr.conf_key_mgr.ConfKeyManager |
|
2698 |
|
2699 |
|
2700 # |
|
2701 # Options defined in cinder.keymgr.conf_key_mgr |
|
2702 # |
|
2703 |
|
2704 # Fixed key returned by key manager, specified in hex (string |
|
2705 # value) |
|
2706 #fixed_key=<None> |
|
2707 |
|
2708 |
|
2709 # |
|
2710 # Options defined in cinder.keymgr.key_mgr |
|
2711 # |
|
2712 |
|
2713 # Authentication url for encryption service. (string value) |
|
2714 #encryption_auth_url=http://localhost:5000/v3 |
|
2715 |
|
2716 # Url for encryption service. (string value) |
|
2717 #encryption_api_url=http://localhost:9311/v1 |
|
2718 |
|
2719 |
|
2720 [keystone_authtoken] |
|
2721 |
|
2722 # |
|
2723 # Options defined in keystonemiddleware.auth_token |
|
2724 # |
|
2725 |
|
2726 # Complete public Identity API endpoint. (string value) |
|
2727 auth_uri=http://127.0.0.1:5000/v2.0/ |
|
2728 |
|
2729 # API version of the admin Identity API endpoint. (string |
|
2730 # value) |
|
2731 #auth_version=<None> |
|
2732 |
|
2733 # Do not handle authorization requests within the middleware, |
|
2734 # but delegate the authorization decision to downstream WSGI |
|
2735 # components. (boolean value) |
|
2736 #delay_auth_decision=false |
|
2737 |
|
2738 # Request timeout value for communicating with Identity API |
|
2739 # server. (integer value) |
3041 # server. (integer value) |
2740 #http_connect_timeout=<None> |
3042 #memcache_pool_maxsize = 10 |
2741 |
3043 |
2742 # How many times are we trying to reconnect when communicating |
3044 # (Optional) Socket timeout in seconds for communicating with a memcached |
2743 # with Identity API Server. (integer value) |
3045 # server. (integer value) |
2744 #http_request_max_retries=3 |
3046 #memcache_pool_socket_timeout = 3 |
2745 |
3047 |
2746 # Env key for the swift cache. (string value) |
3048 # (Optional) Number of seconds a connection to memcached is held unused in the |
2747 #cache=<None> |
3049 # pool before it is closed. (integer value) |
2748 |
3050 #memcache_pool_unused_timeout = 60 |
2749 # Required if identity server requires client certificate |
3051 |
|
3052 # (Optional) Number of seconds that an operation will wait to get a memcached |
|
3053 # client connection from the pool. (integer value) |
|
3054 #memcache_pool_conn_get_timeout = 10 |
|
3055 |
|
3056 # (Optional) Use the advanced (eventlet safe) memcached client pool. The |
|
3057 # advanced pool will only work under python 2.x. (boolean value) |
|
3058 #memcache_use_advanced_pool = false |
|
3059 |
|
3060 # (Optional) Indicate whether to set the X-Service-Catalog header. If False, |
|
3061 # middleware will not ask for service catalog on token validation and will not |
|
3062 # set the X-Service-Catalog header. (boolean value) |
|
3063 #include_service_catalog = true |
|
3064 |
|
3065 # Used to control the use and type of token binding. Can be set to: "disabled" |
|
3066 # to not check token binding. "permissive" (default) to validate binding |
|
3067 # information if the bind type is of a form known to the server and ignore it |
|
3068 # if not. "strict" like "permissive" but if the bind type is unknown the token |
|
3069 # will be rejected. "required" any form of token binding is needed to be |
|
3070 # allowed. Finally the name of a binding method that must be present in tokens. |
2750 # (string value) |
3071 # (string value) |
2751 #certfile=<None> |
3072 #enforce_token_bind = permissive |
2752 |
3073 |
2753 # Required if identity server requires client certificate |
3074 # If true, the revocation list will be checked for cached tokens. This requires |
2754 # (string value) |
3075 # that PKI tokens are configured on the identity server. (boolean value) |
2755 #keyfile=<None> |
3076 #check_revocations_for_cached = false |
2756 |
3077 |
2757 # A PEM encoded Certificate Authority to use when verifying |
3078 # Hash algorithms to use for hashing PKI tokens. This may be a single algorithm |
2758 # HTTPs connections. Defaults to system CAs. (string value) |
3079 # or multiple. The algorithms are those supported by Python standard |
2759 #cafile=<None> |
3080 # hashlib.new(). The hashes will be tried in the order given, so put the |
2760 |
3081 # preferred one first for performance. The result of the first hash will be |
2761 # Verify HTTPS connections. (boolean value) |
3082 # stored in the cache. This will typically be set to multiple values only while |
2762 #insecure=false |
3083 # migrating from a less secure algorithm to a more secure one. Once all the old |
2763 |
3084 # tokens are expired this option should be set to a single value for better |
2764 # Directory used to cache files related to PKI tokens. (string |
3085 # performance. (list value) |
2765 # value) |
3086 #hash_algorithms = md5 |
2766 signing_dir=$state_path/keystone-signing |
3087 |
2767 |
3088 # Authentication type to load (unknown value) |
2768 # Optionally specify a list of memcached server(s) to use for |
3089 # Deprecated group/name - [DEFAULT]/auth_plugin |
2769 # caching. If left undefined, tokens will instead be cached |
3090 #auth_type = <None> |
2770 # in-process. (list value) |
3091 |
2771 # Deprecated group/name - [DEFAULT]/memcache_servers |
3092 # Config Section from which to load plugin specific options (unknown value) |
2772 #memcached_servers=<None> |
3093 #auth_section = <None> |
2773 |
3094 |
2774 # In order to prevent excessive effort spent validating |
3095 # Complete admin Identity API endpoint. This should specify the unversioned |
2775 # tokens, the middleware caches previously-seen tokens for a |
3096 # root endpoint e.g. https://localhost:35357/ (string value) |
2776 # configurable duration (in seconds). Set to -1 to disable |
3097 identity_uri = http://127.0.0.1:35357/ |
2777 # caching completely. (integer value) |
|
2778 #token_cache_time=300 |
|
2779 |
|
2780 # Determines the frequency at which the list of revoked tokens |
|
2781 # is retrieved from the Identity service (in seconds). A high |
|
2782 # number of revocation events combined with a low cache |
|
2783 # duration may significantly reduce performance. (integer |
|
2784 # value) |
|
2785 #revocation_cache_time=10 |
|
2786 |
|
2787 # (Optional) If defined, indicate whether token data should be |
|
2788 # authenticated or authenticated and encrypted. Acceptable |
|
2789 # values are MAC or ENCRYPT. If MAC, token data is |
|
2790 # authenticated (with HMAC) in the cache. If ENCRYPT, token |
|
2791 # data is encrypted and authenticated in the cache. If the |
|
2792 # value is not one of these options or empty, auth_token will |
|
2793 # raise an exception on initialization. (string value) |
|
2794 #memcache_security_strategy=<None> |
|
2795 |
|
2796 # (Optional, mandatory if memcache_security_strategy is |
|
2797 # defined) This string is used for key derivation. (string |
|
2798 # value) |
|
2799 #memcache_secret_key=<None> |
|
2800 |
|
2801 # (Optional) Number of seconds memcached server is considered |
|
2802 # dead before it is tried again. (integer value) |
|
2803 #memcache_pool_dead_retry=300 |
|
2804 |
|
2805 # (Optional) Maximum total number of open connections to every |
|
2806 # memcached server. (integer value) |
|
2807 #memcache_pool_maxsize=10 |
|
2808 |
|
2809 # (Optional) Socket timeout in seconds for communicating with |
|
2810 # a memcache server. (integer value) |
|
2811 #memcache_pool_socket_timeout=3 |
|
2812 |
|
2813 # (Optional) Number of seconds a connection to memcached is |
|
2814 # held unused in the pool before it is closed. (integer value) |
|
2815 #memcache_pool_unused_timeout=60 |
|
2816 |
|
2817 # (Optional) Number of seconds that an operation will wait to |
|
2818 # get a memcache client connection from the pool. (integer |
|
2819 # value) |
|
2820 #memcache_pool_conn_get_timeout=10 |
|
2821 |
|
2822 # (Optional) Use the advanced (eventlet safe) memcache client |
|
2823 # pool. The advanced pool will only work under python 2.x. |
|
2824 # (boolean value) |
|
2825 #memcache_use_advanced_pool=false |
|
2826 |
|
2827 # (Optional) Indicate whether to set the X-Service-Catalog |
|
2828 # header. If False, middleware will not ask for service |
|
2829 # catalog on token validation and will not set the X-Service- |
|
2830 # Catalog header. (boolean value) |
|
2831 #include_service_catalog=true |
|
2832 |
|
2833 # Used to control the use and type of token binding. Can be |
|
2834 # set to: "disabled" to not check token binding. "permissive" |
|
2835 # (default) to validate binding information if the bind type |
|
2836 # is of a form known to the server and ignore it if not. |
|
2837 # "strict" like "permissive" but if the bind type is unknown |
|
2838 # the token will be rejected. "required" any form of token |
|
2839 # binding is needed to be allowed. Finally the name of a |
|
2840 # binding method that must be present in tokens. (string |
|
2841 # value) |
|
2842 #enforce_token_bind=permissive |
|
2843 |
|
2844 # If true, the revocation list will be checked for cached |
|
2845 # tokens. This requires that PKI tokens are configured on the |
|
2846 # identity server. (boolean value) |
|
2847 #check_revocations_for_cached=false |
|
2848 |
|
2849 # Hash algorithms to use for hashing PKI tokens. This may be a |
|
2850 # single algorithm or multiple. The algorithms are those |
|
2851 # supported by Python standard hashlib.new(). The hashes will |
|
2852 # be tried in the order given, so put the preferred one first |
|
2853 # for performance. The result of the first hash will be stored |
|
2854 # in the cache. This will typically be set to multiple values |
|
2855 # only while migrating from a less secure algorithm to a more |
|
2856 # secure one. Once all the old tokens are expired this option |
|
2857 # should be set to a single value for better performance. |
|
2858 # (list value) |
|
2859 #hash_algorithms=md5 |
|
2860 |
|
2861 # Prefix to prepend at the beginning of the path. Deprecated, |
|
2862 # use identity_uri. (string value) |
|
2863 #auth_admin_prefix= |
|
2864 |
|
2865 # Host providing the admin Identity API endpoint. Deprecated, |
|
2866 # use identity_uri. (string value) |
|
2867 #auth_host=127.0.0.1 |
|
2868 |
|
2869 # Port of the admin Identity API endpoint. Deprecated, use |
|
2870 # identity_uri. (integer value) |
|
2871 #auth_port=35357 |
|
2872 |
|
2873 # Protocol of the admin Identity API endpoint (http or https). |
|
2874 # Deprecated, use identity_uri. (string value) |
|
2875 #auth_protocol=https |
|
2876 |
|
2877 # Complete admin Identity API endpoint. This should specify |
|
2878 # the unversioned root endpoint e.g. https://localhost:35357/ |
|
2879 # (string value) |
|
2880 identity_uri=http://127.0.0.1:35357/ |
|
2881 |
|
2882 # This option is deprecated and may be removed in a future |
|
2883 # release. Single shared secret with the Keystone |
|
2884 # configuration used for bootstrapping a Keystone |
|
2885 # installation, or otherwise bypassing the normal |
|
2886 # authentication process. This option should not be used, use |
|
2887 # `admin_user` and `admin_password` instead. (string value) |
|
2888 #admin_token=<None> |
|
2889 |
3098 |
2890 # Service username. (string value) |
3099 # Service username. (string value) |
2891 admin_user=%SERVICE_USER% |
3100 admin_user = %SERVICE_USER% |
2892 |
3101 |
2893 # Service user password. (string value) |
3102 # Service user password. (string value) |
2894 admin_password=%SERVICE_PASSWORD% |
3103 admin_password = %SERVICE_PASSWORD% |
2895 |
3104 |
2896 # Service tenant name. (string value) |
3105 # Service tenant name. (string value) |
2897 admin_tenant_name=%SERVICE_TENANT_NAME% |
3106 admin_tenant_name = %SERVICE_TENANT_NAME% |
2898 |
|
2899 # Name of the plugin to load (string value) |
|
2900 #auth_plugin=<None> |
|
2901 |
|
2902 # Config Section from which to load plugin specific options |
|
2903 # (string value) |
|
2904 #auth_section=<None> |
|
2905 |
3107 |
2906 |
3108 |
2907 [matchmaker_redis] |
3109 [matchmaker_redis] |
2908 |
3110 |
2909 # |
3111 # |
2910 # Options defined in oslo.messaging |
3112 # From oslo.messaging |
2911 # |
3113 # |
2912 |
3114 |
2913 # Host to locate redis. (string value) |
3115 # Host to locate redis. (string value) |
2914 #host=127.0.0.1 |
3116 #host = 127.0.0.1 |
2915 |
3117 |
2916 # Use this port to connect to redis host. (integer value) |
3118 # Use this port to connect to redis host. (port value) |
2917 #port=6379 |
3119 # Minimum value: 0 |
|
3120 # Maximum value: 65535 |
|
3121 #port = 6379 |
2918 |
3122 |
2919 # Password for Redis server (optional). (string value) |
3123 # Password for Redis server (optional). (string value) |
2920 #password=<None> |
3124 #password = |
2921 |
3125 |
2922 |
3126 # List of Redis Sentinel hosts (fault tolerance mode) e.g. |
2923 [matchmaker_ring] |
3127 # [host:port, host1:port ... ] (list value) |
2924 |
3128 #sentinel_hosts = |
2925 # |
3129 |
2926 # Options defined in oslo.messaging |
3130 # Redis replica set name. (string value) |
2927 # |
3131 #sentinel_group_name = oslo-messaging-zeromq |
2928 |
3132 |
2929 # Matchmaker ring file (JSON). (string value) |
3133 # Time in ms to wait between connection attempts. (integer value) |
2930 # Deprecated group/name - [DEFAULT]/matchmaker_ringfile |
3134 #wait_timeout = 500 |
2931 #ringfile=/etc/oslo/matchmaker_ring.json |
3135 |
|
3136 # Time in ms to wait before the transaction is killed. (integer value) |
|
3137 #check_timeout = 20000 |
|
3138 |
|
3139 # Timeout in ms on blocking socket operations (integer value) |
|
3140 #socket_timeout = 1000 |
2932 |
3141 |
2933 |
3142 |
2934 [oslo_concurrency] |
3143 [oslo_concurrency] |
2935 |
3144 |
2936 # |
3145 # |
2937 # Options defined in oslo.concurrency |
3146 # From oslo.concurrency |
2938 # |
3147 # |
2939 |
3148 |
2940 # Enables or disables inter-process locks. (boolean value) |
3149 # Enables or disables inter-process locks. (boolean value) |
2941 #disable_process_locking=false |
3150 # Deprecated group/name - [DEFAULT]/disable_process_locking |
2942 |
3151 #disable_process_locking = false |
2943 # Directory to use for lock files. For security, the |
3152 |
2944 # specified directory should only be writable by the user |
3153 # Directory to use for lock files. For security, the specified directory |
2945 # running the processes that need locking. Defaults to |
3154 # should only be writable by the user running the processes that need locking. |
2946 # environment variable OSLO_LOCK_PATH. If external locks are |
3155 # Defaults to environment variable OSLO_LOCK_PATH. If external locks are used, |
2947 # used, a lock path must be set. (string value) |
3156 # a lock path must be set. (string value) |
2948 lock_path=$state_path/lock |
3157 # Deprecated group/name - [DEFAULT]/lock_path |
|
3158 lock_path = $state_path/lock |
2949 |
3159 |
2950 |
3160 |
2951 [oslo_messaging_amqp] |
3161 [oslo_messaging_amqp] |
2952 |
3162 |
2953 # |
3163 # |
2954 # Options defined in oslo.messaging |
3164 # From oslo.messaging |
2955 # |
3165 # |
2956 |
3166 |
2957 # address prefix used when sending to a specific server |
3167 # address prefix used when sending to a specific server (string value) |
2958 # (string value) |
3168 # Deprecated group/name - [amqp1]/server_request_prefix |
2959 #server_request_prefix=exclusive |
3169 #server_request_prefix = exclusive |
2960 |
3170 |
2961 # address prefix used when broadcasting to all servers (string |
3171 # address prefix used when broadcasting to all servers (string value) |
2962 # value) |
3172 # Deprecated group/name - [amqp1]/broadcast_prefix |
2963 #broadcast_prefix=broadcast |
3173 #broadcast_prefix = broadcast |
2964 |
3174 |
2965 # address prefix when sending to any server in group (string |
3175 # address prefix when sending to any server in group (string value) |
2966 # value) |
3176 # Deprecated group/name - [amqp1]/group_request_prefix |
2967 #group_request_prefix=unicast |
3177 #group_request_prefix = unicast |
2968 |
3178 |
2969 # Name for the AMQP container (string value) |
3179 # Name for the AMQP container (string value) |
2970 #container_name=<None> |
3180 # Deprecated group/name - [amqp1]/container_name |
2971 |
3181 #container_name = <None> |
2972 # Timeout for inactive connections (in seconds) (integer |
3182 |
2973 # value) |
3183 # Timeout for inactive connections (in seconds) (integer value) |
2974 #idle_timeout=0 |
3184 # Deprecated group/name - [amqp1]/idle_timeout |
|
3185 #idle_timeout = 0 |
2975 |
3186 |
2976 # Debug: dump AMQP frames to stdout (boolean value) |
3187 # Debug: dump AMQP frames to stdout (boolean value) |
2977 #trace=false |
3188 # Deprecated group/name - [amqp1]/trace |
2978 |
3189 #trace = false |
2979 # CA certificate PEM file for verifing server certificate |
3190 |
2980 # (string value) |
3191 # CA certificate PEM file to verify server certificate (string value) |
2981 #ssl_ca_file= |
3192 # Deprecated group/name - [amqp1]/ssl_ca_file |
2982 |
3193 #ssl_ca_file = |
2983 # Identifying certificate PEM file to present to clients |
3194 |
2984 # (string value) |
3195 # Identifying certificate PEM file to present to clients (string value) |
2985 #ssl_cert_file= |
3196 # Deprecated group/name - [amqp1]/ssl_cert_file |
2986 |
3197 #ssl_cert_file = |
2987 # Private key PEM file used to sign cert_file certificate |
3198 |
2988 # (string value) |
3199 # Private key PEM file used to sign cert_file certificate (string value) |
2989 #ssl_key_file= |
3200 # Deprecated group/name - [amqp1]/ssl_key_file |
2990 |
3201 #ssl_key_file = |
2991 # Password for decrypting ssl_key_file (if encrypted) (string |
3202 |
2992 # value) |
3203 # Password for decrypting ssl_key_file (if encrypted) (string value) |
2993 #ssl_key_password=<None> |
3204 # Deprecated group/name - [amqp1]/ssl_key_password |
|
3205 #ssl_key_password = <None> |
2994 |
3206 |
2995 # Accept clients using either SSL or plain TCP (boolean value) |
3207 # Accept clients using either SSL or plain TCP (boolean value) |
2996 #allow_insecure_clients=false |
3208 # Deprecated group/name - [amqp1]/allow_insecure_clients |
2997 |
3209 #allow_insecure_clients = false |
2998 |
3210 |
2999 [oslo_messaging_qpid] |
3211 # Space separated list of acceptable SASL mechanisms (string value) |
3000 |
3212 # Deprecated group/name - [amqp1]/sasl_mechanisms |
3001 # |
3213 #sasl_mechanisms = |
3002 # Options defined in oslo.messaging |
3214 |
|
3215 # Path to directory that contains the SASL configuration (string value) |
|
3216 # Deprecated group/name - [amqp1]/sasl_config_dir |
|
3217 #sasl_config_dir = |
|
3218 |
|
3219 # Name of configuration file (without .conf suffix) (string value) |
|
3220 # Deprecated group/name - [amqp1]/sasl_config_name |
|
3221 #sasl_config_name = |
|
3222 |
|
3223 # User name for message broker authentication (string value) |
|
3224 # Deprecated group/name - [amqp1]/username |
|
3225 #username = |
|
3226 |
|
3227 # Password for message broker authentication (string value) |
|
3228 # Deprecated group/name - [amqp1]/password |
|
3229 #password = |
|
3230 |
|
3231 |
|
3232 [oslo_messaging_notifications] |
|
3233 |
|
3234 # |
|
3235 # From oslo.messaging |
|
3236 # |
|
3237 |
|
3238 # The Drivers(s) to handle sending notifications. Possible values are |
|
3239 # messaging, messagingv2, routing, log, test, noop (multi valued) |
|
3240 # Deprecated group/name - [DEFAULT]/notification_driver |
|
3241 #driver = |
|
3242 |
|
3243 # A URL representing the messaging driver to use for notifications. If not set, |
|
3244 # we fall back to the same configuration used for RPC. (string value) |
|
3245 # Deprecated group/name - [DEFAULT]/notification_transport_url |
|
3246 #transport_url = <None> |
|
3247 |
|
3248 # AMQP topic used for OpenStack notifications. (list value) |
|
3249 # Deprecated group/name - [rpc_notifier2]/topics |
|
3250 # Deprecated group/name - [DEFAULT]/notification_topics |
|
3251 #topics = notifications |
|
3252 |
|
3253 |
|
3254 [oslo_messaging_rabbit] |
|
3255 |
|
3256 # |
|
3257 # From oslo.messaging |
3003 # |
3258 # |
3004 |
3259 |
3005 # Use durable queues in AMQP. (boolean value) |
3260 # Use durable queues in AMQP. (boolean value) |
|
3261 # Deprecated group/name - [DEFAULT]/amqp_durable_queues |
3006 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues |
3262 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues |
3007 #amqp_durable_queues=false |
3263 #amqp_durable_queues = false |
3008 |
3264 |
3009 # Auto-delete queues in AMQP. (boolean value) |
3265 # Auto-delete queues in AMQP. (boolean value) |
3010 #amqp_auto_delete=false |
3266 # Deprecated group/name - [DEFAULT]/amqp_auto_delete |
3011 |
3267 #amqp_auto_delete = false |
3012 # Size of RPC connection pool. (integer value) |
3268 |
3013 #rpc_conn_pool_size=30 |
3269 # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and |
3014 |
3270 # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some |
3015 # Qpid broker hostname. (string value) |
3271 # distributions. (string value) |
3016 #qpid_hostname=localhost |
3272 # Deprecated group/name - [DEFAULT]/kombu_ssl_version |
3017 |
3273 #kombu_ssl_version = |
3018 # Qpid broker port. (integer value) |
3274 |
3019 #qpid_port=5672 |
3275 # SSL key file (valid only if SSL enabled). (string value) |
3020 |
3276 # Deprecated group/name - [DEFAULT]/kombu_ssl_keyfile |
3021 # Qpid HA cluster host:port pairs. (list value) |
3277 #kombu_ssl_keyfile = |
3022 #qpid_hosts=$qpid_hostname:$qpid_port |
3278 |
3023 |
3279 # SSL cert file (valid only if SSL enabled). (string value) |
3024 # Username for Qpid connection. (string value) |
3280 # Deprecated group/name - [DEFAULT]/kombu_ssl_certfile |
3025 #qpid_username= |
3281 #kombu_ssl_certfile = |
3026 |
3282 |
3027 # Password for Qpid connection. (string value) |
3283 # SSL certification authority file (valid only if SSL enabled). (string value) |
3028 #qpid_password= |
3284 # Deprecated group/name - [DEFAULT]/kombu_ssl_ca_certs |
3029 |
3285 #kombu_ssl_ca_certs = |
3030 # Space separated list of SASL mechanisms to use for auth. |
3286 |
3031 # (string value) |
3287 # How long to wait before reconnecting in response to an AMQP consumer cancel |
3032 #qpid_sasl_mechanisms= |
3288 # notification. (floating point value) |
3033 |
3289 # Deprecated group/name - [DEFAULT]/kombu_reconnect_delay |
3034 # Seconds between connection keepalive heartbeats. (integer |
3290 #kombu_reconnect_delay = 1.0 |
3035 # value) |
3291 |
3036 #qpid_heartbeat=60 |
3292 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not |
3037 |
3293 # be used. This option may notbe available in future versions. (string value) |
3038 # Transport to use, either 'tcp' or 'ssl'. (string value) |
3294 #kombu_compression = <None> |
3039 #qpid_protocol=tcp |
3295 |
3040 |
3296 # How long to wait a missing client beforce abandoning to send it its replies. |
3041 # Whether to disable the Nagle algorithm. (boolean value) |
3297 # This value should not be longer than rpc_response_timeout. (integer value) |
3042 #qpid_tcp_nodelay=true |
3298 # Deprecated group/name - [DEFAULT]/kombu_reconnect_timeout |
3043 |
3299 #kombu_missing_consumer_retry_timeout = 60 |
3044 # The number of prefetched messages held by receiver. (integer |
3300 |
3045 # value) |
3301 # Determines how the next RabbitMQ node is chosen in case the one we are |
3046 #qpid_receiver_capacity=1 |
3302 # currently connected to becomes unavailable. Takes effect only if more than |
3047 |
3303 # one RabbitMQ node is provided in config. (string value) |
3048 # The qpid topology version to use. Version 1 is what was |
3304 # Allowed values: round-robin, shuffle |
3049 # originally used by impl_qpid. Version 2 includes some |
3305 #kombu_failover_strategy = round-robin |
3050 # backwards-incompatible changes that allow broker federation |
3306 |
3051 # to work. Users should update to version 2 when they are |
3307 # The RabbitMQ broker address where a single node is used. (string value) |
3052 # able to take everything down, as it requires a clean break. |
3308 # Deprecated group/name - [DEFAULT]/rabbit_host |
|
3309 #rabbit_host = localhost |
|
3310 |
|
3311 # The RabbitMQ broker port where a single node is used. (port value) |
|
3312 # Minimum value: 0 |
|
3313 # Maximum value: 65535 |
|
3314 # Deprecated group/name - [DEFAULT]/rabbit_port |
|
3315 #rabbit_port = 5672 |
|
3316 |
|
3317 # RabbitMQ HA cluster host:port pairs. (list value) |
|
3318 # Deprecated group/name - [DEFAULT]/rabbit_hosts |
|
3319 #rabbit_hosts = $rabbit_host:$rabbit_port |
|
3320 |
|
3321 # Connect over SSL for RabbitMQ. (boolean value) |
|
3322 # Deprecated group/name - [DEFAULT]/rabbit_use_ssl |
|
3323 #rabbit_use_ssl = false |
|
3324 |
|
3325 # The RabbitMQ userid. (string value) |
|
3326 # Deprecated group/name - [DEFAULT]/rabbit_userid |
|
3327 #rabbit_userid = guest |
|
3328 |
|
3329 # The RabbitMQ password. (string value) |
|
3330 # Deprecated group/name - [DEFAULT]/rabbit_password |
|
3331 #rabbit_password = guest |
|
3332 |
|
3333 # The RabbitMQ login method. (string value) |
|
3334 # Deprecated group/name - [DEFAULT]/rabbit_login_method |
|
3335 #rabbit_login_method = AMQPLAIN |
|
3336 |
|
3337 # The RabbitMQ virtual host. (string value) |
|
3338 # Deprecated group/name - [DEFAULT]/rabbit_virtual_host |
|
3339 #rabbit_virtual_host = / |
|
3340 |
|
3341 # How frequently to retry connecting with RabbitMQ. (integer value) |
|
3342 #rabbit_retry_interval = 1 |
|
3343 |
|
3344 # How long to backoff for between retries when connecting to RabbitMQ. (integer |
|
3345 # value) |
|
3346 # Deprecated group/name - [DEFAULT]/rabbit_retry_backoff |
|
3347 #rabbit_retry_backoff = 2 |
|
3348 |
|
3349 # Maximum interval of RabbitMQ connection retries. Default is 30 seconds. |
3053 # (integer value) |
3350 # (integer value) |
3054 #qpid_topology_version=1 |
3351 #rabbit_interval_max = 30 |
3055 |
3352 |
3056 |
3353 # Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry |
3057 [oslo_messaging_rabbit] |
3354 # count). (integer value) |
3058 |
3355 # Deprecated group/name - [DEFAULT]/rabbit_max_retries |
3059 # |
3356 #rabbit_max_retries = 0 |
3060 # Options defined in oslo.messaging |
3357 |
3061 # |
3358 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this |
3062 |
3359 # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring |
3063 # Use durable queues in AMQP. (boolean value) |
3360 # is no longer controlled by the x-ha-policy argument when declaring a queue. |
3064 # Deprecated group/name - [DEFAULT]/rabbit_durable_queues |
3361 # If you just want to make sure that all queues (except those with auto- |
3065 #amqp_durable_queues=false |
3362 # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy |
3066 |
3363 # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) |
3067 # Auto-delete queues in AMQP. (boolean value) |
3364 # Deprecated group/name - [DEFAULT]/rabbit_ha_queues |
3068 #amqp_auto_delete=false |
3365 #rabbit_ha_queues = false |
3069 |
3366 |
3070 # Size of RPC connection pool. (integer value) |
3367 # Positive integer representing duration in seconds for queue TTL (x-expires). |
3071 #rpc_conn_pool_size=30 |
3368 # Queues which are unused for the duration of the TTL are automatically |
3072 |
3369 # deleted. The parameter affects only reply and fanout queues. (integer value) |
3073 # SSL version to use (valid only if SSL enabled). Valid values |
3370 # Minimum value: 1 |
3074 # are TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may |
3371 #rabbit_transient_queues_ttl = 1800 |
3075 # be available on some distributions. (string value) |
3372 |
3076 #kombu_ssl_version= |
3373 # Specifies the number of messages to prefetch. Setting to zero allows |
3077 |
3374 # unlimited messages. (integer value) |
3078 # SSL key file (valid only if SSL enabled). (string value) |
3375 #rabbit_qos_prefetch_count = 0 |
3079 #kombu_ssl_keyfile= |
3376 |
3080 |
3377 # Number of seconds after which the Rabbit broker is considered down if |
3081 # SSL cert file (valid only if SSL enabled). (string value) |
3378 # heartbeat's keep-alive fails (0 disable the heartbeat). EXPERIMENTAL (integer |
3082 #kombu_ssl_certfile= |
3379 # value) |
3083 |
3380 #heartbeat_timeout_threshold = 60 |
3084 # SSL certification authority file (valid only if SSL |
3381 |
3085 # enabled). (string value) |
3382 # How often times during the heartbeat_timeout_threshold we check the |
3086 #kombu_ssl_ca_certs= |
3383 # heartbeat. (integer value) |
3087 |
3384 #heartbeat_rate = 2 |
3088 # How long to wait before reconnecting in response to an AMQP |
3385 |
3089 # consumer cancel notification. (floating point value) |
3386 # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake (boolean value) |
3090 #kombu_reconnect_delay=1.0 |
3387 # Deprecated group/name - [DEFAULT]/fake_rabbit |
3091 |
3388 #fake_rabbit = false |
3092 # The RabbitMQ broker address where a single node is used. |
3389 |
3093 # (string value) |
3390 # Maximum number of channels to allow (integer value) |
3094 #rabbit_host=localhost |
3391 #channel_max = <None> |
3095 |
3392 |
3096 # The RabbitMQ broker port where a single node is used. |
3393 # The maximum byte size for an AMQP frame (integer value) |
|
3394 #frame_max = <None> |
|
3395 |
|
3396 # How often to send heartbeats for consumer's connections (integer value) |
|
3397 #heartbeat_interval = 1 |
|
3398 |
|
3399 # Enable SSL (boolean value) |
|
3400 #ssl = <None> |
|
3401 |
|
3402 # Arguments passed to ssl.wrap_socket (dict value) |
|
3403 #ssl_options = <None> |
|
3404 |
|
3405 # Set socket timeout in seconds for connection's socket (floating point value) |
|
3406 #socket_timeout = 0.25 |
|
3407 |
|
3408 # Set TCP_USER_TIMEOUT in seconds for connection's socket (floating point |
|
3409 # value) |
|
3410 #tcp_user_timeout = 0.25 |
|
3411 |
|
3412 # Set delay for reconnection to some host which has connection error (floating |
|
3413 # point value) |
|
3414 #host_connection_reconnect_delay = 0.25 |
|
3415 |
|
3416 # Maximum number of connections to keep queued. (integer value) |
|
3417 #pool_max_size = 10 |
|
3418 |
|
3419 # Maximum number of connections to create above `pool_max_size`. (integer |
|
3420 # value) |
|
3421 #pool_max_overflow = 0 |
|
3422 |
|
3423 # Default number of seconds to wait for a connections to available (integer |
|
3424 # value) |
|
3425 #pool_timeout = 30 |
|
3426 |
|
3427 # Lifetime of a connection (since creation) in seconds or None for no |
|
3428 # recycling. Expired connections are closed on acquire. (integer value) |
|
3429 #pool_recycle = 600 |
|
3430 |
|
3431 # Threshold at which inactive (since release) connections are considered stale |
|
3432 # in seconds or None for no staleness. Stale connections are closed on acquire. |
3097 # (integer value) |
3433 # (integer value) |
3098 #rabbit_port=5672 |
3434 #pool_stale = 60 |
3099 |
3435 |
3100 # RabbitMQ HA cluster host:port pairs. (list value) |
3436 # Persist notification messages. (boolean value) |
3101 #rabbit_hosts=$rabbit_host:$rabbit_port |
3437 #notification_persistence = false |
3102 |
3438 |
3103 # Connect over SSL for RabbitMQ. (boolean value) |
3439 # Exchange name for for sending notifications (string value) |
3104 #rabbit_use_ssl=false |
3440 #default_notification_exchange = ${control_exchange}_notification |
3105 |
3441 |
3106 # The RabbitMQ userid. (string value) |
3442 # Max number of not acknowledged message which RabbitMQ can send to |
3107 #rabbit_userid=guest |
3443 # notification listener. (integer value) |
3108 |
3444 #notification_listener_prefetch_count = 100 |
3109 # The RabbitMQ password. (string value) |
3445 |
3110 #rabbit_password=guest |
3446 # Reconnecting retry count in case of connectivity problem during sending |
3111 |
3447 # notification, -1 means infinite retry. (integer value) |
3112 # The RabbitMQ login method. (string value) |
3448 #default_notification_retry_attempts = -1 |
3113 #rabbit_login_method=AMQPLAIN |
3449 |
3114 |
3450 # Reconnecting retry delay in case of connectivity problem during sending |
3115 # The RabbitMQ virtual host. (string value) |
3451 # notification message (floating point value) |
3116 #rabbit_virtual_host=/ |
3452 #notification_retry_delay = 0.25 |
3117 |
3453 |
3118 # How frequently to retry connecting with RabbitMQ. (integer |
3454 # Time to live for rpc queues without consumers in seconds. (integer value) |
3119 # value) |
3455 #rpc_queue_expiration = 60 |
3120 #rabbit_retry_interval=1 |
3456 |
3121 |
3457 # Exchange name for sending RPC messages (string value) |
3122 # How long to backoff for between retries when connecting to |
3458 #default_rpc_exchange = ${control_exchange}_rpc |
3123 # RabbitMQ. (integer value) |
3459 |
3124 #rabbit_retry_backoff=2 |
3460 # Exchange name for receiving RPC replies (string value) |
3125 |
3461 #rpc_reply_exchange = ${control_exchange}_rpc_reply |
3126 # Maximum number of RabbitMQ connection retries. Default is 0 |
3462 |
3127 # (infinite retry count). (integer value) |
3463 # Max number of not acknowledged message which RabbitMQ can send to rpc |
3128 #rabbit_max_retries=0 |
3464 # listener. (integer value) |
3129 |
3465 #rpc_listener_prefetch_count = 100 |
3130 # Use HA queues in RabbitMQ (x-ha-policy: all). If you change |
3466 |
3131 # this option, you must wipe the RabbitMQ database. (boolean |
3467 # Max number of not acknowledged message which RabbitMQ can send to rpc reply |
3132 # value) |
3468 # listener. (integer value) |
3133 #rabbit_ha_queues=false |
3469 #rpc_reply_listener_prefetch_count = 100 |
3134 |
3470 |
3135 # Number of seconds after which the Rabbit broker is |
3471 # Reconnecting retry count in case of connectivity problem during sending |
3136 # considered down if heartbeat's keep-alive fails (0 disables |
3472 # reply. -1 means infinite retry during rpc_timeout (integer value) |
3137 # the heartbeat, >0 enables it. Enabling heartbeats requires |
3473 #rpc_reply_retry_attempts = -1 |
3138 # kombu>=3.0.7 and amqp>=1.4.0). EXPERIMENTAL (integer value) |
3474 |
3139 #heartbeat_timeout_threshold=0 |
3475 # Reconnecting retry delay in case of connectivity problem during sending |
3140 |
3476 # reply. (floating point value) |
3141 # How often times during the heartbeat_timeout_threshold we |
3477 #rpc_reply_retry_delay = 0.25 |
3142 # check the heartbeat. (integer value) |
3478 |
3143 #heartbeat_rate=2 |
3479 # Reconnecting retry count in case of connectivity problem during sending RPC |
3144 |
3480 # message, -1 means infinite retry. If actual retry attempts in not 0 the rpc |
3145 # Deprecated, use rpc_backend=kombu+memory or rpc_backend=fake |
3481 # request could be processed more then one time (integer value) |
3146 # (boolean value) |
3482 #default_rpc_retry_attempts = -1 |
3147 #fake_rabbit=false |
3483 |
|
3484 # Reconnecting retry delay in case of connectivity problem during sending RPC |
|
3485 # message (floating point value) |
|
3486 #rpc_retry_delay = 0.25 |
3148 |
3487 |
3149 |
3488 |
3150 [oslo_middleware] |
3489 [oslo_middleware] |
3151 |
3490 |
3152 # |
3491 # |
3153 # Options defined in oslo.middleware |
3492 # From oslo.middleware |
3154 # |
3493 # |
3155 |
3494 |
3156 # The maximum body size for each request, in bytes. (integer |
3495 # The maximum body size for each request, in bytes. (integer value) |
3157 # value) |
|
3158 # Deprecated group/name - [DEFAULT]/osapi_max_request_body_size |
3496 # Deprecated group/name - [DEFAULT]/osapi_max_request_body_size |
3159 # Deprecated group/name - [DEFAULT]/max_request_body_size |
3497 # Deprecated group/name - [DEFAULT]/max_request_body_size |
3160 #max_request_body_size=114688 |
3498 #max_request_body_size = 114688 |
3161 |
3499 |
3162 |
3500 # The HTTP Header that will be used to determine what the original request |
3163 [profiler] |
3501 # protocol scheme was, even if it was hidden by an SSL termination proxy. |
3164 |
3502 # (string value) |
3165 # |
3503 # This option is deprecated for removal. |
3166 # Options defined in cinder.service |
3504 # Its value may be silently ignored in the future. |
3167 # |
3505 #secure_proxy_ssl_header = X-Forwarded-Proto |
3168 |
3506 |
3169 # If False fully disable profiling feature. (boolean value) |
3507 |
3170 #profiler_enabled=false |
3508 [oslo_policy] |
3171 |
3509 |
3172 # If False doesn't trace SQL requests. (boolean value) |
3510 # |
3173 #trace_sqlalchemy=false |
3511 # From oslo.policy |
3174 |
3512 # |
3175 |
3513 |
|
3514 # The JSON file that defines policies. (string value) |
|
3515 # Deprecated group/name - [DEFAULT]/policy_file |
|
3516 #policy_file = policy.json |
|
3517 |
|
3518 # Default rule. Enforced when a requested rule is not found. (string value) |
|
3519 # Deprecated group/name - [DEFAULT]/policy_default_rule |
|
3520 #policy_default_rule = default |
|
3521 |
|
3522 # Directories where policy configuration files are stored. They can be relative |
|
3523 # to any directory in the search path defined by the config_dir option, or |
|
3524 # absolute paths. The file defined by policy_file must exist for these |
|
3525 # directories to be searched. Missing or empty directories are ignored. (multi |
|
3526 # valued) |
|
3527 # Deprecated group/name - [DEFAULT]/policy_dirs |
|
3528 #policy_dirs = policy.d |
|
3529 |
|
3530 |
|
3531 [oslo_reports] |
|
3532 |
|
3533 # |
|
3534 # From oslo.reports |
|
3535 # |
|
3536 |
|
3537 # Path to a log directory where to create a file (string value) |
|
3538 #log_dir = <None> |
|
3539 |
|
3540 |
|
3541 [oslo_versionedobjects] |
|
3542 |
|
3543 # |
|
3544 # From oslo.versionedobjects |
|
3545 # |
|
3546 |
|
3547 # Make exception message format errors fatal (boolean value) |
|
3548 #fatal_exception_format_errors = false |
|
3549 |
|
3550 |
|
3551 [ssl] |
|
3552 |
|
3553 # |
|
3554 # From oslo.service.sslutils |
|
3555 # |
|
3556 |
|
3557 # CA certificate file to use to verify connecting clients. (string value) |
|
3558 # Deprecated group/name - [DEFAULT]/ssl_ca_file |
|
3559 #ca_file = <None> |
|
3560 |
|
3561 # Certificate file to use when starting the server securely. (string value) |
|
3562 # Deprecated group/name - [DEFAULT]/ssl_cert_file |
|
3563 #cert_file = <None> |
|
3564 |
|
3565 # Private key file to use when starting the server securely. (string value) |
|
3566 # Deprecated group/name - [DEFAULT]/ssl_key_file |
|
3567 #key_file = <None> |
|
3568 |
|
3569 # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and |
|
3570 # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some |
|
3571 # distributions. (string value) |
|
3572 #version = <None> |
|
3573 |
|
3574 # Sets the list of available ciphers. value should be a string in the OpenSSL |
|
3575 # cipher list format. (string value) |
|
3576 #ciphers = <None> |