devstack部署openstack流程与相关问题的记录(ubuntu 16.04)
第一步:更換ubuntu源
即修改/etc/apt/sources.list文件 用vi或vim打開文件,編輯文件,將源換成阿里云或清華源……等等都可以,這樣速度會快許多,不會導致安裝過程由于速度慢而失敗。
第二步:更新pip源
用的比較多的是豆瓣源。即在/root目錄下創(chuàng)建配置文件。
如果不更新可能會遇到pip wheel 等問題
第三步:安裝pip /git 等工具
Sudo apt-get install 即可
第四步:打開devstack官網,按照指示創(chuàng)建stack用戶,并切換到stack用戶,用戶名就是:stack。但是安裝過程中發(fā)現(xiàn),權限不夠,應該把sudoer文件修改一下,修改需要root用戶權限,修改內容就是在root用戶的那一行下面,加上stack用戶權限。
第五步:用git下載devstack安裝包
第六步:進入剛剛git下來的devstack文件夾,被指文件:local.conf可以直接將給出的樣例文件復制過來,在文檔中,建議把host_ip參數(shù)加上,這里面ifconfi命令可以查到
第七步:安裝:./stack.sh
這里面安裝時間要花費很久,主要是因為git下載方面的。
第八步(最關鍵的一步):如果安裝失敗,看下原因,百度一下別人怎么解決,如果別人也沒解決,不要管了,卸載重裝即可(./unstack.sh?? ./clean)再次執(zhí)行第七步,再次執(zhí)行第七步的時候就不會安裝那么久了。
遇到的問題:
1.??????出現(xiàn)cann’t connet git.com 等,我的解決辦法是置之不理,因為我推斷是當時的網絡不太好所導致。
2.??????g-api did not start 解決辦法,嘗試修改local.conf增加g-api service但并不成功,嘗試修改LANG值,但也沒成功
3.??????出現(xiàn)permision dening 權限問題,更改sudoer文件,給stack用戶增加特權,成功解決
4.??????出現(xiàn)其他不明錯誤,卸載重裝。
5.??????系統(tǒng)問題:因為第一次安裝使用了英文版,后因修改了Lang參數(shù),導致系統(tǒng)不能打開命令行,之后系統(tǒng)不能打開桌面,所以重裝系統(tǒng)后改用了English。
6.??????Enable service :直接去把local.conf中service的語句 刪除
總結
以上是生活随笔為你收集整理的devstack部署openstack流程与相关问题的记录(ubuntu 16.04)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (四)系统虚拟化关键技术
- 下一篇: (五)操作系统安全概念和设计思想