Linux下测试tempest,devstack安装和测试
陈老师,您好。
我在使用devstack安装kilo版本的openstack时,遇到了两个问题。在网上查了很久,没有找到原因,也没有找到解决办法,看到这里气氛很好,想着来问一下。。
安装环境为Ubuntu14.04.3。
一个是在安装horizon时,
2016-01-06 08:30:06.609 | + cd /opt/stack/horizon
2016-01-06 08:30:06.609 | + ./run_tests.sh -N –compilemessages
2016-01-06 08:30:06.821 | WARNING:root:No local_settings file found.
2016-01-06 08:30:07.294 | Traceback (most recent call last):
2016-01-06 08:30:07.294 | File “/opt/stack/horizon/manage.py”, line 23, in
2016-01-06 08:30:07.294 | execute_from_command_line(sys.argv)
2016-01-06 08:30:07.294 | File “/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py”, line 385, in execute_from_command_line
2016-01-06 08:30:07.294 | utility.execute()
2016-01-06 08:30:07.294 | File “/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py”, line 345, in execute
2016-01-06 08:30:07.294 | settings.INSTALLED_APPS
2016-01-06 08:30:07.294 | File “/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py”, line 46, in __getattr__
2016-01-06 08:30:07.294 | self._setup(name)
2016-01-06 08:30:07.295 | File “/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py”, line 42, in _setup
2016-01-06 08:30:07.295 | self._wrapped = Settings(settings_module)
2016-01-06 08:30:07.295 | File “/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py”, line 98, in __init__
2016-01-06 08:30:07.295 | % (self.SETTINGS_MODULE, e)
2016-01-06 08:30:07.295 | ImportError: Could not import settings ‘openstack_dashboard.settings’ (Is it on sys.path? Is there an import error in the settings file?): No module named i18n
然后我屏蔽掉了localrc中的horizon功能,遇到了另一个问题
2016-01-06 08:01:33.758 | + init_keystone
2016-01-06 08:01:33.758 | + is_service_enabled ldap
2016-01-06 08:01:33.761 | + return 1
2016-01-06 08:01:33.761 | + recreate_database keystone
2016-01-06 08:01:33.761 | + local db=keystone
2016-01-06 08:01:33.762 | + recreate_database_mysql keystone
2016-01-06 08:01:33.762 | + local db=keystone
2016-01-06 08:01:33.762 | + mysql -uroot -padmin -h127.0.0.1 -e ‘DROP DATABASE IF EXISTS keystone;’
2016-01-06 08:01:33.795 | + mysql -uroot -padmin -h127.0.0.1 -e ‘CREATE DATABASE keystone CHARACTER SET utf8;’
2016-01-06 08:01:33.802 | + /usr/local/bin/keystone-manage db_sync
2016-01-06 08:01:34.047 | Traceback (most recent call last):
2016-01-06 08:01:34.047 | File “/usr/local/bin/keystone-manage”, line 4, in
2016-01-06 08:01:34.048 | __import__(‘pkg_resources’).require(‘keystone==2015.1.3.dev14’)
2016-01-06 08:01:34.048 | File “/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py”, line 3138, in
2016-01-06 08:01:34.048 | @_call_aside
2016-01-06 08:01:34.048 | File “/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py”, line 3124, in _call_aside
2016-01-06 08:01:34.049 | f(*args, **kwargs)
2016-01-06 08:01:34.049 | File “/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py”, line 3151, in _initialize_master_working_set
2016-01-06 08:01:34.049 | working_set = WorkingSet._build_master()
2016-01-06 08:01:34.049 | File “/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py”, line 663, in _build_master
2016-01-06 08:01:34.049 | return cls._build_from_requirements(__requires__)
2016-01-06 08:01:34.050 | File “/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py”, line 676, in _build_from_requirements
2016-01-06 08:01:34.050 | dists = ws.resolve(reqs, Environment())
2016-01-06 08:01:34.050 | File “/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py”, line 849, in resolve
2016-01-06 08:01:34.050 | raise DistributionNotFound(req, requirers)
2016-01-06 08:01:34.050 | pkg_resources.DistributionNotFound: The ‘pycadf=0.8.0’ distribution was not found and is required by keystone
2016-01-06 08:01:34.059 | + exit_trap
这是怎么一回事,能帮忙解答下吗?万分感谢。
附上我用的localrc文件
DATABASE_PASSWORD=admin
ADMIN_PASSWORD=admin
SERVICE_PASSWORD=admin
SERVICE_TOKEN=admin
RABBIT_PASSWORD=admin
#vnc
#enable_service n-spice
#enable_service n-novnc
#enable_service n-xvnc
## For Swift
SWIFT_REPLICAS=1
SWIFT_HASH=011688b44136573e209e
# Enable Logging
LOGFILE=/opt/stack/logs/devstack.log
VERBOSE=True
LOG_COLOR=True
SCREEN_LOGDIR=/opt/stack/logs
# Pre-requisite
ENABLED_SERVICES=rabbit,mysql,key
ENABLED_SERVICES+=,horizon
ENABLED_SERVICES+=,n-api,n-crt,n-obj,n-cpu,n-cond,n-sch
ENABLED_SERVICES+=,n-novnc,n-xvnc
ENABLED_SERVICES+=,g-api,g-reg
ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron
ENABLED_SERVICES+=h-eng,h-api,h-api-cfn,h-api-cw
Q_PLUGIN=ml2
Q_ML2_TENANT_NETWORK_TYPE=vxlan
VOLUME_GROUP=”cinder-volumes”
ENABLED_SERVICES+=,cinder,c-api,c-vol,c-sch,c-bak
APACHE_ENABLED_SERVICES+=keystone
IMAGE_URLS+=”,http://cloud.fedoraproject.org/fedora-20.x86_64.qcow2”
GLANCE_BRANCH=stable/kilo
KEYSTONE_BRANCH=stable/kilo
NOVA_BRANCH=stable/kilo
NEUTRON_BRANCH=stable/kilo
HORIZON_BRANCH=stable/kilo
CINDER_BRANCH=stable/kilo
HEAT_BRANCH=stable/kilo
SWIFT_BRANCH=stable/kilo
REQUIREMENTS_BRANCH=stable/kilo
Linux下测试tempest,devstack安装和测试相关推荐
- Ubuntu18.04系统下charm-crypto0.5的安装以及测试
Ubuntu18.04系统下charm-crypto0.5的安装以及测试 文章目录 前言 一.前期准备 二.编译安装OpenSSL 1.检查已安装的OpenSSL版本 三.安装GMP 1.下载GMP压 ...
- Linux下Memcache服务器端的安装
Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 . 下载:http://www.danga.com/memca ...
- mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华)
在linux 系统中mysql配置文件的读取顺序为: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 第一步 创 ...
- linux下面的j2sdk的安装和配置过程
linux下面的j2sdk的安装和配置过程! 1.下载一个Linux Platform的JDK,建议下载RPM自解压格式的 (RPM in self-extracting file,j2sdk-1_4 ...
- 「docker实战篇」python的docker爬虫技术-在linux下mitmproxy介绍和安装(四)
原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:「docker实战篇」python的docker爬虫技术-在linux下mitmproxy介绍和安装(四) 上次说了fiddl ...
- Linux下MongoDB的入门安装、配置与启动
Linux下MongoDB的入门安装.配置与启动 mongo非关系性数据库 查询性能好,数据性不是特别重要的情况下使用 [root@test ~]# tar xf mongodb-linux-x86_ ...
- 【转载】【重要】Ubuntu Linux 下 Ffmpeg 及 Mencoder 安装使用小结
近段时间在学习 Ffmpeg.Mencoder 音视频转换,大概在 Ubuntu 10.04.Ubuntu 10.10.Ubuntu Natty 测试版上安装和使用过.重点是针对低分辨率的普通手机视频 ...
- 第十章 Linux下RPM软件的安装与卸载
第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_6 ...
- Linux下oracle 9i图文安装二
接上期的Linux下oracle 9i图文安装一([url]http://waringid.blog.51cto.com/65148/47655[/url]),下面进行Oracle安装前期准备中的第一 ...
最新文章
- 【Vegas原创】DataSet相互添加DataTable
- yii redirect
- Intel 公开安全新特性:CET
- Cryptocurrency Blockchain Internship Programme
- C语言 迷宫问题求解(顺序栈应用示例)
- python制作简单网页_python 跑服务器,访问自己制作的简单页面
- 【Flink】Flink使用withParameters(Configuration)传参
- pycharm 远程调试图文_pycharm远程调试openstack的图文教程
- python pop函数 索引_[python] 字典和列表中的pop()函数
- 每周荐书:SLAM、Vue2、爬虫(评论送书)
- wordpress主题怎样获取当前用户的相关信息?
- GNU make 汇总
- Delphi指针总结
- 戴尔服务器硬件查看信息工具omreport
- 计算机桌面推流,OBS推流PPT电脑桌面投屏
- Http 常见的 Headers
- 小学生刚学计算机时先学什么,浅谈小学生应如何学习电脑
- vue中input限制只能输入数字
- vux以插件方式调用
- ios swift 纯代码自定义view(控件) XYswitchView