devstack报错generate-subunit fail 5C

各位朋友好:我在centos7环境下安装liberty版本的devstack环境时,执行./stack.sh后
报错如下:
2017-05-08 06:38:40.129 | You are using pip version 7.1.2, however version 9.0.1 is available.
2017-05-08 06:38:40.130 | You should consider upgrading via the 'pip install --upgrade pip' command.
2017-05-08 06:38:40.151 | + exit_trap
2017-05-08 06:38:40.151 | + local r=1
2017-05-08 06:38:40.152 | ++ jobs -p
2017-05-08 06:38:40.152 | + jobs=
2017-05-08 06:38:40.152 | + [[ -n '' ]]
2017-05-08 06:38:40.152 | + kill_spinner
2017-05-08 06:38:40.152 | + '[' '!' -z '' ']'
2017-05-08 06:38:40.152 | + [[ 1 -ne 0 ]]
2017-05-08 06:38:40.152 | + echo 'Error on exit'
2017-05-08 06:38:40.152 | Error on exit
2017-05-08 06:38:40.152 | + generate-subunit 1494225476 44 fail
2017-05-08 06:38:40.203 | Traceback (most recent call last):
2017-05-08 06:38:40.203 | File "/usr/bin/generate-subunit", line 7, in
2017-05-08 06:38:40.203 | from os_testr.generate_subunit import main
2017-05-08 06:38:40.203 | File "/usr/lib/python2.7/site-packages/os_testr/__init__.py", line 19, in
2017-05-08 06:38:40.203 | 'os_testr').version_string()
2017-05-08 06:38:40.203 | File "/usr/lib/python2.7/site-packages/pbr/version.py", line 466, in version_string
2017-05-08 06:38:40.203 | return self.semantic_version().brief_string()
2017-05-08 06:38:40.203 | File "/usr/lib/python2.7/site-packages/pbr/version.py", line 461, in semantic_version
2017-05-08 06:38:40.203 | self._semantic = self._get_version_from_pkg_resources()
2017-05-08 06:38:40.203 | File "/usr/lib/python2.7/site-packages/pbr/version.py", line 438, in get_version_from_pkg_resources
2017-05-08 06:38:40.203 | import pkg_resources
2017-05-08 06:38:40.203 | File "/usr/lib/python2.7/site-packages/pkg_resources/
_init__.py", line 72, in
2017-05-08 06:38:40.203 | import packaging.requirements
2017-05-08 06:38:40.203 | ImportError: No module named requirements

下面是我的local.conf配置文件
[[local|localrc]]

Define images to be automatically downloaded during the DevStack built process.

IMAGE_URLS="http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"

Credentials

DATABASE_PASSWORD=123456
ADMIN_PASSWORD=123456
SERVICE_PASSWORD=123456
SERVICE_TOKEN=pass
RABBIT_PASSWORD=123456
#FLAT_INTERFACE=eth0

HOST_IP=192.168.192.130
SERVICE_HOST=192.168.192.130
MYSQL_HOST=192.168.192.130
RABBIT_HOST=192.168.192.130
GLANCE_HOSTPORT=192.168.192.130:9292

Neutron options

Q_USE_SECGROUP=True
FLOATING_RANGE=192.168.192.0/24
FIXED_RANGE=10.0.0.0/24
Q_FLOATING_ALLOCATION_POOL=start=192.168.192.202,end=192.168.192.210
PUBLIC_NETWORK_GATEWAY=192.168.192.2
Q_L3_ENABLED=True
PUBLIC_INTERFACE=eth0
Q_USE_PROVIDERNET_FOR_PUBLIC=True
OVS_PHYSICAL_BRIDGE=br-ex
PUBLIC_BRIDGE=br-ex
OVS_BRIDGE_MAPPINGS=public:br-ex

Work offline

#OFFLINE=True

Reclone each time

RECLONE=False

Logging

-------

By default stack.sh output only goes to the terminal where it runs. It can

be configured to additionally log to a file by setting LOGFILE to the full

path of the destination log file. A timestamp will be appended to the given name.

LOGFILE=/opt/stack/logs/stack.sh.log
VERBOSE=True
LOG_COLOR=True
SCREEN_LOGDIR=/opt/stack/logs

the number of days by setting LOGDAYS.

LOGDAYS=1

Database Backend MySQL

enable_service mysql

RPC Backend RabbitMQ

enable_service rabbit

Enable Keystone - OpenStack Identity Service

enable_service key

Horizon - OpenStack Dashboard Service

enable_service horizon

Enable Swift - Object Storage Service without replication.

enable_service s-proxy s-object s-container s-account
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
SWIFT_REPLICAS=1

Enable Glance - OpenStack Image service

enable_service g-api g-reg

Enable Cinder - Block Storage service for OpenStack

VOLUME_GROUP="cinder-volumes"
enable_service cinder c-api c-vol c-sch c-bak

Enable Heat (orchestration) Service

enable_service heat h-api h-api-cfn h-api-cw h-eng

Enable Trove (database) Service

enable_service trove tr-api tr-tmgr tr-cond

Enable Sahara (data_processing) Service

enable_service sahara

Enable Tempest - The OpenStack Integration Test Suite

enable_service tempest

Enabling Neutron (network) Service

disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service q-metering
enable_service neutron

Neutron - Load Balancing

enable_service q-lbaas

Neutron - Firewall as a Service

enable_service q-fwaas

Neutron - VPN as a Service

enable_service q-vpn

VLAN configuration.

#Q_PLUGIN=ml2
#ENABLE_TENANT_VLANS=True

GRE tunnel configuration

#Q_PLUGIN=ml2
#ENABLE_TENANT_TUNNELS=True

VXLAN tunnel configuration

Q_PLUGIN=ml2
Q_ML2_TENANT_NETWORK_TYPE=vxlan

Enable Ceilometer - Metering Service (metering + alarming)

enable_service ceilometer-acompute ceilometer-acentral ceilometer-collector ceilometer-api
enable_service ceilometer-alarm-notify ceilometer-alarm-eval
enable_service ceilometer-anotification

Enable NoVNC

enable_service n-novnc n-cauth

Enable the Ceilometer devstack plugin

enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer.git

Branches

KEYSTONE_BRANCH=stable/liberty
NOVA_BRANCH=stable/liberty
NEUTRON_BRANCH=stable/liberty
SWIFT_BRANCH=stable/liberty
GLANCE_BRANCH=stable/liberty
CINDER_BRANCH=stable/liberty
HEAT_BRANCH=stable/liberty
TROVE_BRANCH=stable/liberty
HORIZON_BRANCH=stable/liberty
SAHARA_BRANCH=stable/liberty
CEILOMETER_BRANCH=stable/liberty
TROVE_BRANCH=stable/liberty

Select Keystone's token format

Choose from 'UUID', 'PKI', or 'PKIZ'

INSERT THIS LINE...

KEYSTONE_TOKEN_FORMAT=${KEYSTONE_TOKEN_FORMAT:-UUID}
KEYSTONE_TOKEN_FORMAT=$(echo ${KEYSTONE_TOKEN_FORMAT} | tr '[:upper:]' '[:lower:]')

[[post-config|$NOVA_CONF]]
[DEFAULT]

Ceilometer notification driver

instance_usage_audit=True
instance_usage_audit_period=hour
notify_on_state_change=vm_and_task_state
notification_driver=nova.openstack.common.notifier.rpc_notifier
notification_driver=ceilometer.compute.nova_notifier

请教各位朋友,如何解决,十分感谢。

0

2个回答

2017-05-08 06:38:40.129 | You are using pip version 7.1.2, however version 9.0.1 is available.
2017-05-08 06:38:40.130 | You should consider upgrading via the 'pip install --upgrade pip' command.
我没装过这个工具,但是你可能忽视了安装的错误提示

0
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安装devstack遇到的问题
本文是我用虚拟机安装devstack过程中遇到的问题,安装环境是centos7.2, centos是采用最小化安装。
使用devstack安装OpenStack时常见的问题及解决方法
问题一:OSError:[Errno13]Permissiondenied:'/usr/local/lib/python2.7/dist-packages/flake8-2.2.4.dist-info/DESCRIPTION.rst'原因:用户权限不足解决方法:sudo chown -R stack:stack /usr/local/lib/python2.7问题二:generate-subun...
Devstack安装Openstack的过程中的小错误(centos7)
Q:下载源码出错,很难下载下来。 A:修改localrc 中的git源为https Q:安装过程中,mysql连接问题,通常是 localhost出错。 A:使用命令/usr/libexec/mysqld –user=mysql 重启mysql服务 Q:apache服务起不来。 A:关闭SELINUX。 修改/etc/selinux/config 文件,将SELINUX=enforci
【openstack】使用devstack集成openstack和odl过程中出现404 Not Found错误
错误代码:2018-08-10 06:05:25.593 | ++/opt/stack/networking-odl/devstack/functions:_wget:20 rm -f /opt/stack/opendaylight/maven-metadata.xml 2018-08-10 06:05:25.600 | ++/opt/stack/networking-odl/devstack/...
安装DevStack时,遇到一些Python包安装失败,如何手动安装补救的问题
因为OpenStack的包大多是Python源码包,所以安装方式与C++的make; make install;有所不同。 首先下载安装包: wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 然后解压: tar -zxvf your.tgz   #此命令会将包解压到当前目录 然后编译: python
在ubuntu 16.04 基于devstack 安装openstack ocata版本
在ubuntu 16.04 基于devstack 安装openstack ocata版本
devstack安装脚本结构及stack.sh简介
stack.sh 简介 stack.sh是一个openstack开发人员可以选择的一种安装脚本。 这个脚本的主要作用是安装并配置nova, glance, horizon, 以及keystone。 使用这个脚本,你可以设置一些配置选项,比如使用哪个git源,开启哪些服务,网络如何配置,以及各种密码的设置与管理。通过这个脚本,也可以灵活地在多台机器上运行
使用devstack安装openstack过程中遇到的一些错误及解决办法
第一次使用devstack安装OpenStack的过程中,遇到了很多问题,在这里记录一下。 错误1: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决办法:首先,打开/etc/mysql下的文件debian.cnf,里面有user和password,使用该用户
devstack部署openstack时的local.conf文件的问题
这次自动化部署Kilo版本花了近1天的时间,错误情况有如下几种: df: '/run/user/112/gvfs': Permission denied[ERROR] /opt/stack/devstack/functions-common:1209 Failure creating private IInvalid input for operation: Gateway is not
devstack 书籍 devstack-for-beginners
devstack教程,devstack 书籍 devstack-for-beginners
快速搭建OpenStack开发环境(DevStack)
快速搭建OpenStack开发环境(DevStack)
搭建DevStack中遇到的问题及解决办法
说明由于是第一次搭建DevStack环境,在安装过程中遇到了很多问题,这里尽可能全的把自己当时遇到的问题都记录下来,给大家提供一个参考。这里给出的都是折腾了自己好久的问题,因为每次重新执行./stack.sh的过程都是漫长的,失败了就要重来,导致从最开始搭建,到第一次成功,耗费了好几天时间。搭建时使用的是:Ubuntu 14.04 + DevStack(Mitaka)+ OpenStack(Mita
在Devstack基础上开发dashboard(一)——遵循官方文档初步尝试
定制自己的页面 本文要介绍如何在devstack基础上,定制自己的dashboard。 1. 准备 首先要准备一套devstack环境,可以参考https://blog.csdn.net/stpice/article/details/81274803 devstack搭建比较简单,不过过程中可能会遇到一些奇怪的问题,总之多尝试几次一般都可以搞定。 2. 按照官方教程操作 要想定制自...
devstack安装出现rabbitmq-server安装错误
devstack 安装openstack出现rabbitmq-server安装错误,因为修改过hostsname后,重新安装才导致这个错误,下面是解决办法. 问题: Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_log, _err   rabbitmq-server.   invoke-rc.d: in
Devstack安装-简单安装&选择版本安装&问题总结
Devstack安装-简单安装与选择版本安装 一、简单安装 步骤 1. 创建stack用户 2. 打开stack用户权限 3. root用户切换到stack用户 4. git clone devstack 5. 切换到devstack文件夹下 二、选择版本安装 步骤 0. 本机环境 Ubuntu16.04 2核 8GB 机器一台 2. 前三步与简单安装相同 $ sudo useradd ...
DevStack环境的Python版本升级和UT环境搭建
DevStack环境的Python版本升级和UT环境搭建 背景 在CentOS 6.5上面安装了devstack,由于6.5默认的python是2.6.6版本,在进行UT时,只能采用nosetests的方式,而此种方式和gerrit检测粒度不一致,往往造成在本地执行测试用例全部通过而上传到社区后测试用例不通过的情况。 通过执行run_tests.sh的方式,可以保持和gerrit
devstack安装使用openstack常见问题与解决办法
声明: 本博客欢迎转发,但请保留原作者信息! 博客地址:http://blog.csdn.net/halcyonbaby 内容系本人学习、研究和总结,如有雷同,实属荣幸! 安装运行create-stack-user.sh脚本时,当前目录不要是devstack安装时如果提示pbr版本不对 运行pip install --upgrade pbr, pip install --up
devstack配置说明手册
1.配置通过devstack配置不同功能的openstack是通过修改local.conf配置文件来实现的。local.conf文件是一个可修改的INI格式文件,它通过在配置文件中对元数据包头的信息修改来间接修改对应配置文件的配置信息。简单的样板提供在 devstack/samples新的local.conf文件中元数据头文件非常类似于一个普通的INI格式包头只不过local.conf文件中包头格式
网上最新的devstack安装教程【一键部署openstack测试环境】
这段时间由于测试需要搭建openstack环境,搜遍谷歌百度进行不下30次尝试...看了陈沙克等前辈的安装教程,很多配置信息都已经过期了。不过大致的步骤基本不变,由于最近devstack在github更新频繁,可能很多功能被添加更新,源软件链接可能需要更改。下面给出这段时间安装的步骤(附最新源),希望对有需要进行一键部署openstack测试环境的朋友有帮助。 测试版本:Ubuntu 12.04
DevStack 环境搭建和问题解决
DevStack 环境搭建 (Ubuntu + Ocata) 原创 2017年04月22日 15:58:59 577
devstack部署openstack的情况下,重启openstack服务
多节点部署的重启: 1 主节点重启 1.1 cd devstack     ./rejoin-stack.sh 1.2 CRTL + A + n 查看每个服务窗口,发现问题提示,可能出现的问题如下所示: 可能错误:(注意ubuntu和centos系统执行命令的区别) a 数据库没有启动 解决方法:sudo service mysqld start (sudo /sbin/servi
devstack 终止或重启服务 使用rejoin-stack.sh
使用devstack安装openstack时,可以使用rejoin-stack.sh控制台终止或重启进程。 rejoin-stack.sh的用法为: 进入devstack目录下,运行 ./rejoin-stack.sh,得到控制台。 下面的“n-sch*”表示的是nova-scheduler服务,前面的14表示这个服务的编号,上面的信息是这个服务的日志信息,可以在这里查看输出情况。有
安装devstack 问题总结
安装devstack 问题总结
DevStack安装问题 pip安装镜像源
wget http://python-distribute.org/distribute_setup.py sudo python distribute_setup.py wget https://github.co
devstack部署openstack遇到rdo源配置问题及解决办法
问题: RDO repo not detected; installing Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use su
DevStack环境搭建
闲话如果你和我一样,是一个OpenStack的小白,而且之前没有搭建过任何OpenStack相关的的环境,那么你可以参考一下我搭建DevStack环境的步骤,也许能给你减少很多不必要的麻烦。
在Ubuntu16.04中安装DevStack过程中出现的若干问题
1、安装中报错"WARNING: this script has not been tested on xenial" “If you wish to run this script anyway run with FORCE=yes” 这是因为这个脚本没有在Ubuntu16上测试过,直接把176-178行的if[["$FORCE" != "yes"]]; then这3行在前面加上"#"注释掉
使用devstack安装OpenStack 双节点部署
本文安装的Pike版OpenStack,之前试过liberty、newton和mitaka、ocata版本都以失败告终,所以百度了一下版本顺序,秉着最新最优的执念,终于,Pike版本安装成功! 一:软硬件准备     设备:win10电脑     软件:VMware Workstation Pro     镜像:ubuntu-16.04.1-desktop-amd64.iso 二:虚拟机...
如何使用devstack配置openstack(单节点)
对于一个openstack新手来说,自己使用命令行搭建一个openstack无疑是一个痛苦的过程,使用一个搭建工具将会使搭建过程变成的简单,下面就介绍一下我的一次成功的搭建过程。 第一步:安装虚拟机 我个人比较喜欢用virtrualbox的虚拟机,可以从如下的地址进行下载:https://www.virtualbox.org/wiki/Downloads,选择相应的版本下载安装就行了。 第二
devstack安装过程中出现syntax error
[stack@localhost ~]$ ./stack.sh sudo: >>> /etc/sudoers.d/50_stack_sh: syntax error near line 1 <<< sudo: >>> /etc/sudoers.d/50_stack_sh: syntax error near line 2 <<<
DevStack安装之后无法打开dashbroad的解决方案
DevStack提供来简单搭建Openstack开发环境的傻瓜式操作脚本,方便开发者搭建最简的Openstack环境,但是我在执行完devstack脚本后,进入dashborad时遇到一个问题:   解决这个问题只需要建立一个软链接即可:  sudo ln -s /usr/bin/nodejs /usr/bin/node ...
新版devstack查询日志
由于新版devstack使用systemd的方式来管理OpenStack各项服务,所以查询日志的方式也有所不同,现记录:systemd附带的主要功能之一是日志记录,这是一种访问日志的综合方式。这需要管理员通过journalctl来进行访问。journalctl拥有强大的查询功能,我们从一些常见的选项开始。查看特定的服务日志:sudo journalctl -f --unit devstack@n-...
最新版本的devstack可以直接重启,不用什么脚本手动重启
最新版本的devstack可以直接重启,不用什么脚本手动重启。
关于Devstack部署问题汇总
一 每次开机,重新执行stack.sh问题关机后整个环境就没有了,所以需要重新去执行stack.sh。需要设置local.conf下面两个选项,这样部署比较快RECLONE=falseOFFLINE=true二 pip安装问题采用豆瓣源mkdir ~/.pip vim ~/.pip/pip.conf [global] Index-url=http://pypi.douban.com/simple如...
在centos7或者ubuntu14.04环境中安装openstack-I版本成功后dashboard无法登陆问题的解决
只有openstack-I版本的安装这里不再过多的描述,这里只是说明一下,当一切都安装完毕之后, dashboard出现无法登陆的情况。 在以上两个版本中进行openstack版本的安装,可以安装成功,但是登录dashboard的时候出现错误: mportError at / No module named utils Request Method: GET Request UR
Centos7 Devstack [Rocky]配置相关服务加载日志
Devstack[Rocky]版本是默认不加载任何服务的日志的,Devstack的相关服务如下: 以devstack@c-vol.service为例,设置c-vol服务启动的日志,写入文件c-vol.log(当然也可以使用journalctl -f --unit devstack@c-vol.service跟踪日志): 1.在/opt/stack/logs/下面创建日志文件,并赋权: #...
Ubuntu16.04下使用Devstack快速安装、部署Openstack
对于Openstack的初学者而言,除去看大量的官方文档了解整个Openstack架构外,还需要通过实践,自己搭建Openstack平台,用来学习,最后在使用的过程中,通过查看源码不断的解决遇到的问题。今天就和大家讲下如何使用Devstack在Ubuntu16.04下搭建一个简单的Openstack平台。参考文档为官方文档:https://docs.openstack.org/devstack/l
解决安装devstack时从github下载代码速度过慢
将下载源从git://git.openstack.org改为 git://github.com   搜索 openstack4@openstack4-Tecal-RH1288-V2-8S:/opt/devstack$ grep -n -r &quot;openstack.org&quot;  ./stackrc165:# Another option is https://git.openstack.org1...
devstack环境搭建
准备以及执行安装 ①firewalld关闭 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 ②使用清华pip源 cd /root mkdir -p ~/.pip vi ~/.pip/pip.conf [global] index-url ...
分享一下我的devstack的local.conf配置
[[local|localrc]] # Modify to your environment HOST_IP=10.0.0.180 FLOATING_RANGE=192.168.100.1/24 PUBLIC_NETWORK_GATEWAY=192.168.100.2 PUBLIC_INTERFACE=eth1 # Credentials ADMIN_PASSWORD=pas
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 怎么学习互联网大数据 村干部学习大数据心得