为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:centos8
【CPU】:
【问题描述】*:别人搭建的达梦集群,我应该如何区分是读写分离集群还是守护集群或者mpp
1、直接问搭建集群的人,他搭的是什么集群
2、如果是数据库不是试用版本,可以查一下V$LICENSE这个视图,然后重点关注视图里面这个字段。
3、如果数据库是试用的版本的话,首先查看dm.ini文件里面的mpp_ini,这个参数如果是0的话,说明不是mpp集群;然后读写分离集群和主备集群的区别主要在于归档模式的设置,读写分离集群通常采用的都是即时归档模式,即arch_type=timely;但是主备集群一般都是实时归档,即REALTIME。所以区别读写分离集群和主备分离集群的话,可以去查看dmarch.ini配置文件里面的 arch_type参数。
1、ps -ef | grep dmwatcher
如果存在dmwatcher服务,说明为读写或守护或mpp集群
2、ps -ef | grep dm.ini
核实dm.ini的具体路径,然后查看dm.ini中的mpp_ini参数:
cat dm.ini | grep MPP_INI
如果配置1,则是mpp集群,为0则为读写或守护。