安装略(可参考https://eco.dameng.com/document/dm/zh-cn/ops/DW-installation-cluster.html)
启动集群,状态正常如下
数据库版本:
--03134284353-20241209-252981-10000
主库配置文件如下
dmmal.ini
dmwatcher.ini
dmarch.ini
dmtimer.ini
备库配置文件如下:
dmmal.ini
dmarch.ini
dmwatcher.ini
dmtimer.ini
异步备库配置如下:
dmmal.ini
dmarch.ini
dmwatcher.ini
安装略,参考dem安装手册
dem-Version
左侧监控处添加集群
点开维护,开始进行测试
无反应,此dem版本目前暂不支持异步备库切为主库
切换报错,且点开详细信息为空,此时集群异常,查看dem日志如下
猜测dem上添加的集群并不能实现切换,可能与配置有关,后续进行使用dem部署集群进行切换。
部署一主一备一异步,过程略,部署成功如下:
查看集群状态,异步成功切换成实时备库
切换失败,报错信息如下
此时回滚失败任务
回滚成功
查看集群正常
通过报错猜测可能与dmtimer.ini配置文件值有空串有关,修改dmtimer.ini配置如下,重新切换测试,实时切换异步成功
TYPE = 1
FREQ_MONTH_WEEK_INTERVAL = 0
FREQ_SUB_INTERVAL = 0
FREQ_MINUTE_INTERVAL = 0
START_TIME = 00:00:00
END_TIME = 00:00:00
DURING_START_DATE = 2016-02-22 17:30:00
DURING_END_DATE = 2016-02-22 17:30:30
NO_END_DATE_FLAG = 0
DESCRIBE = RT TIMER
IS_VALID = 1
切换失败,报错如下,集群未受影响
DEM 服务器添加环境变量如下:
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/dmdbms/bin"
再次进行切换,主备切换成功
手动部署的集群(主备+异步备机),若将集群添加到dem7.5.2上,暂时不支持进行集群切换。使用dem7.5.2部署的集群,可以实现异步备机切换为实时备库,实时备库切换为异步备库及实时主备切换,进而实现主库和异步备库之间的切换。
文章
阅读量
获赞