本文档不对安装的细节步骤进行描述,仅告诉大家可以参考哪些文档以及在安装过程中存在的问题,使后来者能够少花费一些时间查找问题。
在写本文档的时候,OpenStack已经发布了最新的版本Liberty,但由于选择的安装环境是CentOS 7,官方暂时未发布Liberty在CentOS 7下的安装手册,因此选择了上一个版本Kilo。
安装时参阅了官方文档《OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora》(kilo October 30, 2015)
注意,在网络上存在一个CentOS安装OpenStack Kilo官方文档的翻译,但版本是(kilo March 30, 2015),该版本描述的keystone服务是自身直接启动,而不是通过http加mod_wsgi模块启动,在配置到glance服务时连接keystone服务失败,在网上寻找各种解决方法都未解决,后来直接follow官方的英文文档才绕过了该问题。
《OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora》(kilo October 30, 2015)中存在的问题:
1. 在P74初始化控制节点上的neutron数据库时会失败,需要把upgrade head修改为upgrade kilo