• Region ---是用来标记不同的openstack 环境的
  • 环境:

创建两套packstack装好的openstack 环境,然后修改其中的一个keystone认证到另外一个keystone上, 两套packstack的环境的Region 名字不同:

一个是RegionOne,一个是RegionTwo,来测试多region 环境登录。

  • 为了将RegionOne的组件全部定义到RegionTwo,需要将RegionOne各个组件的endpoint重新在RegionTwo的环境上定义:(除了keystone)

[root@osp4 ~(keystone_admin)]# openstack catalog list

+------------+--------------+-------------------------------------------------------------------------------------+

| Name       | Type         | Endpoints                                                                           |

+------------+--------------+-------------------------------------------------------------------------------------+

| nova       | compute      | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:8774/v2/eb2170bc2e75470f9eb558486790881c        |

|            |              |   internalURL: http://192.168.179.137:8774/v2/eb2170bc2e75470f9eb558486790881c      |

|            |              |   adminURL: http://192.168.179.137:8774/v2/eb2170bc2e75470f9eb558486790881c         |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:8774/v2/eb2170bc2e75470f9eb558486790881c        |

|            |              |   internalURL: http://192.168.179.149:8774/v2/eb2170bc2e75470f9eb558486790881c      |

|            |              |   adminURL: http://192.168.179.149:8774/v2/eb2170bc2e75470f9eb558486790881c         |

|            |              |                                                                                     |

| neutron    | network      | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:9696                                            |

|            |              |   internalURL: http://192.168.179.137:9696                                          |

|            |              |   adminURL: http://192.168.179.137:9696                                             |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:9696                                            |

|            |              |   internalURL: http://192.168.179.149:9696                                          |

|            |              |   adminURL: http://192.168.179.149:9696                                             |

|            |              |                                                                                     |

| cinderv2   | volumev2     | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:8776/v2/eb2170bc2e75470f9eb558486790881c        |

|            |              |   internalURL: http://192.168.179.137:8776/v2/eb2170bc2e75470f9eb558486790881c      |

|            |              |   adminURL: http://192.168.179.137:8776/v2/eb2170bc2e75470f9eb558486790881c         |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:8776/v2/eb2170bc2e75470f9eb558486790881c        |

|            |              |   internalURL: http://192.168.179.149:8776/v2/eb2170bc2e75470f9eb558486790881c      |

|            |              |   adminURL: http://192.168.179.149:8776/v2/eb2170bc2e75470f9eb558486790881c         |

|            |              |                                                                                     |

| novav3     | computev3    | RegionOne                                                                           |

|            |              |   publicURL: http://127.0.0.1:8774/v3                                               |

|            |              |   internalURL: http://127.0.0.1:8774/v3                                             |

|            |              |   adminURL: http://192.168.179.137:8776/v1/eb2170bc2e75470f9eb558486790881c         |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://127.0.0.1:8774/v3                                               |

|            |              |   internalURL: http://127.0.0.1:8774/v3                                             |

|            |              |   adminURL: http://127.0.0.1:8774/v3                                                |

|            |              |                                                                                     |

| glance     | image        | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:9292                                            |

|            |              |   internalURL: http://192.168.179.137:9292                                          |

|            |              |   adminURL: http://192.168.179.137:9292                                             |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:9292                                            |

|            |              |   internalURL: http://192.168.179.149:9292                                          |

|            |              |   adminURL: http://192.168.179.149:9292                                             |

|            |              |                                                                                     |

| ceilometer | metering     | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:8777                                            |

|            |              |   internalURL: http://192.168.179.137:8777                                          |

|            |              |   adminURL: http://192.168.179.137:8777                                             |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:8777                                            |

|            |              |   internalURL: http://192.168.179.149:8777                                          |

|            |              |   adminURL: http://192.168.179.149:8777                                             |

|            |              |                                                                                     |

| cinder     | volume       | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:8776/v1/eb2170bc2e75470f9eb558486790881c        |

|            |              |   internalURL: http://192.168.179.137:8776/v1/eb2170bc2e75470f9eb558486790881c      |

|            |              |   adminURL: http://192.168.179.137:8776/v1/eb2170bc2e75470f9eb558486790881c         |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:8776/v1/eb2170bc2e75470f9eb558486790881c        |

|            |              |   internalURL: http://192.168.179.149:8776/v1/eb2170bc2e75470f9eb558486790881c      |

|            |              |   adminURL: http://192.168.179.149:8776/v1/eb2170bc2e75470f9eb558486790881c         |

|            |              |                                                                                     |

| nova_ec2   | ec2          | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:8773/services/Cloud                             |

|            |              |   internalURL: http://192.168.179.137:8773/services/Cloud                           |

|            |              |   adminURL: http://192.168.179.137:8773/services/Admin                              |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:8773/services/Cloud                             |

|            |              |   internalURL: http://192.168.179.149:8773/services/Cloud                           |

|            |              |   adminURL: http://192.168.179.149:8773/services/Admin                              |

|            |              |                                                                                     |

| swift      | object-store | RegionOne                                                                           |

|            |              |   publicURL: http://192.168.179.137:8080/v1/AUTH_eb2170bc2e75470f9eb558486790881c   |

|            |              |   internalURL: http://192.168.179.137:8080/v1/AUTH_eb2170bc2e75470f9eb558486790881c |

|            |              |   adminURL: http://192.168.179.137:8080                                             |

|            |              | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:8080/v1/AUTH_eb2170bc2e75470f9eb558486790881c   |

|            |              |   internalURL: http://192.168.179.149:8080/v1/AUTH_eb2170bc2e75470f9eb558486790881c |

|            |              |   adminURL: http://192.168.179.149:8080                                             |

|            |              |                                                                                     |

| keystone   | identity     | RegionTwo                                                                           |

|            |              |   publicURL: http://192.168.179.149:5000/v2.0                                       |

|            |              |   internalURL: http://192.168.179.149:5000/v2.0                                     |

|            |              |   adminURL: http://192.168.179.149:35357/v2.0                                       |

|            |              |                                                                                     |

+------------+--------------+-------------------------------------------------------------------------------------+

[root@osp4 ~(keystone_admin)]#

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:8776/v1/%(tenant_id)s' --internalurl

'http://192.168.179.137:8776/v1/%(tenant_id)s' --adminurl 'http://192.168.179.137:8776/v1/%(tenant_id)s' cinder

openstack endpoint create --region RegionOne --publicurl 'http://127.0.0.1:8774/v3' --internalurl 'http://127.0.0.1:8774/v3' --adminurl

'http://192.168.179.137:8776/v1/%(tenant_id)s' novav3

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:8777' --internalurl 'http://192.168.179.137:8777' --

adminurl 'http://192.168.179.137:8777' ceilometer

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:9292' --internalurl 'http://192.168.179.137:9292' --

adminurl 'http://192.168.179.137:9292' glance

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:8080/v1/AUTH_%(tenant_id)s' --internalurl

'http://192.168.179.137:8080/v1/AUTH_%(tenant_id)s' --adminurl 'http://192.168.179.137:8080' swift

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:9696' --internalurl 'http://192.168.179.137:9696' --

adminurl 'http://192.168.179.137:9696' neutron

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:8773/services/Cloud' --internalurl

'http://192.168.179.137:8773/services/Cloud' --adminurl 'http://192.168.179.137:8773/services/Admin' nova_ec2

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:8776/v2/%(tenant_id)s' --internalurl

'http://192.168.179.137:8776/v2/%(tenant_id)s' --adminurl 'http://192.168.179.137:8776/v2/%(tenant_id)s' cinderv2

openstack endpoint create --region RegionOne --publicurl 'http://192.168.179.137:8774/v2/%(tenant_id)s' --internalurl

'http://192.168.179.137:8774/v2/%(tenant_id)s' --adminurl 'http://192.168.179.137:8774/v2/%(tenant_id)s' nova

  • 之后修改RegionOne的各个服务的keystone认证地址:改成RegionTwo的keystone认证地址:

注意: 需要将RegionTwo的keytone token复制到RegionOne各个服务配置文件的keystone认证账号处。

admin_token = ee2aaac6c0d84b51a1d1f096d4540ada

  • 只修改keystone认证相关的IP地址即可:

ceilometer--# vim /etc/ceilometer/ceilometer.conf

cinder--# vim /etc/cinder/cinder.conf

neutron--# vim /etc/neutron/neutron.conf

glance--# vim /etc/glance/glance-api.conf

# vim /etc/glance/glance-registry.conf

nova--# vim /etc/nova/nova.conf

  • 修改之后重启openstack服务:

# openstack-service restart

  • 修改dashboard选项,允许多Region登录:

  • 此时登录dashboard会出现muti-region登录的提示和选项:

33.Region的概念及配置多region相关推荐

  1. 以太网OAM和CFM的基本概念、配置和应用

    笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 文章转载请注明,如果喜欢请点赞+关注,感谢支持! 由于工作需要,对CFM协议技术(连接故障管理技术)进行研究 ...

  2. 透明大页相关内核参数_Oracle关于内存参数及大页设置的相关概念和设置之hugepage概念和配置...

    一.概念: Oracle 数据库和 Linux 内存管理 系统中使用的内存越多,管理该内存所需的资源也就越多.对于 Linux 操作系统,通过 Linux kswapd 进程和页表内存结构(针对系统中 ...

  3. Mave概念及其配置

    Mave概念 1.1为什么要学习Maven? 1.从『构建』角度解释 ①个人开发流程 ②团队开发流程 引申:更大范围内的团队协作 2.从『依赖』角度解释 ①jar包的规模 随着我们使用越来越多的框架, ...

  4. 2021SC@SDUSC HBase(六)项目代码分析——Region机制(三)之Region定位

    2021SC@SDUSC 目录 一.初步认识region定位 Meta表 Region定位 二.Region定位 总结 一.初步认识region定位 在 HBase 中,表的所有行都是按照 RowKe ...

  5. nginx基础概念及配置解析

    nginx入门与实战 网站服务 想必我们大多数人都是通过访问网站而开始接触互联网的吧.我们平时访问的网站服务 就是 Web 网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务. Web ...

  6. webpack 大法好 ---- 基础概念与配置(1)

    再一次见面! Light 还是太太太懒了,距离上一篇没啥营养的文章已经过去好多天.今天为大家介绍介绍 webpack 最基本的概念,以及简单的配置,让你能快速得搭建一个可用的 webpack 开发环境 ...

  7. 推荐 33 个 IDEA 最牛配置,写代码太爽了!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:琦彦 blog.csdn.net/fly910905/art ...

  8. nginx模型概念和配置文件结构

    一. nginx模型概念: Nginx会按需同时运行多个进程: 一个主进程(master)和几个工作进程(worker),配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程( ...

  9. python 密度 语音_Python+sklearn机器学习应该了解的33个基本概念

    封面图片:<Python程序设计实验指导书>,董付国编著,清华大学出版社 ================ 机器学习(Machine Learning)根据已知数据来不断学习和积累经验,然 ...

最新文章

  1. Linux的僵尸进程
  2. csgo陀螺仪是什么意思_CSGO:起源2将在五月中旬推出?B5无意间透露出这个消息...
  3. 欧盟抢先发布人工智能道德准则:AI要以人为本,负责任且无偏见
  4. php自动加载原理,php中的自动加载类机制原理
  5. 纯英文换行的css,利用CSS实现纯英文数字自动换行
  6. Ubuntu 18.4 镜像
  7. 在Ubuntu 18.04 LTS 入门 ROS Melodic 机器人 操作系统
  8. hdu 1559 最大子矩阵(DP)
  9. python_入门初级
  10. 57 Insert Interval
  11. 【VUE】vue分页插件share
  12. c# wifi串口通信_C#串口通信 SerialPort类
  13. ChIP-seq实战 | 染色质免疫共沉淀技术 | ATAC-seq | 染色质开放性测序技术
  14. 那些年常见的前端bug (持续更新)
  15. java二进制保存图片_JAVA高级特性——二进制存储图片
  16. 2021年电工(初级)报名考试及电工(初级)考试内容
  17. 转:『诡异的』VL10B创建外向交货单出错解决全过程
  18. 职场情商比职场生存法则更重要!!!
  19. 吴恩达机器学习ex2:逻辑回归
  20. Vue 和 React 的diff有什么不同

热门文章

  1. 房屋装修选择自装,如何寻找砌墙工人,比价并施工(砌墙阶段)
  2. 1.5.6.六种常见的三角关系
  3. Mysql出现问题:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)解决方案
  4. 录屏软件 ev录屏 安装与使用教程 教学演示视频提问必会的软件
  5. ios 按钮文字下划线_iOS 文字下划线
  6. python实现PDF压缩
  7. 基于变色龙算法的线性规划问题求解matlab程序
  8. c语言编写数据存储的游戏,c语言经典小程序和c语言编写的小游戏带注释(自动保存的).doc...
  9. C#调用FFMPEG实现桌面录制(视频+音频+生成本地文件)【笔记】
  10. 攻防世界web新手题答案_南开本部20春学期(2003)《计算机应用基础》在线作业-1答案...