目录
1. DEM管理器前期部署
可参考以下这篇文章:达梦DEM简易部署
2. 部署DEM主备集群
2.1 安装dmagent代理
在即将被部署的主机上安装dmagent代理程序,并启动dmagent服务,托管于DEM。
步骤:先在部署DEM主机上找到dmagent目录,把这目录拷贝到主备集群的home下面
cd /dm/dmsoftw/tool/dmagent
scp -r /dm/dmsoftw/tool/dmagent root@192.168.3.183:/home/
scp -r /dm/dmsoftw/tool/dmagent root@192.168.3.184:/home/
注:
(1)被部署集群的主机,强烈建议以root用户启动代理服务。
(2)保证dem和dmagent版本一致,两端系统时间同样也要一致,否则会出现无法显示主机信息等情况。
从DEM服务器端获取dmagent代理程序,并调整center.url指向到DEM,到主备两台机器下修改参数
vim config.properties
##[General]
##run_mode values:
##0 - assist process
##1 - assist process & monitor
##2 - assist process & monitor & deployer
run_mode=2
##id_gen_policy values:
##0: mac&ip, mac preferred
##1: ip
id_gen_policy=0
ap_port=6363
rmi_port=6364
##[DEM]
center.url=http://192.168.3.182:8085/dem
center.agent_servlet=dem/dma_agent
服务取dmagent代理程序,并调整center.url指向到DEM.
2.2 dmagent服务启动
查看防火墙情况:确保在启动服务时把防火墙关闭
systemctl status firewalld.service
systemctl stop firewalld.service
查看时间情况:每台机子的时间差不能超过五分钟,所以需要设置
date
date -s '10:33:10'
查看tomcat启动情况:
ps -ef | grep tomcat
ps -ef |grep dm
启动tomcat服务:到bin目录下
cd /app/tomcat-8.5.78/bin/
./startup.sh
启动代理服务:到dmagent目录下
cd /dmsoft/tool/dmagent/(DEM机)
cd /app/dmagent/dmagent(DEM备机1)
cd /app/dmagent/dmagent(DEM备机2)
./start.sh -d agent.ini 启动服务
2.3 管理平台操作
进入集群部署界面
选择集群类型
选择要参与实时主备集群部署的主机
根据前期规划表设置参数
配置主机的主备关系
初始化库:页8K,大小写敏感,日志大小128M
根据实际需要调整各实例的dm.ini文件参数
配置MAL子网通信参数
配置主备各个实例的归档路径
设置dmwatcher配置文件,守护OGUID
配置监视器
上传服务器
配置总览
执行部署
部署完毕,最后添加到监控(即∶数据库监控视图)
2.4 查看各配置情况
ps -fu dmdba
2.4.2 观察实例服务是否注册成功
systemctl list-unit-files | grep Dm 查看服务开通
3.问题处理
问题1:登录https:192.168.149.131:8085/dem/是连接超时,没关闭防火墙或网络连接异常
解决方法:
因先启动了代理服务,但是没启动tomcat服务(仅代理机启动即可)
cd /app/tomcat-8.5.78/bin/
./startup.sh
问题2:登录https:192.168.149.131:8085/dem/资源监控界面未出现主备两台机子信息
原因:未关闭防火墙;几台机器的时间相差过大,没限制在五分钟内
解决方法:
查看防火墙情况:
systemctl status firewalld.service
systemctl stop firewalld.service
查看时间情况:
date
date -s '18:20:30'--设置时间
问题3:登录https:192.168.149.131:8085/dem/资源监控界面,几台机子连接在未知状态
解决方法:
因目录取不对,则会出现这种情况
启动tomcat服务:到bin目录下
cd /app/tomcat-8.5.78/bin/
./startup.sh
启动代理服务:到dmagent目录下
cd /dmsoft/tool/dmagent/(DEM机)
cd /app/dmagent/dmagent(DEM备机1)
cd /app/dmagent/dmagent(DEM备机2)
本文简单介绍了DEM主备集群部署,详细安装请参考 https://eco.dameng.com/