openstack多region的实现
来源:互联网 发布:ap100编程教程 编辑:程序博客网 时间:2024/06/09 08:31
1、需求和原理说明
有两台openstack环境,都是regionOne ,现在的需求是
将两个region整合在一个dashboard中,其中一个为regino1,一个为region2
2、环境总览
- 主机详情
- 说明
本篇中MySQL无密码
3、准备工作
1、 备份数据库
因为以后设计到数据库的更改,所以需要提前做好备份
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
2、操作前的测试
1、两个region的服务是否正常 nova-manage service list keystone endpoint-list 2、两个region的dashboad的各个选项或者按钮是否有错误(测试api的调用) 3、两个region使用普通用户是否能顺利创建出虚拟机
4、region重命名
regiontwo的设置
- region表添加regiontwo条目, 并将所有endpoin设为regiontwo
- 1
- 2
- 3
- 1
- 2
- 3
- 验证是否生效
- 1
- 2
- 1
- 2
重新验证regiontwo
创建个虚拟机,查看是否正常导出regiontwo的keystone的service和endpoint表
- 1
- 2
- 1
- 2
- 修改导出的两个表
删除导出数据表文件中的DROP 条目(因为后面会将regiontwo导出的表添加导入到regionOne中,所以不能覆盖)
regionOne的设置
- keystone数据库的region添加regiontwo条目
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 将regiontwo的endpoint和service表导入到regionOne中
- 1
- 2
- 1
- 2
- 修改数据库,将导入的regiontwo的keystone的endpoint url(35357和5000端口)
地址修改为regionone
- 验证
查看endpoint
登录web界面查看是否有两个region
5、修改regiontwo设置
修改regiontwo的openstack各个组件的keystone的endpoint
修改endpoint
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
修改keystone的admin_pass
配置(和regionone)相同
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
修改完重启regiontwo的服务(最好重启下服务器)
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
测试
登录regionone的dashboard,通过切换region,测试各个功能是否正常使用
阅读全文
0 0
- openstack多region的实现
- openstack多region的实现
- openstack-keystone 多region搭建及调试
- openstack多region配置-单keystone
- openstack多REGION配置(基于O版)
- OpenStack之Region, Availability Zone和Host Aggregate的理解
- devstack搭建openstack多region开发验证环境
- Hbase的Region Compact算法实现分析
- 【OpenStack】编程实现对OpenStack的访问
- openstack中的aggregate az, cell, region
- openstack中region az aggregate概念介绍
- 多region下的hbase写入问题
- 多region下的hbase写入问题
- 共用keystone的多region配置
- Namespace:Openstack的网络实现
- openstack DB 模块的实现
- 实现OpenStack的单点登录
- vb.net用Region实现复杂的图形窗体
- centOS7中将Python2.7.5 升级到Python3.5.2
- Mac下命令行安装指定版本的lua,然后c++,lua相互交互
- 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
- 关于java中main()方法的几点说明
- Windows系统简单搭建svn服务器
- openstack多region的实现
- DOM元素的特性(Attribute)和属性(Property)
- mysql--获取每个分类下的所有内容
- 长时间工作意味着什么?
- CSS引入方式
- iOS开发中字符串处理成需要的格式的几个小例子
- python基础之正则表达式
- 我与python约个会:11程序编程基础5:输入输出
- 数据库事务的四大特性以及事务的隔离级别