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

Openstack 如何完全卸载devstack并重新安装?,openstack,opendaylight,Openstack,Opendaylight,我正在尝试从以下链接安装devstack: 但是,./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 con

我正在尝试从以下链接安装devstack:

但是,./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留在您的系统上)

虽然我一直在想,如果本教程从Fedora Net Install.iso启动,选择最小的软件包,选择硬盘布局,你可能只想重新开始

我不认为OpenFlow安装它看起来只是编译,所以你可能想删除zip和解压缩的文件夹并重新下载


stack.sh中出现了什么错误?

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

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

我认为
unstack.sh
脚本就是为了这个目的。因此,您只需在devstack文件夹中启动
/unstack.sh
,然后坐下来。完成后,您可以尝试使用`./stack.sh``重新安装


如果有人有同样的问题,我假设您正在使用github上的devstack回购。解决方案是转到:

~/devstack/tools/cap-pip.txt 
并将值pip设置为pip的最新版本,如下所示:

pip==18

简直就是一个破折号?这太残忍了。如果你还没有在那个安装实例上做任何其他事情,那就从头开始吧……我的回复中有一个输入错误。请查看我的问题中编辑的文本。运行“yum-upgrade”,然后重试。这应该可以解决pip问题。我确实尝试过,但我不得不重新安装Ubuntu:/这不是真的。你不能做到这一点和不可能做到这一点是不一样的。我完全错了,unstack.sh脚本不是用来卸载的,而是用来在你重新启动之前取消堆栈。另一方面,
clean.sh
似乎卸载了包括DEP在内的所有内容。