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

AUTOSAR( Automotive Open System Architecture)是一种用于汽车软件开发的开放式标准架构。AUTOSAR的工作过程涉及以下几个主要步骤: 1. 架构设计:首先,根据车辆系统的需求和功能,设计AUTOSAR系统的软件体系结构。这包括定义软件组件、接口、通信方式和硬件平台等。 2. 软件组件开发:基于AUTOSAR架构设计,开发AUTOSAR软件组件。每个软件组件负责特定的功能,如发动机控制、刹车系统、通信模块等。开发过程中需要遵循AUTOSAR的规范和标准。 3. 组态和集成:将开发的软件组件进行组态和集成,形成完整的AUTOSAR系统。在组态和集成过程中,需要配置软件组件之间的接口、事件触发关系和通信机制等。 4. 代码生成和生成环境:生成AUTOSAR系统的可执行代码,并部署在目标硬件平台上。代码生成和生成环境需要根据目标平台的特性和要求进行相应的配置和优化。 5. 测试和验证:对生成的AUTOSAR系统进行测试和验证,确保其满足功能和性能要求。这包括单元测试、集成测试和系统验证等。 6. 部署和更新:将经过测试和验证的AUTOSAR系统部署到实际的汽车硬件平台上,并进行运行和监控。在需要更新或修复时,可以通过AUTOSAR的机制进行软件更新。 总之,AUTOSAR的工作过程涉及架构设计、软件组件开发、组态和集成、代码生成和生成环境、测试和验证,以及部署和更新等多个阶段。这些步骤有助于实现可重用、可扩展和可靠的汽车软件系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值