原文链接:https://blog.csdn.net/qq_35180983/article/details/82181496

2.1安装前的准备操作:

首先,我们需要准备以下操作:

2.1.1 下载fuel opentack 镜像

地址:https://www.mirantis.com/software/openstack/download/thank-you/

2.1.2下载Fuel本地源
mirrors.zip和bootstraps.zip

mirrors 下载地址:

链接:https://pan.baidu.com/s/1npQ2MBps6ypx2X_ebCJ2jg 密码:j0yk

bootstraps下载地址:

链接:https://pan.baidu.com/s/1EeLLaenosPr2OLULw-VB_w 密码:miwf

2.1.3安装虚拟机软件
常用的虚拟机软件有vmware和virtualbox,这里我们使用virtualbox,下载

地址:https://www.virtualbox.org/wiki/Downloads

2.1.4 虚拟机网络配置
配置VirtualBox三块虚拟网卡,信息如下:

VirtualBox—主机网络管理器:

Host-Only Ethernet Adapter#2

IPv4: 10.20.0.1

Mask:255.255.255.0

DHCP: Unable

Host-Only Ethernet Adapter#3

IPv4: 172.16.0.1

Mask:255.255.255.0

DHCP: Unable

Host-Only Ethernet Adapter#4

IPv4: 192.168.100.1

Mask:255.255.255.0

DHCP: Unable

2.2部署fuel openstack
总体架构:

Fuel-master      1 CPU+ 60GB +3网卡+2GB以上内存

Fuel-Controller   2 CPU +120GB+3网卡+4GB内存

Fuel-Compute    4 CPU +120GB+3网卡+4GB内存

2.2.1安装fuel master节点

新建一个虚拟机名称为Fuel-master,可自定义。设置内存大小2G,因为Fuel的底层使用的是CentOS7.2 64位,故操作系统版本选择Red Hat 64-bit

进行设置后,就可以启动虚拟机,进行fuel master节点的安装了

一段时间后进入Fuel-Menu界面你可以在这里修改默认密码和一些设置.

在BootstrapImage选项,选择Skip building bootstrap image,

因为如果不选择的话,默认Fuel会从国外获取源,速度很慢的,会导致安装失败,选择以后使用本地源进行部署

选择Saveandquit,然后这里需要等待1分钟的样子,因为这里要检查更改是否合规,检查通过后系统就会继续安装Fuel了

经过漫长的等待,大概2小时左右我们就可以进入Fuel的登录界面了,此过程中切勿关闭或者重启虚拟机,任何不必要的操作都可能导致安装失败,出现下面的画面,到这里Fuel-master的安装就结束了。

部署完Fuel-master建议保存快照,以便日后恢复。

2.2.2添加本地源

这里我们使用xftp进行上传本地源,使用xshell进行配置

首先使用xftp进行上传,把之前下载的两个文件解压,传输到/var/www/nailgun目录下覆盖,有冲突的部分直接替换掉

然后使用xshell,运行Fuel-createmirror命令,此命令目的是让web后台管理界面的源地址变为本地地址.

[root@fuelnailgun]#fuel-createmirror

This script is DEPRECATED. Please usefuel-mirrorutility!

Starting new HTTP connection(1):10.20.0.2

Starting new HTTP connection(1):10.20.0.2

Starting new HTTP connection(1):10.20.0.2

Starting new HTTP connection(1):10.20.0.2

Failed to open url-//mirror.fuel-infra.org/......

......

URLError:

Starting new HTTP connection(1):10.20.0.2

Starting new HTTPconnection (1):10.20.0.2

Starting new HTTPconnection (1):10.20.0.2

Starting new HTTPconnection (1):10.20.0.2

Updating theClusterrepositories...

Updating thereleaserepositories...

Try to update theRelease 'Mitaka on Ubuntu14.04'

Try to update theRelease 'Mitaka on Ubuntu+UCA14.04'

Operations have been completedsuccessfully

更换本地源后和bootstrp后,查看是否有已经激活的bootstrp.

2.2.2安装fuel controller节点

新建虚拟机fuel controller,设置4G内存,120G磁盘空间.

保存,启动,等待自动安装即可。

2.2.3安装fuel compute节点

新建虚拟机fuel compute,设置4G内存,120G磁盘空间.

保存,启动,等待自动安装即可。

【转】Fuel-Openstack的搭建(一)的更多相关文章

  1. 基于VirtualBox 安装和配置Fuel OpenStack(V6.1)

    1.环境准备 准备一台内存较大的主机,12G以上 下载安装VirtualBox及其匹配的扩展包 virtualbox: http://download.virtualbox.org/virtualbo ...

  2. 《Openstack的搭建》RHEL6.5

    Openstack就是搭建一个较为完整的虚拟化平台,把一个完整的物理机划分成若干个虚拟机来跑,从而实现资源的充分利用. Openstack对硬件的要求很高,要是你的物理机内存是4G的话,虚拟机的内存给 ...

  3. fuel openstack 在 VirtualBox 上的部署

    搞了两天,终于搞好了.说说过程: 一开始用的6.1版本的Fuel.iso,按照国内外的教程装了几遍,但是网路验证始终不能通过.自己又不是很懂网络.后来在网上看到说6.1版的需要fuel-master连 ...

  4. windows下在virtualbox中的Fuel Openstack 9.0 安装过程

    一.材料: 1.软件: virtualbox xshell(或putty,winscp) bootstrap.zip(580MB) mirrors(3.01GB) MirantisOpenStack- ...

  5. openstack自动化搭建脚本

    Openstack平台部署+节点扩容 1)搭建脚本 #!/bin/bash #openstack私有云平台部署 #脚本使用前提:三台虚拟机openstack(ip地址:.11至少4G内存,100G硬盘 ...

  6. OpenStack上搭建Q版的公共环境准备(step1)

    vmware14 centos7.5minimal版 controller1节点虚拟硬件配置: CPU:1颗2核 Memory:2G 硬盘:20G 网卡: VMnet1(仅主机模式):关闭DHCP,手 ...

  7. openstack环境搭建常用命令

    1,编辑/etc/selinux/config文件,关闭selinux SELINUX=disabled 2,清空iptables规则并保存 # iptables -F # service iptab ...

  8. openstack 环境搭建

    python单步调试配置(eclipse+pydev+keystone-2014.1.b2),catch捕获异常的时候eclipse里面也会中断的:建议搞个全新的eclipse解压缩副本,专门调试op ...

  9. neutron源码分析(一)OpenStack环境搭建

    一.OpenStack安装 安装一个初始化的Mitaka版本的OpenStack环境用于分析,neutron源码 序号 角色 IP地址 版本 1 controller 172.16.15.161 mi ...

  10. OpenStack环境搭建

    实验环境 CentOS-7-x86_64-Minimal-1708.iso openstack_N.tar.gz 创建虚拟机 controller部署 computer网络配置 OpenStack环境 ...

随机推荐

  1. postgres高可用学习篇三:haproxy+keepalived实现postgres负载均衡

    环境: CentOS Linux release 7.6.1810 (Core) 内核版本:3.10.0-957.10.1.el7.x86_64 node1:192.168.216.130 node2 ...

  2. STM32F103 串口-IAP程序升级

    STM32F103 串口-IAP程序升级 通常情况下我们给STM32系列的单片机烧录程序文件的时候,使用SWD.J-link或者通过设置BOOT引脚后,使用串口进行程序下载,这样的方式直接一次性将程序 ...

  3. 【转】RabbitMQ三种Exchange模式

    [转]RabbitMQ三种Exchange模式 RabbitMQ中,所有生产者提交的消息都由Exchange来接受,然后Exchange按照特定的策略转发到Queue进行存储 RabbitMQ提供了四 ...

  4. fitnesse如何编辑用例

    1.测试代码: 2.编写用例 (1)新建目录 点击“edit”,编辑内容: !1 测试 * '''[[算法][TestDemo]]''' * '''[[算法2][TestDemo2]]''' 上面的第 ...

  5. 在windbg调试.net时遇到的问题

    调试.net应用程序时,有时会在windbg中收到错误消息.以下是我最常遇到的几个问题. Failed to start stack walk---启动堆栈遍历失败 如果你运行sos命令!clrsta ...

  6. [THUPC2019]不等式/[51Nod1598]方程最小值

    [THUPC2019]不等式/[51Nod1598]方程最小值 题目大意: 给定\(a_{1\sim n}\)和\(b_{1\sim n}\),令\(f_k(x)=\sum_{i=1}^k|a_ix+ ...

  7. P2210 Haywire

    P2210 Haywire 模拟退火练手题 #include<cmath> #include<ctime> #include<cstdio> #include< ...

  8. 洛谷 P1821 [USACO07FEB]银牛派对Silver Cow Party 题解

    P1821 [USACO07FEB]银牛派对Silver Cow Party 题目描述 One cow from each of N farms (1 ≤ N ≤ 1000) conveniently ...

  9. centos7---mysql5.7主从复制读写分离

    1 分别在两台centos 7系统上安装mysql 5.7 具体的安装步骤可以见此链接,https://blog.csdn.net/qq_15092079/article/details/816292 ...

  10. K8S从入门到放弃

    K8S介绍相关 kubernetes(K8S)集群及Dashboard安装配置 kubernetes(K8S)创建自签TLS证书 K8S Kubernetes 架构 K8S组件 K8S API对象 K ...