歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

記devstack的g-api不能啟動的問題

記devstack的g-api不能啟動的問題     網上廣泛流傳一個重啟devstack的腳本(restart.sh),下載之再執行之,然後報錯g-api未能啟動,蛋疼!!   再具體點是這樣的,先執行./stack.sh再./unstack.sh再./restart.sh這種情況沒問題,此腳本能重啟devstack,現在關機重啟,直接./restack.sh,報錯g-api未能啟動,搞了整整兩天,讀了stack.sh和restart.sh腳本的代碼後對比一下發現,restart.sh中啟動glance的命令不完全正確,   screen_it g-api "cd $GLANCE_DIR; bin/glance-api --config-file=$GLANCE_CONF_DIR/glance-api.conf",   從這裡可以看出,啟動glance調用的是$NOVA_DIR/bin/nova-api,即:/opt/stack/glance/bin/glance-api,我到glance目錄去看了根本沒有   bin/glance-api因此這裡肯定有問題,最後在/usr/local/bin下找到了glance-api然後把上面改成   screen_it g-api "cd /usr/local; bin/glance-api --config-file=$GLANCE_CONF_DIR/glance-api.conf"   這樣才把這個問題暫時解決了。  
Copyright © Linux教程網 All Rights Reserved