热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

OpenStack平台安装脚本

1:Devstack这个其实是针对开发者。直接通过源码安装,在ubuntu11.10下进行安装配置。直接git最新的测试版本的代码。目前整个脚本,已经是非常成熟。单机部署,在虚拟机里部署,已经是非常方便。这套脚本是采用flatdhcp的网络。这个是需要注意的。单块网

 

1:Devstack

这个其实是针对开发者。直接通过源码安装,在ubuntu 11.10下进行安装配置。直接git最新的测试版本的代码。

目前整个脚本,已经是非常成熟。单机部署,在虚拟机里部署,已经是非常方便。

这套脚本是采用flatdhcp的网络。这个是需要注意的。单块网卡就可以。只适合开发使用。

http://cloudbuilders.github.com/devstack/

2:Deb包脚本安装

其实用发布版的包安装,应该是最简单的。专门有人开发了一套脚本。不过就是对于ubuntu 11.10来说,源里的keystone的包有bug,导致dashboard无法使用。如果要使用,就会比较麻烦。

不过现在一切都成为过去。

https://github.com/managedit/openstack-setup

这套脚本,其实完全是可以支持日后的ubuntu 12.04,

这套脚本网络是vlan模式,需要两块网卡。

3:centos,Redhat源码脚本安装

这个本来是非常有挑战的工作,不过现在已经不是问题。yahoo也参与

https://github.com/yahoo/Openstack-Devstack2

这套脚本,是参考devstack脚本,实现的Centos和Redhat的支持。

我还没测试,不过相信yahoo的实力。

4:CentOS和Redhat包安装

http://yum.griddynamics.net/

这家公司提供了Centos和Redhat的包,并且非常活跃,目前还在开发账单系统等。非常期待。

不过由于keystone的问题,目前的版本是不支持dashboard。希望Essex版本,可以很好实现。

5:stackops

http://www.stackops.org/

很多人都希望一个iso,就把整个系统装好,这是通过chef来实现配置管理,大家可以测试一下。我是没测试成功,估计是因为我的网络原因。很多朋友都已经成功搞定。

6:Crowbar

这是Dell推出的Openstack安装工具,非常强大。我已经在虚拟机测试成功。不过就是目前Crowbar,只能支持Ubuntu10.10,11.04.

还需要努力啊。

7:Ubuntu推出的Juju

Ubuntu推出一个工具Orchestra,通过他搞定juju,juju再去部署openstack,比较复杂,我目前只测试了Orchestra。还没时间去看juju怎么用。

 

8: u盘版本的openstack

老外真的是有时间,还专门做了一个u盘版本的Openstack

https://launchpad.net/cloud-live


推荐阅读
  • Java 中的十进制样式 getZeroDigit()方法,示例 ... [详细]
  • CRZ.im:一款极简的网址缩短服务及其安装指南
    本文介绍了一款名为CRZ.im的极简网址缩短服务,该服务采用PHP和SQLite开发,体积小巧,约10KB。本文还提供了详细的安装步骤,包括环境配置、域名解析及Nginx伪静态设置。 ... [详细]
  • Requests库的基本使用方法
    本文介绍了Python中Requests库的基础用法,包括如何安装、GET和POST请求的实现、如何处理Cookies和Headers,以及如何解析JSON响应。相比urllib库,Requests库提供了更为简洁高效的接口来处理HTTP请求。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 在OpenCV 3.1.0中实现SIFT与SURF特征检测
    本文介绍如何在OpenCV 3.1.0版本中通过Python 2.7环境使用SIFT和SURF算法进行图像特征点检测。由于这些高级功能在OpenCV 3.0.0及更高版本中被移至额外的contrib模块,因此需要特别处理才能正常使用。 ... [详细]
  • 本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ... [详细]
  • 理解浏览器历史记录(2)hashchange、pushState
    阅读目录1.hashchange2.pushState本文也是一篇基础文章。继上文之后,本打算去研究pushState,偶然在一些信息中发现了锚点变 ... [详细]
  • 精选10款Python框架助力并行与分布式机器学习
    随着神经网络模型的不断深化和复杂化,训练这些模型变得愈发具有挑战性,不仅需要处理大量的权重,还必须克服内存限制等问题。本文将介绍10款优秀的Python框架,帮助开发者高效地实现分布式和并行化的深度学习模型训练。 ... [详细]
  • 回顾两年前春节期间的一个个人项目,该项目原本计划参加竞赛,但最终作为练习项目完成。独自完成了从编码到UI设计的全部工作,尽管代码量不大,但仍有一定的参考价值。本文将详细介绍该项目的背景、功能及技术实现。 ... [详细]
  • Jupyter Notebook多语言环境搭建指南
    本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ... [详细]
  • Python中Seaborn库的整体风格配置详解
    本文介绍了Seaborn,这是一个基于Matplotlib的Python数据可视化库,旨在简化统计图形的绘制过程。文章详细探讨了Seaborn的不同主题风格及其配置方法。 ... [详细]
  • 深入解析WebP图片格式及其应用
    随着互联网技术的发展,无论是PC端还是移动端,图片数据流量占据了很大比重。尤其在高分辨率屏幕普及的背景下,如何在保证图片质量的同时减少文件大小,成为了亟待解决的问题。本文将详细介绍Google推出的WebP图片格式,探讨其在实际项目中的应用及优化策略。 ... [详细]
  • 深入理解Java SE 8新特性:Lambda表达式与函数式编程
    本文作为‘Java SE 8新特性概览’系列的一部分,将详细探讨Lambda表达式。通过多种示例,我们将展示Lambda表达式的不同应用场景,并解释编译器如何处理这些表达式。 ... [详细]
  • 在现代前端开发中,组件化已成为不可或缺的技术,尤其在 React 和 Vue 生态中。然而,组件的管理和测试一直是开发者面临的挑战。本文将介绍如何使用 Storybook 来简化这一过程,提高开发效率。 ... [详细]
author-avatar
庄蜗怕
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有