安裝devstack 問題總結

(1)stack user:


[root@my-orch devstack]# ./stack.sh

+ unset GREP_OPTIONS
+ umask 022
+ PATH=/usr/local/bin:/bin:/usr/bin:/opt/stack/.local/bin:/opt/stack/bin:/usr/local/sbin:/usr/sbin:/sbin
+++ dirname ./stack.sh
++ cd .
++ pwd
+ TOP_DIR=/root/openstack_code/devstack
+ NOUNSET=
+ [[ -n '' ]]
++ date +%s
+ DEVSTACK_START_TIME=1459922148
+ [[ -r /root/openstack_code/devstack/.stackenv ]]
+ FILES=/root/openstack_code/devstack/files
+ '[' '!' -d /root/openstack_code/devstack/files ']'
+ '[' '!' -d /root/openstack_code/devstack/inc ']'
+ '[' '!' -d /root/openstack_code/devstack/lib ']'
+ [[ '' == \y ]]
+ [[ 0 -eq 0 ]]
+ set +o xtrace
DevStack should be run as a user with sudo permissions,
not root.
A "stack" user configured correctly can be created with:

 /root/openstack_code/devstack/tools/create-stack-user.sh

解決方法:

運行 /root/openstack_code/devstack/tools/create-stack-user.sh,創建stack user,

然後chown -R stack devstack.

chgrp -R stack devstack.

執行:

sudo -u stack ./stack.sh.


(2) 某些文件找不到

解決方案:初始使用centos,轉移到Ubuntu問題解決。


(3) git clone' git://www.github.com/openstack/requirements.git '/opt/stack/requirements]

git.openstack.org[0: 104.130.246.128]: errno=Connection timed out


參考https://answers.launchpad.net/devstack/+question/247542

解決方案:

Bala, can you change in stackrc (line no:91 ):

-GIT_BASE=${GIT_BASE:-git://git.openstack.org}
+GIT_BASE=${GIT_BASE:-https://www.github.com}

This would solve problem for you.





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章