安装devstack 问题总结

来源:互联网 发布:扇贝软件下载 编辑:程序博客网 时间:2024/06/16 12:08

(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.





0 0