参考:OneStack脚本
本文主要关于近一个月对Openstack学习的一个总结,包括单机环境安装部署中出现的问题记录和源码学习的过程,适合入门者阅读。
一、openstack安装部署
目前看到的一个是官方的安装部署文档,一个是中文的OneStack脚本。
根据两个文档都能在虚拟机Ubuntu环境搭建好环境,中间也许或出现某些问题,搜一下应该可以得到解决。
因为OneStack的是中文的,在脚本每一句都有详细说明介绍,学习起来会轻松很多。
可以直接将脚本中IP修改为自己机器IP,运行脚本基本就能正常工作。
/etc/network/interfaces可改可不改,看具体情况,比如虚拟机使用的DHCP自动分配IP,会在一定时间后换一个IP才能访问网络,反正只要IP和配置对应上就OK。
一般虚拟机无法支持KVM的,所以这个地方记住得改VIRT_TYPE为qemu。
如果失败了又不知道原因,也可以自己一个一个模块根据脚本手动安装,找到原因就好解决掉。
比如从keystone开始安装,完了测试下是否正常,再依次安装glance和nova,dashbord。
如果搭建源码调试环境,可以git clone或者apt-get source获得源码,我使用的IDE是eclipse+pdev,以前用eclipse习惯
从源码安装可以使用pip install
如果还有遇到问题没解决的可以看下面的,也许是我遇到过的问题。