icehouse
Copyright © 2013 OpenStack Foundation
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
2015-06-01
Abstract
This document is for system administrators who want to look up configuration options. It contains lists of configuration options available with OpenStack and uses auto-generation to generate options and the descriptions from the code for each project. It includes sample configuration files.
Contents
- OpenStack configuration overview
- 1. Block Storage
- 2. Compute
- Overview of nova.conf
- Configure logging
- Configure authentication and authorization
- Configure resize
- Database configuration
- Configure the Oslo RPC messaging system
- Configure the Compute API
- Configure the EC2 API
- Fibre Channel support in Compute
- Hypervisors
- Scheduling
- Cells
- Conductor
- Example
nova.conf
configuration files - Compute log files
- Compute sample configuration files
- New, updated and deprecated options for nova
- 3. Dashboard
- 4. Database Service
- 5. Identity service
- 6. Image Service
- 7. Networking
- 8. Object Storage
- Introduction to Object Storage
- Object Storage general service configuration
- Object server configuration
- Object expirer configuration
- Container server configuration
- Account server configuration
- Proxy server configuration
- Proxy server memcache configuration
- Rsyncd configuration
- Configure Object Storage features
- 9. Orchestration
- 10. Telemetry
- A. Firewalls and default ports
- B. Community support
List of Figures
List of Tables
- 1.1. Description of configuration options for storage_ceph
- 1.2. Description of configuration options for coraid
- 1.3. Description of configuration options for eqlx
- 1.4. Description of configuration options for storage_glusterfs
- 1.5. Description of configuration options for hds-hus
- 1.6. Configuration options
- 1.7. Huawei storage driver configuration options
- 1.8. Description of configuration options for xiv
- 1.9. Description of configuration options for storage_gpfs
- 1.10. Volume Create Options for GPFS Volume Drive
- 1.11. List of configuration flags for Storwize storage and SVC driver
- 1.12. Description of configuration options for storwize
- 1.13. Description of configuration options for lvm
- 1.14. Description of configuration options for netapp_cdot_iscsi
- 1.15. Description of configuration options for netapp_cdot_nfs
- 1.16. Description of extra specs options for NetApp Unified Driver with Clustered Data ONTAP
- 1.17. Description of configuration options for netapp_7mode_iscsi
- 1.18. Description of configuration options for netapp_7mode_nfs
- 1.19. Description of configuration options for netapp_eseries_iscsi
- 1.20. Description of configuration options for nexenta_iscsi
- 1.21. Description of configuration options for nexenta_nfs
- 1.22. Description of configuration options for storage_nfs
- 1.23. Description of configuration options for solidfire
- 1.24. Description of configuration options for vmware
- 1.25. Extra spec entry to VMDK disk file type mapping
- 1.26. Extra spec entry to clone type mapping
- 1.27. Description of configuration options for windows
- 1.28. Description of configuration options for storage_xen
- 1.29. Description of configuration options for zadara
- 1.30. Description of configuration options for backups_ceph
- 1.31. Description of configuration options for backups_tsm
- 1.32. Description of configuration options for backups_swift
- 1.33. Log files used by Block Storage services
- 1.34. Description of configuration options for zoning
- 1.35. Description of configuration options for zoning_manager
- 1.36. Description of configuration options for zoning_fabric
- 1.37. Description of configuration options for auth_token
- 1.38. Description of configuration options for connection
- 1.39. Description of configuration options for huawei
- 1.40. Description of configuration options for nas
- 1.41. Description of configuration options for hpmsa
- 1.42. Description of configuration options for database
- 1.43. Description of configuration options for keymgr
- 1.44. Description of configuration options for storage
- 1.45. Description of configuration options for rpc
- 1.46. Description of configuration options for san-solaris
- 1.47. Description of configuration options for rootwrap
- 1.48. Description of configuration options for ssl
- 1.49. Description of configuration options for images
- 1.50. Description of configuration options for emc
- 1.51. Description of configuration options for backups
- 1.52. Description of configuration options for hp3par
- 1.53. Description of configuration options for api
- 1.54. Description of configuration options for hplefthand
- 1.55. Description of configuration options for scality
- 1.56. Description of configuration options for block-device
- 1.57. Description of configuration options for compute
- 1.58. Description of configuration options for san
- 1.59. Description of configuration options for zones
- 1.60. Description of configuration options for auth
- 1.61. Description of configuration options for scheduler
- 1.62. Description of configuration options for quota
- 1.63. Description of configuration options for common
- 1.64. New options
- 1.65. New default values
- 1.66. Deprecated options
- 2.1. Description of configuration options for rabbitmq
- 2.2. Description of configuration options for kombu
- 2.3. Description of configuration options for qpid
- 2.4. Description of configuration options for zeromq
- 2.5. Description of configuration options for rpc
- 2.6. Default API rate limits
- 2.7. OpenStack Image Service disk type settings
- 2.8. Host Weighting options
- 2.9. Cell weighting options
- 2.10. Log files used by Compute services
- 2.11. Description of configuration options for api
- 2.12. Description of configuration options for apiv3
- 2.13. Description of configuration options for authentication
- 2.14. Description of configuration options for auth_token
- 2.15. Description of configuration options for availabilityzones
- 2.16. Description of configuration options for baremetal
- 2.17. Description of configuration options for ca
- 2.18. Description of configuration options for cells
- 2.19. Description of configuration options for common
- 2.20. Description of configuration options for compute
- 2.21. Description of configuration options for conductor
- 2.22. Description of configuration options for configdrive
- 2.23. Description of configuration options for console
- 2.24. Description of configuration options for db
- 2.25. Description of configuration options for ec2
- 2.26. Description of configuration options for fping
- 2.27. Description of configuration options for glance
- 2.28. Description of configuration options for hyperv
- 2.29. Description of configuration options for hypervisor
- 2.30. Description of configuration options for ipv6
- 2.31. Description of configuration options for keymgr
- 2.32. Description of configuration options for ldap
- 2.33. Description of configuration options for libvirt
- 2.34. Description of configuration options for livemigration
- 2.35. Description of configuration options for logging
- 2.36. Description of configuration options for metadata
- 2.37. Description of configuration options for network
- 2.38. Description of configuration options for neutron
- 2.39. Description of configuration options for pci
- 2.40. Description of configuration options for periodic
- 2.41. Description of configuration options for policy
- 2.42. Description of configuration options for quota
- 2.43. Description of configuration options for rdp
- 2.44. Description of configuration options for redis
- 2.45. Description of configuration options for rootwrap
- 2.46. Description of configuration options for rpc_all
- 2.47. Description of configuration options for s3
- 2.48. Description of configuration options for scheduling
- 2.49. Description of configuration options for spice
- 2.50. Description of configuration options for testing
- 2.51. Description of configuration options for tilera
- 2.52. Description of configuration options for trustedcomputing
- 2.53. Description of configuration options for upgrade_levels
- 2.54. Description of configuration options for vmware
- 2.55. Description of configuration options for vnc
- 2.56. Description of configuration options for volumes
- 2.57. Description of configuration options for vpn
- 2.58. Description of configuration options for wsgi
- 2.59. Description of configuration options for xen
- 2.60. Description of configuration options for xvpnvncproxy
- 2.61. Description of configuration options for zookeeper
- 2.62. New options
- 2.63. New default values
- 2.64. Deprecated options
- 3.1. Log files used by the dashboard/httpd
- 4.1. Description of configuration options for api
- 4.2. Description of configuration options for auth_token
- 4.3. Description of configuration options for backup
- 4.4. Description of configuration options for common
- 4.5. Description of configuration options for compute
- 4.6. Description of configuration options for debug
- 4.7. Description of configuration options for dns
- 4.8. Description of configuration options for guestagent
- 4.9. Description of configuration options for heat
- 4.10. Description of configuration options for logging
- 4.11. Description of configuration options for nova
- 4.12. Description of configuration options for quota
- 4.13. Description of configuration options for redis
- 4.14. Description of configuration options for ssl
- 4.15. Description of configuration options for swift
- 4.16. Description of configuration options for taskmanager
- 4.17. Description of configuration options for volume
- 4.18. Description of configuration options for database
- 4.19. Description of configuration options for db_cassandra
- 4.20. Description of configuration options for db_couchbase
- 4.21. Description of configuration options for db_mongodb
- 4.22. Description of configuration options for db_mysql
- 4.23. Description of configuration options for db_percona
- 4.24. Description of configuration options for db_redis
- 4.25. Description of configuration options for rabbitmq
- 4.26. Description of configuration options for qpid
- 4.27. Description of configuration options for zeromq
- 4.28. Description of configuration options for amqp
- 4.29. Description of configuration options for rpc
- 5.1. Description of configuration options for api
- 5.2. Description of configuration options for assignment
- 5.3. Description of configuration options for auth
- 5.4. Description of configuration options for cache
- 5.5. Description of configuration options for catalog
- 5.6. Description of configuration options for credential
- 5.7. Description of configuration options for database
- 5.8. Description of configuration options for debug
- 5.9. Description of configuration options for ec2
- 5.10. Description of configuration options for federation
- 5.11. Description of configuration options for identity
- 5.12. Description of configuration options for kvs
- 5.13. Description of configuration options for ldap
- 5.14. Description of configuration options for logging
- 5.15. Description of configuration options for memcache
- 5.16. Description of configuration options for misc
- 5.17. Description of configuration options for notification
- 5.18. Description of configuration options for oauth
- 5.19. Description of configuration options for os_inherit
- 5.20. Description of configuration options for policy
- 5.21. Description of configuration options for revoke
- 5.22. Description of configuration options for security
- 5.23. Description of configuration options for ssl
- 5.24. Description of configuration options for stats
- 5.25. Description of configuration options for token
- 5.26. Description of configuration options for trust
- 5.27. Description of configuration options for rpc
- 5.28. Description of configuration options for amqp
- 5.29. Description of configuration options for qpid
- 5.30. Description of configuration options for rabbit
- 5.31. Description of configuration options for zeromq
- 5.32. Description of configuration options for redis
- 5.33. New options
- 5.34. New default values
- 5.35. Deprecated options
- 6.1. Description of configuration options for auth_token
- 6.2. Description of configuration options for common
- 6.3. Description of configuration options for db
- 6.4. Description of configuration options for imagecache
- 6.5. Description of configuration options for logging
- 6.6. Description of configuration options for matchmaker
- 6.7. Description of configuration options for paste
- 6.8. Description of configuration options for policy
- 6.9. Description of configuration options for redis
- 6.10. Description of configuration options for registry
- 6.11. Description of configuration options for testing
- 6.12. Description of configuration options for api
- 6.13. Description of configuration options for ssl
- 6.14. Description of configuration options for wsgi
- 6.15. Description of configuration options for rabbitmq
- 6.16. Description of configuration options for qpid
- 6.17. Description of configuration options for zmq
- 6.18. Description of configuration options for amqp
- 6.19. Description of configuration options for rpc
- 6.20. Description of configuration options for cinder
- 6.21. Description of configuration options for filesystem
- 6.22. Description of configuration options for gridfs
- 6.23. Description of configuration options for rbd
- 6.24. Description of configuration options for s3
- 6.25. Description of configuration options for sheepdog
- 6.26. Description of configuration options for swift
- 6.27. Description of configuration options for vmware
- 6.28. New options
- 6.29. New default values
- 6.30. Deprecated options
- 7.1. Description of configuration options for common
- 7.2. Description of configuration options for bigswitch
- 7.3. Description of configuration options for brocade
- 7.4. Description of configuration options for cisco
- 7.5. Description of configuration options for hyperv_agent
- 7.6. Description of configuration options for embrane
- 7.7. Description of configuration options for sdnve
- 7.8. Description of configuration options for linuxbridge_agent
- 7.9. Description of configuration options for mlnx
- 7.10. Description of configuration options for meta
- 7.11. Description of configuration options for ml2
- 7.12. Description of configuration options for ml2_flat
- 7.13. Description of configuration options for ml2_gre
- 7.14. Description of configuration options for ml2_vlan
- 7.15. Description of configuration options for ml2_vxlan
- 7.16. Description of configuration options for ml2_arista
- 7.17. Description of configuration options for ml2_bigswitch
- 7.18. Description of configuration options for ml2_brocade
- 7.19. Description of configuration options for ml2_cisco
- 7.20. Description of configuration options for ml2_mlnx
- 7.21. Description of configuration options for ml2_odl
- 7.22. Description of configuration options for ml2_ofa
- 7.23. Description of configuration options for ml2_l2pop
- 7.24. Description of configuration options for ml2_ncs
- 7.25. Description of configuration options for midonet
- 7.26. Description of configuration options for nec
- 7.27. Description of configuration options for nuage
- 7.28. Description of configuration options for nvsd
- 7.29. Description of configuration options for vmware
- 7.30. Description of configuration options for openvswitch_agent
- 7.31. Description of configuration options for plumgrid
- 7.32. Description of configuration options for ryu
- 7.33. Description of configuration options for rabbitmq
- 7.34. Description of configuration options for kombu
- 7.35. Description of configuration options for qpid
- 7.36. Description of configuration options for zeromq
- 7.37. Description of configuration options for rpc
- 7.38. Description of configuration options for notifier
- 7.39. Description of configuration options for redis
- 7.40. Description of configuration options for agent
- 7.41. Description of configuration options for api
- 7.42. Description of configuration options for auth_token
- 7.43. Description of configuration options for cadf
- 7.44. Description of configuration options for compute
- 7.45. Description of configuration options for db
- 7.46. Description of configuration options for dhcp_agent
- 7.47. Description of configuration options for embrane_lb
- 7.48. Description of configuration options for fwaas
- 7.49. Description of configuration options for l3_agent
- 7.50. Description of configuration options for lbaas
- 7.51. Description of configuration options for logging
- 7.52. Description of configuration options for metadata
- 7.53. Description of configuration options for metering_agent
- 7.54. Description of configuration options for policy
- 7.55. Description of configuration options for quotas
- 7.56. Description of configuration options for rootwrap
- 7.57. Description of configuration options for scheduler
- 7.58. Description of configuration options for securitygroups
- 7.59. Description of configuration options for ssl
- 7.60. Description of configuration options for testing
- 7.61. Description of configuration options for varmour
- 7.62. Description of configuration options for vpn
- 7.63. Description of configuration options for wsgi
- 7.64. Log files used by Networking services
- 7.65. New options
- 7.66. New default values
- 7.67. Deprecated options
- 8.1. Description of configuration options for
[swift-hash]
inswift.conf-sample
- 8.2. Description of configuration options for
[DEFAULT]
inobject-server.conf-sample
- 8.3. Description of configuration options for
[app:object-server]
inobject-server.conf-sample
- 8.4. Description of configuration options for
[pipeline:main]
inobject-server.conf-sample
- 8.5. Description of configuration options for
[object-replicator]
inobject-server.conf-sample
- 8.6. Description of configuration options for
[object-updater]
inobject-server.conf-sample
- 8.7. Description of configuration options for
[object-auditor]
inobject-server.conf-sample
- 8.8. Description of configuration options for
[filter:healthcheck]
inobject-server.conf-sample
- 8.9. Description of configuration options for
[filter:recon]
inobject-server.conf-sample
- 8.10. Description of configuration options for
[DEFAULT]
inobject-expirer.conf-sample
- 8.11. Description of configuration options for
[app:proxy-server]
inobject-expirer.conf-sample
- 8.12. Description of configuration options for
[filter:cache]
inobject-expirer.conf-sample
- 8.13. Description of configuration options for
[filter:catch_errors]
inobject-expirer.conf-sample
- 8.14. Description of configuration options for
[object-expirer]
inobject-expirer.conf-sample
- 8.15. Description of configuration options for
[pipeline:main]
inobject-expirer.conf-sample
- 8.16. Description of configuration options for
[DEFAULT]
incontainer-server.conf-sample
- 8.17. Description of configuration options for
[app:container-server]
incontainer-server.conf-sample
- 8.18. Description of configuration options for
[pipeline:main]
incontainer-server.conf-sample
- 8.19. Description of configuration options for
[container-replicator]
incontainer-server.conf-sample
- 8.20. Description of configuration options for
[container-updater]
incontainer-server.conf-sample
- 8.21. Description of configuration options for
[container-auditor]
incontainer-server.conf-sample
- 8.22. Description of configuration options for
[container-sync]
incontainer-server.conf-sample
- 8.23. Description of configuration options for
[filter:healthcheck]
incontainer-server.conf-sample
- 8.24. Description of configuration options for
[filter:recon]
incontainer-server.conf-sample
- 8.25. Description of configuration options for
[DEFAULT]
inaccount-server.conf-sample
- 8.26. Description of configuration options for
[app:account-server]
inaccount-server.conf-sample
- 8.27. Description of configuration options for
[pipeline:main]
inaccount-server.conf-sample
- 8.28. Description of configuration options for
[account-replicator]
inaccount-server.conf-sample
- 8.29. Description of configuration options for
[account-auditor]
inaccount-server.conf-sample
- 8.30. Description of configuration options for
[account-reaper]
inaccount-server.conf-sample
- 8.31. Description of configuration options for
[filter:healthcheck]
inaccount-server.conf-sample
- 8.32. Description of configuration options for
[filter:recon]
inaccount-server.conf-sample
- 8.33. Description of configuration options for
[DEFAULT]
inproxy-server.conf-sample
- 8.34. Description of configuration options for
[app:proxy-server]
inproxy-server.conf-sample
- 8.35. Description of configuration options for
[pipeline:main]
inproxy-server.conf-sample
- 8.36. Description of configuration options for
[filter:account-quotas]
inproxy-server.conf-sample
- 8.37. Description of configuration options for
[filter:authtoken]
inproxy-server.conf-sample
- 8.38. Description of configuration options for
[filter:cache]
inproxy-server.conf-sample
- 8.39. Description of configuration options for
[filter:catch_errors]
inproxy-server.conf-sample
- 8.40. Description of configuration options for
[filter:dlo]
inproxy-server.conf-sample
- 8.41. Description of configuration options for
[filter:gatekeeper]
inproxy-server.conf-sample
- 8.42. Description of configuration options for
[filter:healthcheck]
inproxy-server.conf-sample
- 8.43. Description of configuration options for
[filter:keystoneauth]
inproxy-server.conf-sample
- 8.44. Description of configuration options for
[filter:list-endpoints]
inproxy-server.conf-sample
- 8.45. Description of configuration options for
[filter:proxy-logging]
inproxy-server.conf-sample
- 8.46. Description of configuration options for
[filter:tempauth]
inproxy-server.conf-sample
- 8.47. Description of configuration options for
[memcache]
inmemcache.conf-sample
- 8.48. Description of configuration options for
[account]
inrsyncd.conf-sample
- 8.49. Description of configuration options for
[container]
inrsyncd.conf-sample
- 8.50. Description of configuration options for
[object]
inrsyncd.conf-sample
- 8.51. Description of configuration options for
[filter:ratelimit]
inproxy-server.conf-sample
- 8.52. Values for Rate Limiting with Sample Configuration Settings
- 8.53. Description of configuration options for
[filter:healthcheck]
inaccount-server.conf-sample
- 8.54. Description of configuration options for
[filter:domain_remap]
inproxy-server.conf-sample
- 8.55. Description of configuration options for
[filter:cname_lookup]
inproxy-server.conf-sample
- 8.56. Description of configuration options for
[filter:tempurl]
inproxy-server.conf-sample
- 8.57. Description of configuration options for
[filter:name_check]
inproxy-server.conf-sample
- 8.58. Description of configuration options for
[swift-constraints]
inswift.conf-sample
- 8.59. Description of configuration options for
[dispersion]
indispersion.conf-sample
- 8.60. Description of configuration options for
[filter:slo]
inproxy-server.conf-sample
- 8.61. Description of configuration options for
[filter:container-quotas]
inproxy-server.conf-sample
- 8.62. Description of configuration options for
[filter:bulk]
inproxy-server.conf-sample
- 8.63. Description of configuration options for
[drive-audit]
indrive-audit.conf-sample
- 8.64. Description of configuration options for
[filter:formpost]
inproxy-server.conf-sample
- 8.65. Description of configuration options for
[filter:staticweb]
inproxy-server.conf-sample
- 9.1. Description of configuration options for auth_token
- 9.2. Description of configuration options for common
- 9.3. Description of configuration options for crypt
- 9.4. Description of configuration options for database
- 9.5. Description of configuration options for debug
- 9.6. Description of configuration options for loadbalancer
- 9.7. Description of configuration options for logging
- 9.8. Description of configuration options for quota
- 9.9. Description of configuration options for redis
- 9.10. Description of configuration options for api
- 9.11. Description of configuration options for cfn_api
- 9.12. Description of configuration options for cloudwatch_api
- 9.13. Description of configuration options for metadata_api
- 9.14. Description of configuration options for waitcondition_api
- 9.15. Description of configuration options for clients
- 9.16. Description of configuration options for clients_backends
- 9.17. Description of configuration options for clients_ceilometer
- 9.18. Description of configuration options for clients_cinder
- 9.19. Description of configuration options for clients_heat
- 9.20. Description of configuration options for clients_keystone
- 9.21. Description of configuration options for clients_neutron
- 9.22. Description of configuration options for clients_nova
- 9.23. Description of configuration options for clients_swift
- 9.24. Description of configuration options for clients_trove
- 9.25. Description of configuration options for rabbitmq
- 9.26. Description of configuration options for qpid
- 9.27. Description of configuration options for zeromq
- 9.28. Description of configuration options for amqp
- 9.29. Description of configuration options for rpc
- 9.30. Description of configuration options for notification
- 9.31. New options
- 9.32. New default values
- 9.33. Deprecated options
- 10.1. Description of configuration options for alarm
- 10.2. Description of configuration options for amqp
- 10.3. Description of configuration options for api
- 10.4. Description of configuration options for auth
- 10.5. Description of configuration options for cells
- 10.6. Description of configuration options for collector
- 10.7. Description of configuration options for common
- 10.8. Description of configuration options for database
- 10.9. Description of configuration options for events
- 10.10. Description of configuration options for exchange
- 10.11. Description of configuration options for inspector
- 10.12. Description of configuration options for logging
- 10.13. Description of configuration options for qpid
- 10.14. Description of configuration options for rabbitmq
- 10.15. Description of configuration options for redis
- 10.16. Description of configuration options for rpc
- 10.17. Description of configuration options for ssl
- 10.18. Description of configuration options for swift
- 10.19. Description of configuration options for vmware
- 10.20. New options
- 10.21. New default values
- 10.22. Deprecated options
- A.1. Default ports that OpenStack components use
- A.2. Default ports that secondary services related to OpenStack components use