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

How to completely uninstall devstack and reinstall it?

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

浏览相同的文档,在任何它说 yum install use 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 得到什么错误?

删除所有现有文件夹并使用此文件重新安装。这次记得把它克隆到一个新的地方。不要覆盖它。如果错误仍然存​​在,请给我发电子邮件或在下面发表评论。我遇到了同样的问题,不得不重新安装 ubuntu 但后来我想到了这个解决方案。 DevStack Installation All-In-One Single Machine

没有完美的卸载Devstack的方案。重新安装 Ubuntu 是唯一的解决方法。

我认为 unstack.sh 脚本就是为此而设计的。所以你只需要在 devstack 文件夹中并触发 ./unstack.sh 然后坐下来。完成后,您可以尝试使用 ``./stack.sh```

重新安装

我假设您使用的是 github https://git.openstack.org/openstack-dev/devstack.git

上的 devstack 存储库

如果有人遇到同样的问题。解决方案是去:

~/devstack/tools/cap-pip.txt 

并将值 pip 设置为 pip 的最新版本,如下所示:

pip==18