OpenStack单节点环境安装手记

来源:互联网 发布:资产支持证券知乎 编辑:程序博客网 时间:2024/06/05 23:40

OpenStack单节点安装的过程非常简单,基本上3条命令就可以完成整个安装过程。


首先需要找一台空的虚机,建议使用Ubuntu-12.04版,因为Ubuntu对于apt-get的支持较好,然后登录系统开始安装过程:


1. 安装git, 在terminal中敲入命令:

>> sudo apt-get install git

    非root用户需要使用sudo来获取必要的安装权限


2. 然后在用户根目录下执行以下命令:

>> git clone git://github.com/openstack-dev/devstack.git


3. 最后启动安装过程:

>> cd devstack; ./stack.sh


其中需要注意的是OpenStack的安装脚本中会大量用到apt-get命令,缺省会从国外网站中实时抓取大量的安装文件,速度很慢,所以可以将apt-get源设置为中国这边的mirror:


1. 打开apt-get source.list文件

>> sudo vi /etc/apt/sources.list


2. 使用vi全局替换更换源文件

:%s/us.archive/cn.archive/g

: wq

3. 更新apt-get源

>> apt-get update


如果之前已经安装过,理论上所有的配置和安装文件都已经下载完毕,可以在$DEVSTACK/localrc文件中加入一行配置启用离线安装:

OFFLINE=TRUE

以后再执行./stack.sh脚本时会自动bypass所有的下载任务,提交安装速度。