Python Devstack安装错误

Python Devstack安装错误,python,bash,openstack,Python,Bash,Openstack,我一直在尝试在ubuntu ringtails rairing机器上安装Openstack/Devstack,当我尝试/stack.sh脚本时,我得到了一个错误,我还设置了Environment Variable force=yes来修复另一个问题,为什么我一直得到这个错误 0 upgraded, 0 newly installed, 0 to remove and 23 not upgraded. 1 not fully installed or removed. After this ope

我一直在尝试在ubuntu ringtails rairing机器上安装Openstack/Devstack,当我尝试/stack.sh脚本时,我得到了一个错误,我还设置了Environment Variable force=yes来修复另一个问题,为什么我一直得到这个错误

0 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up tgt (1:1.0.17-1ubuntu3) ...
start: Job failed to start
invoke-rc.d: initscript tgt, action "start" failed.
dpkg: error processing tgt (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 tgt
E: Sub-process /usr/bin/dpkg returned an error code (1)
+ exit_trap
+ local r=100
++ jobs -p
+ jobs=
+ [[ -n '' ]]
+ kill_spinner
+ '[' '!' -z '' ']'
+ [[ 100 -ne 0 ]]
+ echo 'Error on exit'
Error on exit
+ ./tools/worlddump.py -d
usage: worlddump.py [-h] [-d DIR]
worlddump.py: error: argument -d/--dir: expected one argument

看起来您的
local.conf
中没有设置
LOGFILE
,例如:
LOGFILE=/opt/stack/logs/stack.sh.log

您是worlddump.py的作者吗?不,我不是worlddump.py的作者确保签出一个稳定的devstack构建,如stable/icehouse。看看这个版本是否出现了问题。stable/icehouse中也出现了问题,c.f.fikovnik我设置日志文件已经很累了,但仍然会遇到同样的错误,这很奇怪,因为如果你查看脚本本身,你会发现有一行
/tools/worlddump.py-d$LOGDIR
,而LOGDIR的创建方式就像
LOGDIR=$(dirname“$LOGFILE”)
。这是devstack的一个错误,但是如果您设置了
LOGFILE
变量,它应该可以工作。如果不设置,则必须提供更多详细信息。我在stack.sh的开头添加了这一行(以及其他变量),它工作得很好。谢谢!(我使用了Centos 6.4 Minimal)
LOGFILE=/opt/stack/logs/stack.sh.log