DMETL成功安装后,在“开始”菜单中有“达梦数据交换平台软件V4.0”选项,该选项子菜单命令中的“达梦数据交换平台帮助手册”能提供安装手册、常见问题解答、开发手册等为用户提供操作指导的资料;“达梦数据交换平台服务管理”具有启动、停止、重启达梦数据交换平台服务等相关功能;“ETLWeb监控”用于启动监控面板;“达梦数据交换控制台”通过控制台方式操作达梦数据交换平台;“达梦数据交换设计器”具有达梦数据交换平台的重要界面,也是用户完成相关操作的面板;“卸载”可以实现快捷卸载达梦数据交换平台。
其中,“达梦数据交换控制台”是系统配置的功能窗口,在该功能窗口可以实现系统服务启动配置、服务器配置、元数据库配置、许可证信息查看、监听服务器日志信息等。此外,根据用户需求还可以在安装服务总线、集群等模块插件后,进行相应模块插件的配置。
当然,功能窗口的配置从原理上是对系统相应配置文件的修改,所以用户也可以直接修改配置文件实现对系统功能需求的配置。同样地,DMETL为了便于用户操作还设计了一些供用户使用的图形化操作界面。下面将结合控制台、配置文件、图形化操作界面等介绍DMETL系统配置。
DMETL具有多种启动与停止系统服务的方式,之所以有不同的系统服务启动与停止方式,一是为了满足不同用户的操作习惯,二是将不同服务统一在一定的内容主题下,便于用户理解与使用。具体来说,DMETL服务启动与停止的方式有以下几种。
1. 控制台工具
用户可以在“DMETL服务”设置区域中对“服务状态”和“启动模式”进行设置。DMETL服务设置如图2-24所示。
图2-24 DMETL服务设置
DMETL服务按钮功能如表2-1所示。
表2-1 DMETL服务按钮功能
2. 命令行
(1)Windows命令行。
在Windows操作系统环境下进入达梦数据交换平台的安装目录,server目录下的一些批处理文件功能如下。
dmetl_start.bat:以命令行的方式启动达梦数据交换平台服务。
dmetl_stop.bat:通知达梦数据交换平台服务停止执行。
dmetl_service_start.bat:启动达梦数据交换平台操作系统服务。
dmetl_service_stop.bat:停止达梦数据交换平台操作系统服务。
dmetl_service_restart.bat:重启达梦数据交换平台操作系统服务。
执行server目录下的dmetl_start.bat脚本文件,以命令行的方式启动服务,当出现“Metadata engine started”日志信息时说明达梦数据交换平台服务启动完毕,日志信息如图2-25所示。
图2-25 日志信息
(2)Linux命令行。
在Linux操作系统中,安装目录与Windows操作系统一致,同样在server目录中存放系统服务启动与停止的脚本文件。执行server目录下的dmetl_start.sh脚本文件即可启动系统服务。在命令行中输入close命令即可停止服务并正常退出。
3. 快捷方式
系统服务启动与停止快捷方式位于“开始”菜单的“达梦数据交换平台软件V4.0”选项子菜单中的“达梦数据交换平台服务管理”选项文件夹中,其目录如图2-26所示。该文件夹是系统服务快捷方式文件夹,用户可以在此处直接使用控制服务。若安装了数据总线服务,则在该文件夹下同样可以找到对应的快捷方式,实现启动、停止或重启达梦数据交换平台软件服务。
图2-26 “达梦数据交换平台服务管理”目录
在DMETL V4.0安装文件的conf文件夹中有个dmetl.ini文件,这是DMETL V4.0服务器的配置文件,配置说明如表2-2所示。
表2-2 服务器配置说明
用户可以对“服务监听端口”“调度引擎启动方式”“最大并发任务数”“磁盘缓存目录”“控制台日志监听端口”等参数进行配置和选择,在更改配置信息后,单击“保存”按钮,文件dmetl.ini中的参数会立即更改,但是要重启服务后才会生效;单击“重置”或“使用缺省值”按钮,文件dmetl.ini中的参数在保存操作后才会更改,在重启服务后生效。
服务器配置如图2-27所示。
图2-27 服务器配置
服务器配置按钮功能如表2-3所示。
表2-3 服务器配置按钮功能
在DMETL V4.0使用过程中,需要的数据源信息和流程配置信息都保存在元数据库中,DMETL V4.0中内置的DM和Derby数据库可作为元数据库的存储仓库,用户也可以选择使用外部DM或Oracle作为元数据库的存储仓库。
1. 配置文件
用户选择何种数据库作为元数据库可以在dmetl.ini文件中进行配置,dmetl.ini文件位于DMETL V4.0安装文件的conf文件夹下,具体配置文件参数说明如表2-4所示。
表2-4 配置文件参数说明
用户可以对“元数据库类型”“元数据库IP地址”“元数据库端口”“元数据库名称”“用户名”“口令”等参数进行配置和选择,在更改配置信息后,单击“保存”按钮,dmetl.ini文件中的参数立即更改,但是要重启服务后才生效;单击“重置”或者“使用缺省值”按钮,必须等到保存后,文件dmetl.ini中的参数才会更改且重启服务后才会生效。
2. 图形界面方式
元数据库配置如图2-28所示。
图2-28 元数据库配置
元数据库配置按钮功能如表2-5所示。
表2-5 元数据库配置按钮功能
如图2-29所示,用户可以进行DMETL集群配置,包括节点类型、主节点地址和端口、数据通道监听端口、是否加密和压缩、压缩级别和心跳检测间隔等。
图2-29 DMETL集群配置
DMETL集群配置按钮功能如表2-6所示。
表2-6 DMETL集群配置按钮功能
如图2-30所示,用户可以控制数据总线服务的启动、停止,调整启动模式,设置数据总线服务监听端口,设置数据总线引擎的启动方式,配置数据总线服务数据库的相关信息。
图2-30 数据总线服务配置
数据总线服务按钮功能如表2-7所示。
表2-7 数据总线服务按钮功能
用户可以对Web监控服务进行相应的配置,如图2-31所示,主要包括Web监控服务的启动、停止,启动模式的配置,以及运行端口和Web监控数据库相关信息的配置。
图2-31 Web监控服务配置
Web监控服务按钮功能如表2-8所示。
表2-8 Web监控服务按钮功能
用户可以查看当前安装版本Key文件中的权限信息,许可证信息查看结果如图2-32所示。
图2-32 许可证信息查看结果
用户可以实时获取当前DMETL V4.0服务器的运行日志信息。
选择日志信息文本框右上角的“开始监视日志信息”或“停止监视日志信息”按钮,可以开始或停止从服务器获取运行日志,“日志信息”界面如图2-33所示。
图2-33 “日志信息”界面
在“日志信息”界面上单击鼠标右键,可以在弹出的快捷菜单中选择“显示过滤”“滚动显示”“设置最大显示行数”等选项命令执行,如图2-34所示。
图2-34 日志信息显示设置
在DMETL V4.0中,可以通过修改conf文件夹中的配置文件log4j.properties和log4j_client.properties设置DMETL V4.0的日志信息。
配置文件中对日志的配置项是一致的,其中,log4j.appender.F.File为日志文件的路径,log4j.appender.F.MaxFileSize为单个日志文件的最大尺寸,log4j.appender.F.MaxBackupIndex为最大保留日志文件个数。
日志文件达到文件最大配置尺寸时会将该文件改名为dmetl.log1,重新生成新的dmetl.log文件记录新的日志信息;历史日志文件最多生成个数为最大配置保留个数,当生成新文件时,会将时间最久的日志文件删除。