nova配置文件.docx
《nova配置文件.docx》由会员分享,可在线阅读,更多相关《nova配置文件.docx(93页珍藏版)》请在冰豆网上搜索。
![nova配置文件.docx](https://file1.bdocx.com/fileroot1/2023-1/29/37ee4166-763b-416e-a4d1-c10ff81f685e/37ee4166-763b-416e-a4d1-c10ff81f685e1.gif)
nova配置文件
[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
logdir=/var/log/nova
state_path=/var/lib/nova
lock_path=/var/lib/nova/tmp
force_dhcp_release=True
iscsi_helper=tgtadm
libvirt_use_virtio_for_bridges=True
connection_type=libvirt
root_helper=sudonova-rootwrap/etc/nova/rootwrap.conf
verbose=True
#debug=True
ec2_private_dns_show_ip=True
api_paste_config=/etc/nova/api-paste.ini
volumes_path=/var/lib/nova/volumes
enabled_apis=ec2,osapi_compute,metadata
auth_strategy=keystone
rpc_backend=rabbit
rabbit_host=10.1.1.11
rabbit_password=guest
my_ip=10.1.1.61
vnc_enabled=True
vncserver_listen=0.0.0.0
vncserver_proxyclient_adress=10.1.1.61
novncproxy_base_url=http:
//192.168.1.11:
6080/vnc_auto.html
glance_host=10.1.1.11
network_api_class=work.api.API
security_group_api=nova
network_manager=work.manager.FlatDHCPManager
firewall_driver=nova.virt.libvirt.firewall.IptablesFirewallDriver
network_size=254
allow_same_net_traffic=False
multi_host=True
send_arp_for_ha=True
share_dhcp_address=True
force_dhcp_release=True
flat_interface=eth1
flat_network_bridge=br100
public_interface=eth0
[libvirt]
virt_type=kvm
[keystone_authtoken]
auth_uri=http:
//10.1.1.11:
5000
auth_host=10.1.1.11
auth_protocol=http
auth_port=35357
admin_user=nova
admin_tenant_name=service
admin_password=nova
[database]
connection=mysql:
//nova:
123qwe@10.1.1.11/nova
#
#Optionsdefinedinoslo.messaging
#
#Usedurablequeuesinamqp.(booleanvalue)
#Deprecatedgroup;name-DEFAULT;rabbit_durable_queues
#amqp_durable_queues=false
#Auto-deletequeuesinamqp.(booleanvalue)
#amqp_auto_delete=false
#SizeofRPCconnectionpool.(integervalue)
#rpc_conn_pool_size=30
#Modulesofexceptionsthatarepermittedtoberecreated
#uponreceivingexceptiondatafromanrpccall.(listvalue)
#allowed_rpc_exception_modules=oslo.messaging.exceptions,nova.exception,cinder.exception,exceptions
#Qpidbrokerhostname.(stringvalue)
#qpid_hostname=localhost
#Qpidbrokerport.(integervalue)
#qpid_port=5672
#QpidHAclusterhost:
portpairs.(listvalue)
#qpid_hosts=$qpid_hostname:
$qpid_port
#UsernameforQpidconnection.(stringvalue)
#qpid_username=
#PasswordforQpidconnection.(stringvalue)
#qpid_password=
#SpaceseparatedlistofSASLmechanismstouseforauth.
#(stringvalue)
#qpid_sasl_mechanisms=
#Secondsbetweenconnectionkeepaliveheartbeats.(integer
#value)
#qpid_heartbeat=60
#Transporttouse,either'tcp'or'ssl'.(stringvalue)
#qpid_protocol=tcp
#WhethertodisabletheNaglealgorithm.(booleanvalue)
#qpid_tcp_nodelay=true
#Theqpidtopologyversiontouse.Version1iswhatwas
#originallyusedbyimpl_qpid.Version2includessome
#backwards-incompatiblechangesthatallowbrokerfederation
#towork.Usersshouldupdatetoversion2whentheyare
#abletotakeeverythingdown,asitrequiresacleanbreak.
#(integervalue)
#qpid_topology_version=1
#SSLversiontouse(validonlyifSSLenabled).validvalues
#areTLSv1,SSLv23andSSLv3.SSLv2maybeavailableonsome
#distributions.(stringvalue)
#kombu_ssl_version=
#SSLkeyfile(validonlyifSSLenabled).(stringvalue)
#kombu_ssl_keyfile=
#SSLcertfile(validonlyifSSLenabled).(stringvalue)
#kombu_ssl_certfile=
#SSLcertificationauthorityfile(validonlyifSSL
#enabled).(stringvalue)
#kombu_ssl_ca_certs=
#HowlongtowaitbeforereconnectinginresponsetoanAMQP
#consumercancelnotification.(floatingpointvalue)
#kombu_reconnect_delay=1.0
#TheRabbitMQbrokeraddresswhereasinglenodeisused.
#(stringvalue)
#rabbit_host=localhost
#TheRabbitMQbrokerportwhereasinglenodeisused.
#(integervalue)
#rabbit_port=5672
#RabbitMQHAclusterhost:
portpairs.(listvalue)
#rabbit_hosts=$rabbit_host:
$rabbit_port
#ConnectoverSSLforRabbitMQ.(booleanvalue)
#rabbit_use_ssl=false
#TheRabbitMQuserid.(stringvalue)
#rabbit_userid=guest
#TheRabbitMQpassword.(stringvalue)
#rabbit_password=guest
#theRabbitMQloginmethod(stringvalue)
#rabbit_login_method=AMQPLAIN
#TheRabbitMQvirtualhost.(stringvalue)
#rabbit_virtual_host=/
#HowfrequentlytoretryconnectingwithRabbitMQ.(integer
#value)
#rabbit_retry_interval=1
#Howlongtobackoffforbetweenretrieswhenconnectingto
#RabbitMQ.(integervalue)
#rabbit_retry_backoff=2
#MaximumnumberofRabbitMQconnectionretries.Defaultis0
#(infiniteretrycount).(integervalue)
#rabbit_max_retries=0
#UseHAqueuesinRabbitMQ(x-ha-policy:
all).Ifyouchange
#thisoption,youmustwipetheRabbitMQdatabase.(boolean
#value)
#rabbit_ha_queues=false
#Ifpassed,useafakeRabbitMQprovider.(booleanvalue)
#fake_rabbit=false
#ZeroMQbindaddress.Shouldbeawildcard(*),anethernet
#interface,orIP.The"host"optionshouldpointorresolve
#tothisaddress.(stringvalue)
#rpc_zmq_bind_address=*
#MatchMakerdriver.(stringvalue)
#rpc_zmq_matchmaker=oslo.messaging._drivers.matchmaker.MatchMakerLocalhost
#ZeroMQreceiverlisteningport.(integervalue)
#rpc_zmq_port=9501
#NumberofZeroMQcontexts,defaultsto1.(integervalue)
#rpc_zmq_contexts=1
#Maximumnumberofingressmessagestolocallybufferper
#topic.Defaultisunlimited.(integervalue)
#rpc_zmq_topic_backlog=
#DirectoryforholdingIPCsockets.(stringvalue)
#rpc_zmq_ipc_dir=/var/run/openstack
#Nameofthisnode.Mustbeavalidhostname,FQDN,orIP
#address.Mustmatch"host"option,ifrunningNova.(string
#value)
#rpc_zmq_host=nova
#Secondstowaitbeforeacastexpires(TTL).Onlysupported
#byimpl_zmq.(integervalue)
#rpc_cast_timeout=30
#Heartbeatfrequency.(integervalue)
#matchmaker_heartbeat_freq=300
#Heartbeattime-to-live.(integervalue)
#matchmaker_heartbeat_ttl=600
#Hosttolocateredis.(stringvalue)
#host=127.0.0.1
#Usethisporttoconnecttoredishost.(integervalue)
#port=6379
#PasswordforRedisserver(optional).(stringvalue)
#password=
#SizeofRPCgreenthreadpool.(integervalue)
#rpc_thread_pool_size=64
#Driverordriverstohandlesendingnotifications.(multi
#valued)
#notification_driver=
#AMQPtopicusedforOpenStacknotifications.(listvalue)
#Deprecatedgroup;name-[rpc_notifier2]/topics
#notification_topics=notifications
#Secondstowaitforaresponsefromacall.(integervalue)
#rpc_response_timeout=60
#AURLrepresentingthemessagingdrivertouseanditsfull
#configuration.Ifnotset,wefallbacktotherpc_backend
#optionanddriverspecificconfiguration.(stringvalue)
#transport_url=
#Themessagingdrivertouse,defaultstorabbit.Other
#driversincludeqpidandzmq.(stringvalue)
#rpc_backend=rabbit
#Thedefaultexchangeunderwhichtopicsarescoped.Maybe
#overriddenbyanexchangenamespecifiedinthe
#transport_urloption.(stringvalue)
#control_exchange=openstack
#
#Optionsdefinedinnova.availability_zones
#
#Theavailability_zonetoshowinternalservicesunder
#(stringvalue)
#internal_service_availability_zone=internal
#Defaultcomputenodeavailability_zone(stringvalue)
#default_availability_zone=nova
#
#Optionsdefinedinnova.crypto
#
#FilenameofrootCA(stringvalue)
#ca_file=cacert.pem
#Filenameofprivatekey(stringvalue)
#key_file=private/cakey.pem
#FilenameofrootCertificateRevocationList(stringvalue)
#crl_file=crl.pem
#Wherewekeepourkeys(stringvalue)
#keys_path=$state_path/keys
#WherewekeepourrootCA(stringvalue)
#ca_path=$state_path/CA
#ShouldweuseaCAforeachproject?
(booleanvalue)
#use_project_ca=false
#Subjectforcertificateforusers,%sforproject,user,
#timestamp(stringvalue)
#user_cert_subject=/C=US/ST=California/O=OpenStack/OU=NovaDev/CN=%.16s-%.16s-%s
#Subjectforcertificateforprojects,%sforproject,
#timestamp(stringvalue)
#project_cert_subject=/C=US/ST=California/O=OpenStack/OU=NovaDev/CN=project-ca-%.16s-%s
#
#Optionsdefinedinnova.exception
#
#Makeexceptionmessageformaterrorsfatal(booleanvalue)
#fatal_exception_format_errors=false
#
#Optionsdefinedinconf
#
#IPaddressofthishost(stringvalue)
#my_ip=10.0.0.1
#Nameofthisnode.Thiscanbeanopaqueidentifier.Itis
#notnecessarilyahostname,FQDN,orIPaddress.However,
#thenodenamemustbevalidwithinanAMQPkey,andifusing
#ZeroMQ,avalidhostname,FQDN,orIPaddress(stringvalue)
#host=nova
#UseIPv6(booleanvalue)
#use_ipv6=false
#
#Optionsdefinedinnova.notifications
#
#Ifset,sendcompute.instance.updatenotificationson
#instancestatechanges.ValidvaluesareNoneforno
#notifications,"vm_state"fornotificationsonVMstate
#changes,or"vm_and_task_state"fornotificationsonVMand
#taskstatechanges.(stringvalue)
#notify_on_state_change=
#Ifset,sendapi.faultnotificationsoncaughtexceptionsin
#theAPIservice.(booleanvalue)
#notify_api_faults=false
#Defaultnotificationlevelforoutgoingnotifications
#(stringvalue)
#default_notification_level=INFO
#Defaultpublisher_idforoutgoingnotifications(string
#value)
#default_publisher_id=
#
#Optionsdefinedinnova.paths
#
#Directorywherethenovapythonmoduleisinstalled(string
#value)
#pybasedir=/usr/lib/python/site-packages
#Directorywherenovabinariesareinstalled(stringvalue)
#bindir=/usr/local/bin
#Top-leveldirectoryformaintainingnova'sstate(string
#value)
#state_path=/var/lib/nova
#
#Optionsdefinedinnova.policy
#
#JSONfilerepresentingpolicy(stringvalue)
#policy_file=policy.json
#Rulecheckedwhenrequestedruleisnotfound(stringvalue)
#policy_default_rule=default
#
#Optionsdefinedinnova.quota
#
#Numberof