DEM部署过程

DEM服务器部署

1.设置java环境变量

下载并解压压缩包

tar xf jdk-8u144-linux-x64.tar.gz -C /opt/

配置环境变量

vim /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_144 (根据自己的完整路径修改)
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

让环境变量生效

source /etc/profile

验证是否安装成功:

java -version

2.修改 DEM 后台数据库 dm.ini 参数配置

MEMORY_POOL = 200
BUFFER = 1000
KEEP = 64
SORT_BUF_SIZE = 50

3.执行 SQL 脚本 dem_init.sql

dem_init.sql 路径为达梦数据库安装目录下的/web/dem_init.sql
使用disql执行脚本需要设置CHAR_CODE UTF8

SQL> set CHAR_CODE UTF8     
SQL> start /home/dmdba/dmdbms/web/dem_init.sql

4.配置tomcat

  1. 官网下载并解压
tar xf apache-tomcat-9.0.46.tar.gz  -C  /opt
  1. 在 conf/server.xml 中<Connector port=“8080” protocol=“HTTP/1.1”… 追加属性字段 maxPostSize="-1";
    在这里插入图片描述
  2. 修改 jvm 启动参数;
    tomcat安装目录下bin/catalina.sh
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.library.path=/home/dmdba/dmdbms/bin"

在这里插入图片描述

  1. 将 dem.war 放到 tomcat 的 webapps 目录下;
mv /home/dmdba/dmdbms/web/dem.war /opt/apache-tomcat-9.0.46/webapps/
  1. 启动 tomcat
    必须先启动 tomcat,才会解压缩 war 包,当然也可以直接在
    dem.war 中配置,该方式则无需启动 tomcat
    启动tomcat
    tomcat目录下bin目录
./start.sh
  1. 修改 DEM 连接后台数据库配置文件 db.xml
    配置 DEM 后台数据库的连接信息:ip、port、用户名、密码、连接池大小以及 SSL登录信息等在tomcat路径下/webapps/dem/WEB-INF/db.xml
  2. 重启 tomcat
    tomcat目录下bin目录
./shutdown.sh
./start.sh

5.登录验证

http://10.0.0.160:8080/dem/
默认用户名和密码:admin/888888
在这里插入图片描述

dmagent部署

1.设置java环境变量

下载并解压压缩包

tar xf jdk-8u144-linux-x64.tar.gz -C /opt/

配置环境变量

vim /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_144 (根据自己的完整路径修改)
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

让环境变量生效

source /etc/profile

验证是否安装成功:

java -version

2.部署dmagent

  1. 获取 dmagent
  • 方法一:达梦数据库安装目录的 tool 下存有 dmagent;
  • 方法二:登录部署好的 DEM,在监控和告警模块下单击主机,打开主机面板,在工具栏选择更多->下载代理,下载 dmagent。
    拷贝 dmagent 到要部署的机器上。
  1. 配置 dmagent 目录下的 agent.ini:
center.url=http://192.168.0.104:8080/dem #DEM 访问地址
gather_enable=true  #开启收集监控数据功能,默认打开
service_enable=true  #开启远程调用功能,部署时需要打开
  1. 核对 dmagent 和 DEM 所运行机器时间
    一般要求 dmagent 和 DEM 所运行机器时间一致,最多不要相差 5 分钟。因为 5 分钟为 dmagent 消息的有效时间,超出则认为该消息无效,不处理该消息。
  2. 启动 dmagent,dmagent 目录下:
    以进程方式运行( 加-d在后台运行)
    ./start.sh -d
    ./agent.ini
    以服务方式运行 切换root用户
    安装服务./service.sh install
    启动服务./service.sh start

更多问题请访问达梦云适配中心,里面有大神解答疑问 https://eco.dameng.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值