-2

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

5 回答 5

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 得到什么错误?

于 2016-01-28T18:31:33.300 回答
1

我认为unstack.sh脚本就是为此而生的。所以你只需要在 devstack 文件夹中启动./unstack.sh并坐下来。完成后,您可以尝试使用 ./stack.sh 重新安装

我假设您正在使用在 github https://git.openstack.org/openstack-dev/devstack.git上找到的 devstack 存储库

于 2016-08-30T15:44:41.280 回答
0

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

~/devstack/tools/cap-pip.txt 

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

pip==18
于 2018-07-25T11:39:52.890 回答
-1

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

于 2016-02-15T18:28:22.207 回答
-1

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

于 2016-02-07T20:11:48.523 回答