说明:这个脚本是采用Bash Shell编写,这个版本还只能作为测试环境搭建使用。

  此脚本原形的发起人是网友:WuYuLiang.这里有他的博客链接:

    第一版的链接: http://blog.csdn.net/wylfengyujiancheng/article/details/51137707

  最新版链接: http://blog.csdn.net/wylfengyujiancheng/article/details/51939239

  

  下面将要介绍的是我对原发起人的安装脚本做了改写后的版本,主体思想仍为原发起人的没变。但脚本实现做了较大改变。

  这是下载代码的链接: http://pan.baidu.com/s/1hr4DaEK   ,这里面包含了脚本的使用视频。

  使用此脚本安装OpenStack-Mitaka需要有以下准备:

  1. 安装系统时,需要安装Redhat或CentOS7.2-1511x86_64的版本,或更新的。

   安装系统时, 一定要选“基本Web服务器”

    

  2. 系统安装好后,需要克隆三台,分别来安装: 控制节点、计算节点 和 存储节点

    (1) 控制节点:需要4G内存,2块网卡.

    (2) 计算节点:需要2G内存,2块网卡.

    (3) 控制节点:需要2G内存,1块网卡,2块磁盘(至少2G)。

  3. 脚本结构:

    bin:是所有安装OpenStack服务的脚本存储的位置。

    etc: 是所有需要使用的配置文件的存放位置。

    resource:是存放本地yum源的RPM包的集合 和 cirros镜像文件.

    tmp: 存储了两个简单的脚本。

  4. 使用方法:

    

    (1)控制节点:

      下载两个tar.gz的包, 先解压instscript这个包,然后将resource包解压出来,并把解压出来的resource目录移动到instscript解压出来的目录中。

      然后,运行mitaka目录下的openstack.sh ,根据提示安装即可。

    (2)计算和存储节点:

      只需要下载instscript这个压缩包,解压即可。然后,运行mitaka下的openstack.sh,根据提示安装。

  

OpenStack-Mitaka 一键安装测试环境脚本的更多相关文章

  1. Shell脚本一键安装LNMP环境

    https://sourceforge.net/projects/opensourcefile/files/ Nginx是一款高性能的HTTP和反向代理服务器.Nginx在反向代理,Rewrite规则 ...

  2. LNMP1.3一键安装Linux环境,配置Nginx运行ThinkPHP3.2

    LNMP1.3一键安装Linux环境,配置Nginx运行ThinkPHP3.2 你是否遇见过:安装LNMP1.3环境后,运行ThinkPHP 3.2,只能打开首页,不能访问控制器,报404错误. 按照 ...

  3. Linux一键安装LNMP环境

    Linux一键安装LNMP环境 官方地址:https://lnmp.org/. 参考安装步骤:https://lnmp.org/install.html. 一键安装可以选择mysql版本.php版本, ...

  4. lnmp_auto:自动化安装lnmp环境脚本

    朋友找我在一台机器上帮忙安装下discuz.想着搭建过好几次的lnmp了,但是还没有使用过"一键安装"的自动化脚本,去网上有搜索出来,但是运行的时候发现用root运行别人的脚本还是 ...

  5. 【转】lnmp_auto:自动化安装lnmp环境脚本

    原文链接: lnmp_auto:自动化安装lnmp环境脚本  这哥们整理的这篇博文很好  转载分享 博文转载如下: 源代码在github上:https://github.com/jianfengye/ ...

  6. Linux一键安装web环境全攻略phpstudy版

    此教程主要是应对阿里云Linux云服务器ecs的web环境安装,理论上不限于阿里云服务器,此教程对所有Linux云服务器都具有参考价值. 写这篇文章的目的:网上有很多关于Linux一键安装web环境全 ...

  7. legend2---lamp.sh一键安装lamp环境需要爬的坑

    legend2---lamp.sh一键安装lamp环境需要爬的坑 一.总结 一句话总结: 1.要记得更改项目权限:chown -R apache:apache /data/www/default/网站 ...

  8. Linux一键安装web环境全攻略(阿里云服务器)

    摘自阿里云服务器官网,此处 一键安装包下载: 点此下载 安装须知 1.此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为: nginx:1.0.15.1.2.5.1.4.4 a ...

  9. Linux一键安装web环境全攻略(阿里云ECS服务器)

    摘自阿里云服务器官网,此处 一键安装包下载: 点此下载 安装须知 1.此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为: nginx:1.0.15.1.2.5.1.4.4 a ...

随机推荐

  1. iframe获取父、子窗口的方法

    jquery.js调用iframe父窗口与子窗口元素的方法 1. jquery在iframe子页面获取父页面元素代码如下: $("#objid",parent.document) ...

  2. hi35183e增加exfat文件系统的支持

    64G-128G的tf卡文件系统格式为exfat,而hi3518e默认只支持fat32格式的tf卡.为了挂载64G以上的tf卡,只能将sd卡先格式化成FAT32.鉴于exfat性能比FAT32强,因此 ...

  3. GTD_百度百科

    GTD就是Getting Things Done的缩写,翻译过来就是"把事情做完",GTD的核心理念概括就是必须记录下来要做的事,然后整理安排并自己一一去执行.GTD的五个核心原则 ...

  4. mongodb的读写分离

    转自:http://blog.csdn.net/sd0902/article/details/21538621 mongodb的读写分离使用Replica Sets来实现 对于replica set ...

  5. (C/C++) Interview in English - Threading

    Q. What's the process and threads and what's the difference between them? A.  A process is an execut ...

  6. svn 批量更新 bat脚本

    由于有多个程序放在svn上管理,每天都要进入相应的目录进行svn 更新操作,现在写了一个简单的脚本进行批量自动更新. Code@echo off @echo ********************* ...

  7. Google glog 使用

    Google glog 使用 1        简介 Googleglog 库实现了应用级的日志记录,提供了C++ 风格的流操作和各种助手宏. 代码示例: #include <glog/logg ...

  8. SCREAM:Error suppression ignored for

    wamp报错SCREAM:Error suppression ignored for 问题:SCREAM:Error suppression ignored for 解决: 在php.ini最下面加入 ...

  9. [MySQL] 同步一张表、复制过滤设置

    一.缘由 据测试要求,需要把线上一张股票信息的表实时同步到测试环境,那么干吧,这次不复制库,单独复制表. 二.解决办法 可以按照同步(复制)库的方法来,在salve端设置 my.cnf,replica ...

  10. Android 区别普通Touch方法和Scroll

    今天想实现这个功能,但只是利用现有的onTouchEvent和GestureDetector感觉做起来有些纠结,原来好像也尝试过,最后搞的程序有点乱,不好维护,那么就利用一下Android程序员最大的 ...