• 在CentOS7上部署OpenStack 步骤详解



    正文

          OpenStack作为一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,开放源代码项目的云计算管理平台项目。具体知识我会在后面文章中做出介绍,本章主要按步骤给大家演示在CentOS7上怎样部署OpenStack

          怎样安装CentOS7可参考《CentOS 7.3.1611系统安装配置图解教程http://www.cnblogs.com/yaohong/p/7240387.html)。

    一:部署实践--部署前准备 

    1.环境要求

          controller 4G内存 1核 双网卡

          compute 2G内存 1核 双网卡

          解释:在虚拟机上部署两台CentOS7如图1-1,一台暂时叫做controller,另外一台叫compute。同时分别给controller和compute上部署两个网卡如图1-2。步骤如下:

                                                          

                                                                                         图1-1

                                                            

                                                                                 图1-2

    2.安装操作系统

             CentOS7.3 双网卡(两台)

             Minimal Install

             [timezone] Asia/Shanghai

             [language] English

             解释:此为CentOS7.3安装步骤中应该注意的,可详见CentOS7.3安装。

    3.配置网卡

             配置完CentOS7后第一件事是给controller和compute配置网络接口,

             在命令行输入# vi /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME

             1、将controller和compute的第一块网卡变成网络接口

                        因为给每台机器配置了两个网卡,先只需将controller和compute的第一个接口变成网络接口,如图1-3。

                                                              

                                                                                     图1-3

                          2、将controller和compute的第二块网卡作为provider网络

                           打开第二个网卡#vi   /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME 

                           设置如图1-4,DEVICE=INTERFACE_NAME TYPE=Ethernet ONBOOT="yes" BOOTPROTO="none"

                                                             

                                                                                     图1-4

                            如果centos7添加新网卡,系统不识别的解决办法:可详见http://www.cnblogs.com/yaohong/p/7253222.html

                       3、关掉 NetworkManager 和 防火墙

             #systemctl stop NetworkManager

             #systemctl disable NetworkManager   

             #systemctl stop firewalld

             #systemctl disable firewalld

                     5、重启网络

                        # systemctl restart network

    二:openstack部署

    1.手动执行ocata版本详解

                               openstack ocata  版本搭建详细步骤 :http://www.cnblogs.com/yaohong/p/7601470.html

    2.手动执行mitaka版本详解

                       openstack mitaka版本搭建详细步骤 :http://www.cnblogs.com/yaohong/p/7368297.html

    3.一键安装

                         在https://github.com/BillWang139967/openstack_install.git中下载openstack_install-master安装包,如图2-1。

                                     

  • 相关阅读:
    js面向对象和PHP面相对象
    git
    css3动画、2D与3D效果
    渲染数据方式
    ajax
    面向对象
    Date 日期
    Math 数值对象
    What is CGLib and JDK动态代理
    IDEA中lock对象不提示newCondition();
  • 原文地址:https://www.cnblogs.com/fungitive/p/9136218.html
Copyright © 2020-2023  润新知