zoukankan      html  css  js  c++  java
  • 第二章 背景

    1、此安装适合openstack版本为:Queen、Rocky、Stein;本次安装使用Stein版本;
       2、操作系统版本:Ubuntu18.04 LTS(测试环境镜像为ubuntu-18.04.3-desktop-amd64.iso,建议安装服务器版ubuntu-18.04.3-live-server-amd64.iso镜像,为了系统的稳固性)
      说明:建议开始直接以服务器版来安装,这也是自我安装时得到的一些经验,服务器版不用涉及到太多的桌面套件(测试时有些服务器的重启后老是卡在桌面套件那块,并启动慢,最后为了稳定对每个服务器改成了文本的登录界面),而且系统进行更新时,更新包大小也会大大减小;
      3、服务器的配置:5台华为RH2288H两路服务器,每台内存32G,2块2.5寸128G SSD,4千兆个网口,其中作为存储节点的服务器还配置了4块3.5寸1.8TB SATA。
        4、IP地址规划:
    控制器名称 / 网络接口名称
    enp1s0f0(API network)
    enp1s0f1(Storage network
    enp1s0f2(instance network)
    enp1s0f3(external network)
    controller1
    192.168.222.29
    192.168.220.29
    无(不需要)
    192.168.44.109
    cinder1
    192.168.222.25
    192.168.220.25
    无(不需要)
    192.168.44.105
    compute1
    192.168.222.27
    192.168.220.27
    要(不配置IP)
    192.168.44.107
    compute2
    192.168.222.28
    192.168.220.28
    要(不配置IP)
    192.168.44.108
    neutron1
    192.168.222.26
    无(不需要)
    要(不配置IP)
    192.168.44.106
    备注:为什么节点名称后面带有数字,是为了以后相关节点实现高可用性集群做铺垫。
    以下为文字版解释(上图看懂,这段不用看):
      Controller: enp1s0f0(第一个网口,作用:API通信)192.168.222.29,enp1s0f1(第二个网口,作用:storage通信)192.168.220.29,enp1s0f3(第四个网口,作用:连接Internet,更新和下载包用)192.168.44.109
      Block: enp1s0f0(第一个网口,作用:API通信)192.168.222.25,enp1s0f1(第二个网口,作用:storage通信)192.168.220.29,enp1s0f3(第四个网口,作用:连接Internet,更新和下载包用)192.168.44.105
      Compute1:enp1s0f0(第一个网口,作用:API通信)192.168.222.27,enp1s0f1(第二个网口,作用:storage通信)192.168.220.27,enp1s0f2(第三个网口,虚拟机通信用,也叫instance网)不配置IP,enp1s0f3(第四个网口,作用:连接Internet,更新和下载包用)192.168.44.107
      Compute2:enp1s0f0(第一个网口,作用:API通信)192.168.222.28,enp1s0f1(第二个网口,作用:storage通信)192.168.22027,enp1s0f2(第三个网口,虚拟机通信用,也叫instance网)不配置IP,enp1s0f3(第四个网口,作用:连接Internet,更新和下载包用)192.168.44.108
      Neutron: enp1s0f0(第一个网口,作用:API通信)192.168.222.26,enp1s0f2(第三个网口,做业务网路由出口,也叫instance网关,)不配置IP,enp1s0f3(第四个网口,作用:连接Internet,更新和下载包用)192.168.44.106
    备注:IP地址规划根据个人实际情况配置。
     5、网络拓扑图:

    6、组件逻辑图:

     补充说明:上面组件逻辑只显示了主要组件的,目的是为了安装有个清晰的路线。 

  • 相关阅读:
    Three.js入门和搭建HelloWorld
    CentOS中使用Docker来部署Tomcat
    CentOS中使用Docker来部署Nginx
    Windows中通过bat定时执行命令和mysqldump实现数据库备份
    Geoserver在Linux上的安装(图文教程)
    Linux上怎样停止服务(jar包)、查看进程路径、关闭指定端口
    Java中怎样监测局域网内ip是否互通,类似ping
    Android和JS之间互相调用方法并传递参数
    Android中使用WebView加载本地html并支持运行JS代码和支持缩放
    ARC072C
  • 原文地址:https://www.cnblogs.com/shihongkuan/p/11399018.html
Copyright © 2011-2022 走看看