我正在尝试从以下链接安装devstack:
https://wiki.opendaylight.org/view/OVSDB:OVSDB_OpenStack_Guide
但是,。/ stack.sh总是会抛出一些错误。有什么办法可以删除devstack的所有配置并重做它吗?
这是我得到的错误:
Command "python setup.py egg_info" failed with error code 1 in /opt/stack/keystone
You are using pip version 7.1.2, however version 8.0.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
+ exit_trap
+ local r=1
++ jobs -p
+ jobs=
+ [[ -n '' ]]
+ kill_spinner
+ '[' '!' -z '' ']'
+ [[ 1 -ne 0 ]]
+ echo 'Error on exit'
Error on exit
+ generate-subunit 1454006489 226 fail
+ [[ -z /opt/stack/logs ]]
+ /home/aditya/devstack/tools/worlddump.py -d /opt/stack/logs
World dumping... see /opt/stack/logs/worlddump-2016-01-28-184515.txt for details
+ exit 1
答案 0 :(得分:1)
在yum install使用yum remove
的任何地方浏览相同的文档。
之后检查〜/ DevStack是否仍然存在。如果是,则运行rm -fr ~/DevStack
(你可能会在你的系统上留下java和@standard)
虽然我还在考虑本教程是否以Boot from the Fedora Net Install .iso - Select the minimal package - Select your hard disk layout
开头,你可能只想重新开始......
我不认为OpenFlow安装它看起来像只是编译所以你可能想要删除zip和解压缩的文件夹并重新下载......
您从stack.sh获得了什么错误?
答案 1 :(得分:1)
我认为unstack.sh
脚本就是为了这个。所以你只需要进入devstack文件夹并激活./unstack.sh
并坐下来。完成后,您可以尝试重新安装``./ stack.sh```
我假设您正在使用github上发现的devstack repo https://git.openstack.org/openstack-dev/devstack.git
答案 2 :(得分:0)
卸载Devstack没有完美的解决方案。重新安装Ubuntu是唯一的方法。
答案 3 :(得分:0)
如果有人有同样的问题。解决方法是转到:
~/devstack/tools/cap-pip.txt
然后将值 pip 设置为上一个pip版本,如下所示:
pip==18
答案 4 :(得分:-1)
删除所有现有文件夹,然后使用此文档重新安装。记得这次将它克隆到一个新的地方。不要覆盖它。如果错误仍然存在,请给我发电子邮件或发表评论。我被困在同样的问题不得不为它重新安装ubuntu,但后来我想到了这个解决方案。 DevStack Installation All-In-One Single Machine