# openstack pike 集群高可用 安装部署
#安装环境 centos 7

史上最详细的openstack pike版 部署文档
欢迎经验分享,欢迎笔记分享
欢迎留言,或加QQ群663105353

原创文章,持续更新中 http://www.cnblogs.com/elvi/p/7613861.html

#文档使用notepad++ 编辑
#安装步骤做少量修改即可部署openstack
#配置文件,几乎全部采用echo替换或追加方式,方便查阅
#操作步骤很详细,解释说明很少,基础知识需要自己挖掘

入门教程,推荐看罗勇老师的:  openstack实战演练与开发入门

openstack pike 单机 一键安装 shell

############################openstack控制节点单独安装

#------控制节点安装------
##1.Centos7环境准备
##2.基础服务(MysqlSQL,RabbitMQ)
##3.Keystone 验证服务
##4.Glance镜像服务
##5.1 Nova控制节点
##6.1 Neutron控制节点
##7.Dashboard web管理界面

#------计算节点安装------
##1.Centos7环境准备
##5.2 Nova计算节点
##6.2 Neutron计算节点

#------cinder块存储------
##1.cinder存储节点
##2.cinder控制节点

############################openstack集群节点,3个controller
#openstack pike 高可用、均衡负载

#---控制节点高可用、均衡负载---

#0.集群环境准备      OpenStack源部署(推荐&可选)
#1.集群高可用pacemaker+haproxy
#2.Mariadb Galera Cluster集群
#3.RabbitMQ Cluster集群
#4.Keystone验证服务群集
#5.Glance 镜像服务集群
#6.Nova控制节点集群
#7.Neutron控制节点集群
#8.Dashboard集群
#9.1 cinder存储节点安装配置
#9.2 cinder控制节点集群
#10. Nova计算节点安装配置

openstack高可用haproxy配置

快速增加controller节点

可根据实际情况,把控制节点服务,拆分到不同物理节点

############################

#------后续配置、使用------
#使用linuxbridge+vxlan网络模式
#使用openvswitch+vxlan网络模式
#创建vxlan网络
#创建虚机命令

#openstack pike与ceph集成

#openstack centos6 centos7 镜像制作

#openstack故障处理汇总

#其它部署后续补充

#官方参考
https://docs.openstack.org/pike/install/

#中文只作为参考,配置不同
https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/index.html

openstack pike 集群高可用 安装 部署 目录汇总的更多相关文章

  1. 浅谈MySQL集群高可用架构

    前言 高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用.对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能 ...

  2. mysql集群高可用架构

    前言 高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用.对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能 ...

  3. Rabbitmq集群高可用测试

    Rabbitmq集群高可用 RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡. Rabbit模式大概分为以下三种:单一模式.普通模 ...

  4. bitmq集群高可用测试

    Rabbitmq集群高可用 RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡. Rabbit模式大概分为以下三种:单一模式.普通模 ...

  5. Eureka 集群高可用配置.

    SERVER:1 server: port: 1111 eureka: instance: hostname: ${spring.cloud.client.ip-address} instance-i ...

  6. 集群高可用之lvs+keepalive

    集群高可用之lvs+keepalive keepalive简介: 负载均衡架构依赖于知名的IPVS内核模块,keepalive由一组检查器根据服务器的健康情况动态维护和管理服务器池.keepalive ...

  7. hadoop+zookeeper集群高可用搭建

                                                                  hadoop+zookeeper集群高可用搭建 Senerity 发布于 2 ...

  8. RabbitMQ从零到集群高可用(.NetCore5.0) -高可用集群构建落地

    系列文章: RabbitMQ从零到集群高可用(.NetCore5.0) - RabbitMQ简介和六种工作模式详解 RabbitMQ从零到集群高可用(.NetCore5.0) - 死信队列,延时队列 ...

  9. RabbitMQ从零到集群高可用(.NetCore5.0) - 死信队列,延时队列

    系列文章: RabbitMQ从零到集群高可用(.NetCore5.0) - RabbitMQ简介和六种工作模式详解 RabbitMQ从零到集群高可用(.NetCore5.0) - 死信队列,延时队列 ...

随机推荐

  1. 理解JDK1.5的自动装箱拆箱

    JDK1.5的升级引入了装箱和拆箱概念,简单说就是为了简化书写. JDK1.5之前,创建Integer对象是需要这么写的  Integer i = new Integer("3") ...

  2. python分布式环境下的限流器

    项目中用到了限流,受限于一些实现方式上的东西,手撕了一个简单的服务端限流器. 服务端限流和客户端限流的区别,简单来说就是: 1)服务端限流 对接口请求进行限流,限制的是单位时间内请求的数量,目的是通过 ...

  3. ubuntu16.04, Matlab2016b caffe编译安装

    在Ubuntu上编译安装caffe还是个比较蛋疼的事,有时候会莫名其妙的碰到很多库的问题,这篇文章就把我在Ubuntu上编译安装caffe的过程和遇到的问题大致记录一下. 1.安装opencv htt ...

  4. Oracle:sqlplus前缀显示当前用户

    第一步:进入SQLPLUS的按照目录,cd $ORACLE_HOME/sqlplus/admin 第二步:查找ll     vi  glogin.sql 第三步:插入 命令行模式,Go, set sq ...

  5. LeetCode 118. Pascal's Triangle (杨辉三角)

    Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows = 5,Retur ...

  6. Ionic3 编程-应用启动进入引导页

    新建引导页面 ionic g page welcome 导入组件 修改模版文件:welcome.html 修改样式文件:welcome.scss 安装相关插件: 数据库使用SQLite:ionic c ...

  7. VS2008 C++ 利用WinHttp API获取任意Http网址的源码

    最近一直在看有关Http的知识,对其基本的理论知识已经有所掌握,想通过一个C++具体的例子进行实际操作..于是上网查找了很多资料,发现在Windows系统上,可以通过WinHttp API接口开啊Ht ...

  8. CentOs6.8 hadoop集群搭建过程中的问题

    1.Error: Java heap space 网上有很多说是java虚拟机内存不够的,我也试着修改内存大小,但是没起作用,后来发现是文件在传输过程中失真.文件在上传到HDFS后变成乱码,重新上传文 ...

  9. Python基础学习参考(三):内置函数

    一:内置函数 在第一篇文章中,我们简单的认识了一下print()函数和input()函数,也就是输入和输出,这些函数我们可以直接的调用,不要自己定义或者引入什么,对吧?想这样的函数就叫做内置函数.这里 ...

  10. zabbix 3.2 高可用实现方式一,亲测无坑

    1.架构设计图 2.设计说明 1. 基础架构为LAMP环境,采用keepalived实现zabbix服务器高可用,保证主server的mysql或者httpd宕掉后能切换到从server. 2.数据库 ...