C2. OpenStack开发基础
- OpenStack环境部署
Devstack是一套快速部署OpenStack开发环境的脚本。
$git clone git://github.com/openstack-dev/devstack.git
$cd devstack
$tree -L 1
![]()
stack.sh:
Devstack自动化部署工具的主执行脚本。判断是否存在localrc配置
文件,主要是各种密码。不存在则需手工输入。
openrc:
环境变量脚本。OpenStack在执行时需要依赖环境变量,导入可以通过
$source openrc admin
unstack.sh:
卸载所有已经启动的服务。
lib/:这个目录存放了每个服务的自动化安装脚本。
$./stack.sh
执行自动化安装。