Ubuntu 14.04 Devstack安装:运行后n-cpu和q-l3失败。/stack.sh
我正在尝试安装DevStack Mitaka: 在./stack.sh执行期间,n-cpu和q-l3服务无法启动。两个屏幕(n-cpu和q-l3)中的错误显示如下:Ubuntu 14.04 Devstack安装:运行后n-cpu和q-l3失败。/stack.sh,ubuntu-14.04,openstack,openstack-nova,devstack,Ubuntu 14.04,Openstack,Openstack Nova,Devstack,我正在尝试安装DevStack Mitaka: 在./stack.sh执行期间,n-cpu和q-l3服务无法启动。两个屏幕(n-cpu和q-l3)中的错误显示如下: CRITICAL nova [req-..] TypeError: 'Version object does not support indexing 类似问题标记为已解决,但没有答案() 以下是错误日志: +./stack.sh:main:1337 [[ -x /opt/stack/de
CRITICAL nova [req-..] TypeError: 'Version object does not support
indexing
类似问题标记为已解决,但没有答案()
以下是错误日志:
+./stack.sh:main:1337 [[ -x /opt/stack/devstack/local.sh ]]
+./stack.sh:main:1346 service_check
+functions-common:service_check:1633 local service
+functions-common:service_check:1634 local failures
+functions-common:service_check:1635 SCREEN_NAME=stack
+functions-common:service_check:1636 SERVICE_DIR=/opt/stack
/status
+functions-common:service_check:1639 [[ ! -d /opt/stack/status
/stack ]]
++functions-common:service_check:1646 ls /opt/stack/status/stack
/n-cpu.failure /opt/stack/status/stack/q-l3.failure
+functions-common:service_check:1646 failures='/opt/stack/status/stack/n-cpu.failure
/opt/stack/status/stack/q-l3.failure'
+functions-common:service_check:1648 for service in '$failures'
++functions-common:service_check:1649 basename /opt/stack/status
/stack/n-cpu.failure
+functions-common:service_check:1649 service=n-cpu.failure
+functions-common:service_check:1650 service=n-cpu
+functions-common:service_check:1651 echo 'Error: Service n-cpu
is not running'
Error: Service n-cpu is not running
+functions-common:service_check:1648 for service in '$failures'
++functions-common:service_check:1649 basename /opt/stack/status
/stack/q-l3.failure
+functions-common:service_check:1649 service=q-l3.failure
+functions-common:service_check:1650 service=q-l3
+functions-common:service_check:1651 echo 'Error: Service q-l3
is not running'
Error: Service q-l3 is not running
+functions-common:service_check:1654 '[' -n '/opt/stack/status/stack/n-cpu.failure
/opt/stack/status/stack/q-l3.failure' ']'
+functions-common:service_check:1655 die 1655 'More details
about the above errors can be found with screen'
+functions-common:die:186 local exitcode=0
[Call Trace]
./stack.sh:1346:service_check
/opt/stack/devstack/functions-common:1655:die
[ERROR] /opt/stack/devstack/functions-common:1655 More details about the above errors can be found with screen
Error on exit
有时,再次运行clean.sh和stack.sh会有所帮助。如果您再次注意到相同的错误,则需要深入日志并在此处发布错误。我从头开始运行了两次完整的devstack(Mitaka)安装,结果相同。这似乎与@Anurag Anand报告的情况类似(见上文)。从日志中可以看出,python oslo_util包可能存在问题:u[08-30 10:22:49.975示踪中子[01;35m_[00m文件/usr/local/lib/python2.7/dist packages/oslo_utils/versionutils.py],第49行,在is_u兼容中[08-30 10:22:49.975示踪中子01;35m_[00m,如果主部件和(请求的_部件[0]!=当前的u部件[0]):_[10:22:49.975示踪中子[01;35m_U004;[00mTypeError:“版本”对象不支持索引