devstack 部署openstack 开发环境
来源:互联网 发布:pandorabox建站 编辑:程序博客网 时间:2024/05/16 08:13
题记
对于openstack的部署,很多人会采取fuel的方式,但是这种方式我们无法直接获得fuel都做了具体步骤,但是我们可以使用Devstack来部署,这种类似于linux shell的方式我们可以直接了解具体步骤,而且对于需要在openstack开发的用户可能更需要了解这种部署方式。
Devstack 指导 http://docs.openstack.org/developer/devstack/
安装
下载代码,创建stack 用户,执行./stack.sh
一个简单的local.conf 文件定义
[[local|localrc]]ADMIN_PASSWORD=mDATABASE_PASSWORD=$ADMIN_PASSWORDRABBIT_PASSWORD=$ADMIN_PASSWORDSERVICE_PASSWORD=$ADMIN_PASSWORDSERVICE_TOKEN=a682f596-76f3-11e3-b3b2-e716f9080d50#FIXED_RANGE=172.31.1.0/24#FLOATING_RANGE=192.168.20.0/25HOST_IP=192.168.3.4#FORCE_CONFIG_DRIVE=False
错误分析,需要在pip.conf 中 添加trusted-host
使用豆瓣源
root@map-VirtualBox:~/.pip# cat pip.conf [global]index-url = http://pypi.douban.com/simple[install]trusted-host=pypi.douban.com
Keystone 模块安装失败,或者报5000错误,查看日志,如下
通过pip 重新安装deploy,确保安装在如下目录
生成认证文件
安装完成后会生成userrc_early 文件,通过source userrc_early ,来通过keystone 认证
Devstack 默认用的nova-network
重启devstack 环境
Devstack 部署成功后,重启系统后openstack不会启动,可以执行rejoin-stack.sh来启动,需要用stack 用户
开发测试环境搭建
安装eclipse
Apt-get install eclipse
启动eclipse,工作区选择/opt/stack (openstack 代码默认存放目录)导入代码
file-new-pydev project
全屏显示
VirtualBox安装增强工具时:Unable toinstall guest additions: unknown filesystem type 'iso9660'
解决方法:
sudo apt-get install --reinstalllinux-image-$(uname -r)
1 0
- devstack 部署openstack 开发环境
- 使用devstack部署Openstack开发环境
- 使用devstack部署Openstack开发环境
- 使用devstack部署openstack开发环境
- Devstack:OpenStack开发环境快速部署
- openstack 平台环境部署(devstack)
- 使用devstack在Ubuntu12.10部署openstack开发环境
- 使用DevStack快速部署OpenStack环境
- DevStack部署Openstack教程(DevStack)
- 快速搭建OpenStack开发环境(DevStack)
- Openstack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解
- OpenStack mitaka DevStack 部署
- 使用devstack部署openstack
- DevStack 部署OpenStack
- 如何快速部署OpenStack环境——devstack项目
- 如何排除万难去使用DevStack部署OpenStack云环境
- openstack开发部署环境
- 用devstack快速部署 openstack
- 关于XIB/NIB/storyboard以及相关
- 我的mysql学习笔记-2015-12-20
- 网站服务器Apache的常用配置【实战经验】
- Android中drawText详解
- 我的项目管理学习培训笔记-2015-12…
- devstack 部署openstack 开发环境
- 我的java学习笔记之杰信商务管理平…
- 我的java学习笔记之常见异常总结-2…
- 关于处理if和复杂逻辑的一种思路及…
- c#制作activeX之activeX自动更新
- 今天情绪突然失控-2015-12-22
- 将博客搬至CSDN
- Linux套接字通信常用函数-bind
- Android Studio使用OpenCV的配置方法