一.使用DevStack搭建框架
DevStack是一个开源脚本,用于搭建单节点的openstack开发环境。但是,如果不在localrc脚本里修改相应配置,其搭建出来的openstack不包含quantum模块(如何配置使其包含quantum模块openstack官网有说明),并且这个是使用screen技术集成的各个模块,重启之后需要手动开启各个服务,并导入环境变量。
开启各服务命令:
1.keystone
keystone-all --config-file=/etc/keystone/keystone.conf &(&的意思是keystone在后台运行,可不加)
2.glance
glance-api --config-file=/etc/glance/glance-api.conf &
glance-registry --config-file=/etc/glance/glance-registry.conf &
3.cinder
cinder-all --config-file=/etc/cinder/cinder.conf &
4.nova
nova-api-os-compute --config-file=/etc/nova/nova.conf &
nova-api-metadata --config-file=/etc/nova/nova.conf &
nova-compute --config-file=/etc/nova/nova.conf &
nova-cert --config-file=/etc/nova/nova.conf &
nova-scheduler --config-file=/etc/nova/nova.conf &
nova-volume --config-file=/etc/nova/nova.conf &
nova-network --config-file=/etc/nova/nova.conf &
nova-consoleauth --config-file=/etc/nova/nova.conf &
nova-novncproxy --config-file=/etc/nova/nova.conf &
#nova-xvpvncproxy --config-file=/etc/nova/nova.conf &
#nova-consoleauth --config-file=/etc/nova/nova.conf &
nova-objectstore --config-file=/etc/nova/nova.conf &
-----或者直接nova-all --config-file=/etc/nova/nova.conf &
导入环境变量:
导入环境变量主要是通过keystone认证的需要
export OS_SERVICE_TOKEN=123456
export OS_USERNAME=admin
export OS_PASSWORD=123456
export OS_TENANT_NAME=admin
export OS_AUTH_URL=http://localhost:5000/v2.0/
export OS_SERVICE_ENDPOINT=http://localhost:35357/v2.0/
导入成功后可用env命令查看
使用glance创建镜像文件的命令
glance add name="ubuntu-test" container_format=bare disk_format=raw is_public=true</home/zg/下载/ubuntu.img
相关推荐
在ubuntu 16.04 基于devstack 安装openstack newton版本
devstack搭建OpenStack手册,是很方便易用的实践方法。
在ubuntu 16.04 基于devstack 安装openstack ocata版本
Devstack 安装 openstack OpenStack 开发环境搭建(Eclipse) ◦OS:Centos65 ◦IDE:Eclipse ◦Plugins: PyDev / Egit 运行单元测试 运行接口测试 Keystone 本地调试方法 Keystone 远程调试方法
针对使用devstack构建的openstack,重新启动系统后,使用此脚本恢复openstack环境。 For openstack built by devstack, this shell script can be run to recover the openstack environment.
在校学生,边学边记得笔记,这里使用的操作系统是欧拉系统,和CentOS8极为相似的国产系统,镜像下载https://www.aliyundrive.com/s/JDxfzpMWgcN,把所有注意的点都写入了,可以粘贴复制,但要注意#提示,替换密码的...
1 虚拟机准备工作 2 实验环境准备 2.1 操作系统准备 2.2 NTP时间同步 2.3 内核参数调整 2.4 关闭iptables和selinux 2.5 基础软件包 2.5.1 EPEL仓库 2.5.2 基础软件包安装 2.6 Openstack 软件包准备 2.6.1 ...
教你如何基于openstack搭建云平台
基于Openstack的多结点云计算平台的实现,杨亚君,苏红旗,Openstack是一个开源的云计算平台管理项目,用于提供实施简单、可拓展、丰富、标准统一的云计算管理平台。相对于单结点的云计算平台
详细讲解OpenStack最新版本Folsom架构结构,并带有参考资料,很适合对这个框架的了解
OpenStack入门学之环境搭建,介绍OpenStack的环境搭建及详细布置。
Openstack M版本搭建,网上一般教的是在线下载,但是企业一般不允许机器使用外网,所以需要离线安装
手动安装openstack Mitaka版
devstack搭建单节点openstack的配置文件
OpenStack入门学之门环境搭建
基于OpenStack的Docker开发
Openstack Folsom和Grizzly版的新功能详表,翻译自官网
由于OpenStack Nova是python语言进行开发的,而eclipse是很好用的开发工具,所以特此献上ubuntu上搭建eclipse+pydev插件形式开发环境的方法,以便大家能够更加方便的对源码进行分析。