OpenStack 加入新的節點,創建虛擬機失敗的問題


最開始做OpenStack的時候,由於只是為了部署測試用,因此將所有的部分都裝在一台單網卡的機器上,費了九牛二虎之力終於部署成功,其中最主要的兩塊問題出現在以下兩個方面:

1:nova、neutron、rabbit等密碼一定在部署之初就統一規划好,后面某個地方密碼設置錯了,找起來太痛苦了!

2:RootWrap 這個東西搞得也很痛苦,修改了 /etc/sudoers 將neutron nova ubuntu都加入進去設置最高權限后才終於搞定;

 

現在由於虛擬機跑的太多,一台機器支撐不了啦,需要再加入一台性能更好的計算節點,如是乎開始加入,只部署計算節點還是很方便的,因為省掉了很多的軟件部分安裝,加入進去后,各個環節都用官方文檔指導上面的Verify Install檢驗過,成功!但在創建和啟動實例的時候總是報錯;

第一個問題是創建實例的時候,老是提示找不到dist-packages/instances路徑,后面我根據搜索的結果,直接在nova.conf里配置正確的實例路徑,不知道是對還是錯

#addedb by zhj
instances_path = /var/lib/nova/instances
#ended

因為我原來的那台控制機上是沒有這樣配的,也是可以訪問的,后面我試試取消這個配置看行不行;

 

第二個問題是在創建實例的時候,nova-compute.log老是提示TimedOut

2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [req-6cb1ebe3-26b9-40af-9ad5-b528b72b1d3f a5c73ba1a2dd421083b44eb748b3af7c 269c31e7244c40d68a21fd7bc785c8bd - - -] [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83] Failed to deallocate networks
2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83] Traceback (most recent call last):

2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83] message = self.waiters.get(msg_id, timeout=timeout)
2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83] File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 244, in get
2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83] 'to message ID %s' % msg_id)
2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83] MessagingTimeout: Timed out waiting for a reply to message ID f39b87ebdea94587b4dbdb7f53346890
2016-08-09 16:09:07.715 4242 ERROR nova.compute.manager [instance: ee3562f8-72f3-46d4-897e-f24cce3d1a83]

后來推測網絡分配發生問題,應該是在neutron地方出錯,然后再仔細排查neutron.conf和nova.conf,終於發現neutron的密碼配置的是錯誤的!還是配置的問題!!!然后這里說下,默認情況下,那個計算節點上的nova-compute.log居然不出現日志,后來是直接在nova.conf的配置上加了一個

logdir=/var/log/nova
log_dir=/var/log/nova 

這樣的配置才讓日志出現

修改密碼OK后,啟動正確。

 

第三個問題是我發現,官方指導文檔里說的 什么配置放在[Default]下,什么配置放在[***]下,最好還是根據這個建議放在制定的[***]的節點下,好像會有一定的影響。

 

搞了快兩個星期,終於水落石出,搞定!這個周末可以休息下了!

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM