达梦DEM与读写分离集群搭建时的一点小心得

1. DEM搭建

    常规的搭建就不说了,网上一搜一大堆,说几个需要注意的点。

    (1)一般来讲为了实现权限的精细化管理,部署DEM的tomcat应该由dmdba用户启动,而不是root。

    所以针对搭建时从网上下载的tomcat.zip包应该做两个操作,有些教程里没有提到:

    1. chown dmdba:dinstall tomcat8.xx.zip    ---针对tomcat8安装包

    2. chmod u+x -R tomcat8.xx/bin   ---针对bin目录

    (2)在dmdba用户新增环境变量后别忘了使用source ~/.bash_profile使其立即生效。

    (3)可能早期版本dmagent下配置文件为config.properties,现已改成agent.ini。如果有朋友找不到 config.properties,那么在百度搜索DEM agent.ini就可以找到正确的部署方式。

    

2. 读写分离集群搭建

    (1)针对需要新建的dmmal.ini dmarch.ini dmwatcher.ini最好就是提前在文本编辑器里规划好,并仔细确认,不要在环境中调试。

    比如我某次搭建时系统报错The number of remote messages received by local dmwatcher is more than the number of archive destinations configured in dmarch.ini, please check local dmarch.ini configuration!。最后确认是由于dmarch.ini配置文件名称错误,而又开了归档,系统会自动生成一份归档配置,当名称修改正确后,两个归档配置冲突。

    解决方式也很简单,把系统自动生成的干掉,重启即可。

    (2)注册数据库服务最后再做,搭建过程中的启动最好使用bin目录下。./dmserver ./dmwatcher ./dmmonitor的方式,这样错误日志比较直观。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值