您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Openstack搭建過程中配置的小技巧有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
在搭建過程中,每個組件都涉及到很多配置項的改動,組件的原配置文件中含有大量的注釋,對我們改動配置項或多或少存在一定影響。
因此,個人在安裝過程中先將原配置文件備份,然后提取一份沒有任何注釋的新配置文件,方便配置修改和查看,降低安裝過程中配置項出現問題的概率。
注:原配置文件盡量不要刪除,后續可以查看每個配置項的說明。
以ceilometer為例:
1、備份原配置文件
mv ceilometer.conf ceilometer.conf.bak
2、重新生成沒有注釋的配置文件
grep -vE "^#|^$" ceilometer.conf.bak >> ceilometer.conf
此時,我們查看ceilometer.conf就會發現內容非常簡單,修改起來也比較不容易出錯。
[DEFAULT] [api] [collector] [compute] [coordination] [cors] [cors.subdomain] [database] [dispatcher_file] [dispatcher_gnocchi] [event] [exchange_control] [hardware] [ipmi] [keystone_authtoken] [matchmaker_redis] [meter] [notification] [oslo_concurrency] [oslo_messaging_amqp] [oslo_messaging_notifications] [oslo_messaging_rabbit] [oslo_messaging_zmq] [oslo_policy] [polling] [publisher] [publisher_notifier] [rgw_admin_credentials] [service_credentials] [service_types] [storage] [vmware] [xenapi]
3、根據官方安裝教程修改配置,修改完成后的內容如下:
[DEFAULT] meter_dispatchers=gnocchi event_dispatchers=gnocchi transport_url = rabbit://openstack:openstack@controller [api] [collector] [compute] [coordination] [cors] [cors.subdomain] [database] [dispatcher_file] [dispatcher_gnocchi] filter_service_activity = False archive_policy = low [event] [exchange_control] [hardware] [ipmi] [keystone_authtoken] [matchmaker_redis] [meter] [notification] [oslo_concurrency] [oslo_messaging_amqp] [oslo_messaging_notifications] [oslo_messaging_rabbit] [oslo_messaging_zmq] [oslo_policy] [polling] [publisher] [publisher_notifier] [rgw_admin_credentials] [service_credentials] auth_type = password auth_url = http://controller:5000/v3 project_domain_name = default user_domain_name = default project_name = service username = ceilometer password = ceilometer interface = internalURL region_name = RegionOne [service_types] [storage] [vmware] [xenapi]
關于“Openstack搭建過程中配置的小技巧有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。