如何完全卸载devstack并重新安装?

时间:2016-01-28 18:16:45

标签: openstack opendaylight

我正在尝试从以下链接安装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

5 个答案:

答案 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