栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

DM ODBC及DEM学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

DM ODBC及DEM学习

DM ODBC学习 

1. 安装对应的包 

安装gcc包 

2. 无图形化界面安装odbc 

./configure --enable-gui=no 

3. 编译ODBC 

4. 查看odbc版本 

odbc_config --version 

5. 查看ODBC配置文件路径 

odbc_config --odbcini 

odbcinst -j 

6. 配置ODBC.INI 

[dm8] 

Desription = DM ODBC DSND 

Driver = DM7 ODBC DRIVER 

SERVER = localhost 

UID = SYSDBA 

PWD = SYSDBA 

TCP_PORT = 5236 

7. 配置odbcinst.ini[DM8 ODBC DRIVER] 

Description = ODBC DRIVER FOR DM8 

DRIVER = /home/dmdba/dmdbms/bin/libdodbc.so 

8. 测试ODBC 

证明odbc可用 

DMDEM学习 

1. DEM概念 

1)DM 企业管理器的英文全称DM Enterprise Manager,简称DEM。 

DEM以Web 应用的方式提供数据库管理、监控和维护的功能,实现远程管理和监控数据库实例,并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集(MPP、DSC以及数据守护)进行管理和监控。 

DEM与达梦数据库代理(简称dmagent)需同时部署。dmagent是DEM部署在远程主机上的代理,只有在主机上启动了dmagent,达梦企业管理平台软件才可以访问远程主机,并监控远程主机的相关信息。 

2. 部署 

1) 修改数据库参数 

vi /home/dmdba/dmdbms/data/DAMENG/dm.ini 

MEMORY_POOL = 200 

BUFFER = 1000 

KEEP = 64 

SORT_BUF_SIZE = 50 

重启数据库使参数生效 

2) 安装java 

A. 上传java并解压到/usr/java目录下 

B. 配置软链接 

C. 配置环境变量 

vi /etc/profile.d/java.sh 

export JAVA_HOME=/usr/java/jdk-18.0.1.1 

export PATH=$JAVA_HOME/bin:$PATH 

source /etc/profile.d/java.sh使配置生效 

版本安装完成 

3) 安装tomcat 

A. 下载并上传tomcat包,解压 

B. 配置环境变量 

Vi /etc/profile 

export_CATALINA_HOME=/usr/tomcat/apache-tomcat-9.0.64export_CATALINA_BASE=/usr/tomcat/apache-tomcat-9.0.64export PATH=$PATH:$CATALINA_BASE/binexport PATH CATALINA_BASE 

C. 启动tomcat服务 

D. 访问测试 

Tomcat安装成功 

E. 配置tomcat 

① 在 conf/server.xml 中

② 修改 jvm 启动参数: 

bin/catalina.sh -> JAVA_OPTS=“-server -Xms256m -Xmx1024m -Djava.library.path=/home/dmdba/dmdbms/bin” 

③ 将dem.war放到tomcat的webapps目录下 

启动tomcat,使dem解压 

修改DEM连接后台数据库配置文件 db.xml 

vi /usr/tomcat/apache-tomcat-9.0.64/webapps/dem/WEB-INF/db.xml 

 

 

        localhost 

        5236 

        SYSDBA 

        SYSDBA 

        5 

        10 

        50 

        60 

         

        select 1 

        ../sslDir/client_ssl/SYSDBA 

         

 

4) 在DEM后台库中执行SQL脚本dem_init.sql 

SQL> start /home/dmdba/dmdbms/web/dem_init.sql 

5) 安装dmagent 

A. 配置dmagent 

vi /home/dmdba/dmdbms/tool/dmagent/agent.ini 

center.url=http://localhost:8080/dem #DEM 访问地址 

gather_enable=true #开启收集监控数据功能,默认打开 

service_enable=true #开启远程调用功能,部署时需要打开 

B. 启动 dmagent 

/home/dmdba/dmdbms/tool/dmagent/start.sh /home/dmdba/dmdbms/tool/dmagent/agent.ini 

6) 登录DEM 

访问地址:http://localhost:8080/dem/ 

默认用户名和密码:admin/888888 

7) 注册服务 

使用service.sh install注册服务 

DM DEM集群搭建 

1. 准备两套安装有dmagent的系统,配置好DEM指向之前新建的DEM平台,保证可在DEM的主机平台查看到 

注意事项: 

※如在配置好agent后无法在主机页面查看到设备,需保证agent与DEM间的网络通信正常,以及date时间相差保持一致(此处为我犯的错误,由于虚拟机时间未校准导致DEM一直无法识别agent) 

2. 新建MPP实例 

登录DEM,选择集群部署,输入集群名称 

选择新部署的两台agent 

配置好实例所在目录及端口 

配置实例基础参数 

确认dm.ini参数 

确认实例其他参数 

确定归档配置 

将agent节点的/home/dmdba/dmdbms/bin目录打包,并上传到DEM平台使用 

zip -r bin.zip bin 

确认信息,点击下一步开始自动部署 

完成部署,并将数据库添加到监控 

监控处于正常状态 

https://eco.dameng.com

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005846.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号