Answers:
就像标题所示,这是一个Openstack安装程序,专门为在短时间内使您从零变成英雄而量身定制。
今天,有一些可用的选项可用于部署Openstack云。例如,朱朱,部署与OpenStack的特定包或其他东西叫做devstack。很多人可能没有10个可以使用juju-deployer的系统,或者您可能想展示Ubuntu的功能。
出于以下原因创建了Ubuntu OpenStack安装程序。
添加ppa并安装软件:
sudo apt-add-repository ppa:cloud-installer/stable
sudo apt-get update
sudo apt-get install openstack
运行。
sudo openstack-install
安装选择
系统会为您提供3个选项,单次安装,多次安装和横向。选择单次安装。
安装程序将完成安装必要软件包和设置配置的小程序。完成此操作后,您将进入状态屏幕,然后将开始神奇的旅程,即通过功能全面的OpenStack云进行设置。
是的,为了详细说明,我将解释发生了什么:
整个堆栈都在一台计算机上运行。Juju被广泛利用,因为它具有部署服务,建立关系和配置这些服务的能力。类似于juju-deployer的操作。juju-deployer不会执行的操作是通过simplestreams自动同步启动映像,或者自动配置neutron,以使使用单个网卡的nova-compute中所有已部署的实例都可以与主机在同一网络上使用。我们甚至还投进了juju-gui!
我们正在尝试获得的经验是,任何人都可以坐在一台机器上,并拥有完整的端到端工作的OpenStack环境。这是漂亮控制台ui的屏幕截图:
验证您的云很容易,只需完成以下步骤:通过Horizon部署实例(OpenStack仪表板,显示在状态屏幕底部),将浮动IP(已经为您创建,只需选择一个)与ssh关联即可新创建的实例来部署您的软件堆栈。根据带宽的不同,某些图像可能无法立即提供,可能需要您稍等片刻。
好吧,正如我之前所说的,我们有很多很酷的技术,例如MAAS。那就是多重安装的目的。很棒的事情是您以与单次安装相同的方式进行安装。快进安装软件包并进入状态屏幕,您将看到一个对话框,指示PXE引导计算机充当控制器。我们的安装程序会尝试为您做所有事情,但有些事情要留给您。在这种情况下,您将在MAAS环境中调试机器并使它进入就绪状态。从那里开始,安装程序将拾取该计算机,并像在单个安装过程中那样继续愉快地运行。
需要注意的一件事是,您将需要一些计算机,无论是裸机还是在MAAS中进行虚拟注册,以利用安装程序提供的所有功能。我能够在3台计算机,1台裸机(运行maas的主机),在MAAS中注册的2台虚拟机上部署完整的云。请记住,由于安装程序可以在单个NIC上配置neutron,因此没有添加其他网络设备。
如果您需要快速存储来浏览图像,请在状态屏幕中单击(F6),然后选择快速存储。这将部署必要的位以将快速存储集成到您的Openstack云中。Swift存储至少需要3个节点(在单次安装中将是3个VM),因此请确保您具有用于此的硬件。否则,对于使用Openstack进行开发/玩耍,保留默认设置同样有效。
是否想在您的计算节点上部署其他实例?将其他计算机添加到您的MAAS环境中,或者如果在单台计算机上运行,并且您的硬件具有添加几个新星计算节点(通过状态屏幕中的F6),以允许在Openstack中部署更多实例。
这只是安装程序的简介,更多文档可以在@ReadTheDocs中找到。该项目托管在GitHub上,我们绝对鼓励您对其进行注标,分叉,提交文件并做出贡献,以使其成为真正令人愉快的体验。非官方支持可在irc.freenode.net的#ubuntu-solutions频道中找到。
http://askubuntu.com/questions/573514/unable-to-login-into-openstack-horizon-using-icehouse
。如果可以的话,请提出一些建议。非常感谢
Ubuntu 14.04.1 LTS