跳转到主要内容

通过基于CentOS的Vagrant环境快速开始使用OpenStack

项目描述

一个小项目,用于使用Vagrant快速设置所有功能的OpenStack

简介

本项目提供的Vagrantfile将下载并启动CentOS 7 Vagrant Box,安装RDO,并提供一个环境,让您可以跟随观看原始的开始使用OpenStack视频。这些是用于演示该会话的相同(更新)材料。

要求

您的机器必须满足一组最低要求,才能成功运行全功能OpenStack安装。至少您需要

  1. 兼容的虚拟机管理程序。

  • Linux:KVM,Virtual Box。

  • OS X:VMware Fusion,Virtual Box。

  • Windows:VMWare Workstation,Virtual Box。

  1. Vagrant来控制您的虚拟机管理程序,以及支持的提供程序。

  2. 至少8GB的RAM来支持6GB的虚拟机。

  • 推荐至少12GB或更多,以支持8GB的虚拟机。

安装OpenStack

  1. 从:https://www.vagrantup.com/docs/installation/ 安装Vagrant

  2. 下载此存储库:git clone https://github.com/hogepodge/getting-started-with-openstack

  3. 启动虚拟机并安装OpenStack: $ cd getting-started-with-openstack; vagrant up

  4. 等待机器启动和安装完成,这可能需要一些时间。

暂停安装

要暂停安装,可以使用: $ vagrant halt

要继续:$ vagrant up

故障排除

如果您遇到问题,请提交问题或拉取请求,我们会尽快帮助您。

如果您的Vagrant环境因任何原因失败,您可以销毁虚拟机以从头开始: $vagrant destroy -f

然后使用 $vagrant up 再次开始此过程。

致谢

感谢Dan Radez提供初始内容,以及他本人和Kenneth Hui在奥斯汀OpenStack峰会上的介绍性演示。