现在的位置: 首页 > 综合 > 正文

OpenStack-Cinder 环境安装

2018年02月07日 ⁄ 综合 ⁄ 共 712字 ⁄ 字号 评论关闭
文章目录

如果想运行cinder,需要安装libvirt以及至少一种hypervisor(一种虚拟化技术,协调软件对硬件的访问)。如果仅仅想运行单元测试,则不需要安装这些。

使用virtualenv管理python的依赖包。

本文的环境是Ubuntu (12.04-64) 。

1、安装需要的包:

sudo apt-get install python-dev libssl-dev python-pip git-core libmysqlclient-dev libpq-dev libffi-dev

2、获取代码

git clone https://github.com/openstack/cinder.git cd cinder

3、运行单元测试

./run_tests.sh
单元测试将在 .venv 目录下运行。
第一次运行需要创建一个虚拟环境,输入Y即可。
No virtual environment found...create one? (Y/n)
更多细节参考 Unit Tests 章节。

4、也可以手动安装和使用virtualenv:

python tools/install_venv.py
这将会安装 requirements.txt 文件中列出的所有包到virtualenv。
顺利的话,会得到如下成功安装信息:
Cinder development environment setup is complete.
在当前会话中激活virtualenv:
$ source .venv/bin/activate

并未完全按照原文顺序翻译,仅列出其要点。

抱歉!评论已关闭.