dm企业管理系统,bs架构,用户只需浏览器就可以访问和使用。功能齐全,包含了从部署,迁移,sql开发,备份,巡检,监控,告警等各方面的功能
本文将dem部署于windows上。
通过tomcat服务器运行war包
初始化一个dm数据库,推荐配置
MEMORY_POOL = 200
BUFFER = 1000
SORT_BUF_SIZE = 50
启动数据库后执行dem包中的脚本dem_init.sql
使用tomcat来部署dem.war
在 conf/server.xml 中<Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段
maxPostSize="-1"
在bin/catalina.bat中的第一行插入
set java_opts=-server -Djava.library.path=F:\dmdbms\bin
将dem.war包拷贝到tomcat的webapps目录下并解压。
修改webapps/dem/WEB-INF/db.xml中的ip,port,用户名,密码等信息,和上一步中创建的dem存储数据库对应
运行tomcat\bin目录下的start.bat启动服务器,访问
http://localhost:8080/dem/即可看到dem登录界面,默认账号密码:admin 888888
dmagent用来对目标机器进行监控等一系列操作的执行,位于达梦数据库安装目录下的tool。
修改agent.ini
center_url=http://192.168.0.104:8080/dem #DEM 地址
gather_enable=true #开启收集监控数据功能,默认打开
service_enable=true #开启远程调用功能,部署时需要打开,
生成并安装service.key
./start.sh INSTALL_SERVICE_KEY 999999 #此处的 999999 为指定的 key,999999 为默认值
启动dmagent
./start.sh agent.ini
验证是否安装成功
在浏览器界面,点击监控界面,看是否有刚刚安装了dmagent的机器,有就说明成功了
如果没有的话
确保目标机防火墙的dmagent对应端口开启,默认是6363和6364
# 直接关闭防火墙
systemctl stop firewalld
# 禁用防火墙
systemctl diable firewalld
# 注意,禁用并不会关闭防火墙,只是下次开机时不会自动启动防火墙服务
# 或者打开对应端口
firewall-cmd --permanent --add-port=6364/tcp
firewall-cmd --permanent --add-port=6363/tcp
# 重载配置使生效
firewall-cmd --reload
本次将在两台机子上部署DSC+DSC数据守护集群,每台机子各部署两个dsc节点构成dsc集群,两台机子的dsc集群构成数据守护集群。
点击左侧栏中的部署,填写基本信息之后,集群类型选择数据守护下的数据共享主备集群
工作目录需要创建并将权限给予dmdba用户。点击添加实例可以增加节点。
点击添加主库,选择机器1的两个实例
点击添加备库,选择机器二的两个实例
配置共享磁盘的目录和asm系统的密码,建议目录名字不同
DCR_VTD_PATH值修改为VOTE盘对应地址,剩余参数按需修改
配置dmdcr.ini时,这里有两个执行码路径,可不用修改,后续会自动将执行码文件拷贝到该目录下。
DCR盘路径注意更改。
磁盘组配置中注意默认的盘是不是你想要的盘
dminit中输入密码
监视器配置,可以在想要的主机上部署监视器cssm和monitor,
选择执行码目录,由于我们目标机子上已经部署了dm,所以我们直接选择对应的bin目录
最后全览配置,没问题就保存并执行。等待完成
完成后点击右下角添加到监控,即可查看对应节点的状态。
配置dm_svc.conf,加入以下内容,服务名其他配置选择性添加
DSCDSC=(192.168.184.128:7236,192.168.184.128:7237,192.168.184.131:7236,192.168.184.131:7237)
使用disql用服务名进行连接
文章
阅读量
获赞
