取消
显示结果 
搜索替代 
您的意思是: 
cancel
3549
查看次数
10
有帮助
2
评论
aleli
Cisco Employee
Cisco Employee
配置二 Database集群配置

每台部署完成后的CMS虚机均会跑一个数据库组件,在实际生产环境中为了实现冗余会将多个数据库配置为集群模式,本模拟环境中有三台CMS,也就是我这里有三个数据库做集群模式,官方推荐集群中的数据库数量为3个和5个,必须为奇数个。


154257jeur73rkjkukgkkn.png

CMS数据库集群的工作机制以及特殊要求简单介绍以下:



  • 如果在生产环境中将三台CMS数据库部署在三个不同的站点的话,那么站点之间的网络情况要满足延迟保证低于200ms,否则可能会造成数据库同步的问题。
  • 在数据库集群中,有且仅有一台数据库会扮演Master角色,其他都会扮演Slave角色
  • 如果Master角色的数据库被侦测到不可用的话,或者说是不可达的话,slave角色的数据库会选择一台做为Master
  • slave角色的数据库处于只读模式
  • 不推荐集群中只部署两台数据库,目前两台的机制是如果有一台失连的话,另外一台也会变为只读模式,推荐生产环境中部署三台cms数据库

数据库集群配置如下
首先配置CMSA做为数据库master角色
CMSA
database cluster localnode a
database cluster certs cmscommon.key cmscommon.cer cmsdbclient.key cmsdbclient.cer root.cer
database cluster initialize (初始化数据库集群,将此台数据库定义为Master角色)
CMSB
database cluster localnode a
database cluster certs cmscommon.key cmscommon.cer cmsdbclient.key cmsdbclient.cer root.cer
database cluster join 172.22.71.41(Master的ip地址)
CMSC
database cluster localnode a
database cluster certs cmscommon.key cmscommon.cer cmsdbclient.key cmsdbclient.cer root.cer
database cluster join 172.22.71.41(Master的ip地址)

配置上还是比较简单的,配置完成后可以查看数据库集群状态,通过命令 database cluster status 如下所示为正常状态。


154528n909cz2m0ipcfrpu.png

系列文章:

[CMS]Cisco Meeting Server Lab 实验部署实施分享-day1
[CMS]Cisco Meeting Server Lab 实验部署实施分享-day2
[CMS]Cisco Meeting Server Lab 实验部署实施分享-day3
[CMS]Cisco Meeting Server Lab 实验部署实施分享-day4
评论
tb7125190
Level 1
Level 1
能不能更新快些啊 或者多些高阶的实验,比如API打SMP或PMP许可之类的:D
yangkai_716
Spotlight
Spotlight
学习了,感谢楼主分享
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接