Openstack 性能测试工具Rally 安装与配置

系统:Centos 7.3版本

 

Rally 主要包括三大部分:

Deploy engine:这不是一个真的部署工具,它只是一个插件形式的东西,它可以和其他部署工具(比如 DevStack,Fuel,Anvil 等)一起工作来简化和统一部署流程。

Verification:使用tempest验证已经部署的openstack云环境的功能。

Benchmark engine:性能测试

 

1.安装Rally

#yum install epel-release --扩展源

#wget -q -O- https://raw.githubusercontent.com/openstack/rally/master/install_rally.sh | bash

2.安装依赖包

yum install gcc gmp-devel libffi-devel libxml2-devel libxslt-devel openssl-devel postgresql-devel python-devel redhat-rpm-config 

==================================================================

Database deleted successfully

Database created successfully

==============================

Installation of Rally is done!

==============================

 

Rally is now installed in your system. Information about your Rally

installation:

 

 * Method: system

 * Database at: /var/lib/rally/database

 * Configuration file at: /etc/rally

 * Samples at: /usr/share/rally/samples

 

 =====================================================================

3.建立 Rally 的数据库。

#rally-manage db recreate

4.拷贝openstack文件admin-openrc.sh 

 4.1安全管理-访问和安全-api,下载admin-openrc.sh 

 4.2#拷贝到环境中执行

 4.3#source admin-openrc.sh 

export OS_PROJECT_DOMAIN_ID=default

export OS_USER_DOMAIN_ID=default

export OS_PROJECT_NAME=admin

export OS_TENANT_NAME=admin

export OS_USERNAME=admin

export OS_PASSWORD=****

export OS_AUTH_URL=http://10.25.*.*:35357/v3

export OS_IDENTITY_API_VERSION=3

export OS_IMAGE_API_VERSION=2

 

4.4修改/etc/hosts

#控制节点IP controller

 

5.注册一个 Openstack deployment,注册成功后,将会默认使用这个 deployment,同时在主目录下会有一个新的目录出现:.rally

#rally deployment create --fromenv --name=existing

#cd  /root/rally.git/samples/deployments

#rally deployment create --fromenv=existing.json --name=existing

6.检查验证一下刚注册的 deployment 是否存在。

#rally deployment list

7.最后检查一下 deployment 是否可行

# rally deployment check

8.执行脚本

#rally  task start /home/rally.git/samples/tasks/contexts/network.json

9.执行用例导出HTML文档

#rally task report list

#rally task report 93aa3f32-7c70-4791-9010-ea6361e483b4 --out=report.html

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值