DMETL工具V5.0部署~linux

前言

        DMETL(大梦数据交换平台软件):具备数据抽取(extract)、清洗转换(transform)、装载(load)功能的数据处理平台,该平台集成了数据同步、数据交换、数据整合功能。

        DMETL支持各种常见的数据源,例如:数据库、消息服务器、文本文件、XML、Excel文件、WevService、LDAP,并提供可视化的支持拖拽的流程设计器,可以大幅度提高工作效率。

一、LINUX标准版安装

1.1下载安装

进入达梦官网(https://www.dameng.com/ucenter/index.html)下载对应版本产品安装包

DMETL工具V5.0部署~linux_第1张图片

1.2安装原生执行器(executor_native)

DMETL工具V5.0部署~linux_第2张图片

DMETL工具V5.0部署~linux_第3张图片

DMETL工具V5.0部署~linux_第4张图片

DMETL工具V5.0部署~linux_第5张图片

DMETL工具V5.0部署~linux_第6张图片

DMETL工具V5.0部署~linux_第7张图片

1.3安装管理器(manager)

DMETL工具V5.0部署~linux_第8张图片

DMETL工具V5.0部署~linux_第9张图片

DMETL工具V5.0部署~linux_第10张图片

DMETL工具V5.0部署~linux_第11张图片

1.4安装调度器scheduler

DMETL工具V5.0部署~linux_第12张图片

DMETL工具V5.0部署~linux_第13张图片

DMETL工具V5.0部署~linux_第14张图片DMETL工具V5.0部署~linux_第15张图片

DMETL工具V5.0部署~linux_第16张图片

DMETL工具V5.0部署~linux_第17张图片

DMETL工具V5.0部署~linux_第18张图片

executor_native安装路径:
/home/dmdba/dmetl5/dmetl5_executor_native/executor_native/config/native-executor.ini
manager安装路径:
/home/dmdba/dmetl5/dmetl5_manager/manager/config/manager.ini
scheduler安装路径:
/home/dmdba/dmetl5/dmetl5_scheduler/scheduler/config/scheduler.ini

install_xxx_service.sh        手动安装服务;
uninstall_xxx_service.sh      卸载服务;
xxx_service_restart.sh        重启达梦数据交换平台操作系统服务
xxx_service_start.sh          启动达梦数据交换平台操作系统服务;
xxx_service_stop.sh           停止达梦数据交换平台操作系统服务;
xxx_start.sh                  以命令行的方式启动达梦数据交换平台服务器;
xxx_stop.sh                   通知达梦数据交换平台服务器停止执行;

 1.5服务启动与关闭

各起停脚本存放位置路径在如图所示:

DMETL工具V5.0部署~linux_第19张图片

DMETL工具V5.0部署~linux_第20张图片

DMETL工具V5.0部署~linux_第21张图片

 注意:

        优先启动 scheduler,其他2个组件没有固定的启动顺序。

 1.6遇到问题

问题一:

 安装libcanberra-gtk-module

可能原因一:虚拟机网络不通(无法连接外网,但是可以与物理机互相ping通)

可能原因二:Ping IP可以ping通,但是ping域名却无法ping通,大部分原因是因为dns服务器没有配置导致的问题。

DMETL工具V5.0部署~linux_第22张图片

 注意:同时物理机上对应的网络配置最好具体化,别使用自动获取

解决办法:

1.首先解决网络不通的问题,其次是解决DNS的问题。

2.安裝 libcanberra-gtk-module

[root@dmhs1 ~]#yum -y install libcanberra-gtk-module

问题二:

 问题原因:本地yum源的baseurl路径有问题,因为repomd.xml不在/mnt/repodata下,此目录也不存在,而是在/mnt/BaseOS/repodat目录下。

解决办法:将aaa.repo文件里面的baseurl=file:///mnt/改成baseurl=file:///mnt/BaseOS。

再次执行安装语句:

DMETL工具V5.0部署~linux_第23张图片

 问题原因:当服务器安装软件包出现:Error: Unable to find a match 错误,要么是软件名称写错,要么是根本没有这个软件包。

解决办法:

yum -y install install libcanberra*

这条命令会安装libcanberra0, libcanberra-gtk-module,libcanberra-gtk3-module

如果需要加载libcanberra-gtk-module.so,执行以下步骤:

[root@dmhs1 ~]# locate libcanberra-gtk-module.so
locate: can not stat () '/var/lib/mlocate/mlocate.db': No such file or directory 
[root@dmhs1 ~]#updatedb
[root@dmhs1 ~]#locate libcanberra-gtk-module.so
/usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so
/usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
--找到了两个,那么使用哪一个呢?不管它,两个都加入到系统的动态库加载配置中。
--先创建两个文件:
[root@dmhs1 ~]#touch /etc/ld.so.conf.d/gtk-2.0.conf
[root@dmhs1 ~]#touch /etc/ld.so.conf.d/gtk-3.0.conf
--将.so的路径加入到这两个文件中。
--使用vim打开,注意权限。
[root@dmhs1 ~]#vim /etc/ld.so.conf.d/gtk-2.0.conf
/usr/lib/x86_64-linux-gnu/gtk-2.0/modules
[root@dmhs1 ~]#vim /etc/ld.so.conf.d/gtk-3.0.conf
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules
--使用ldconfig重新加载下,要注意权限哦。
ldconfig

再次执行./DMETLV5.bin语句,发现不再有Failed to load module "canberra-gtk-module"报错,问题解决。

后续分享Windows标准版安装!!!
 


参考网址:DMETL 快速上手指南 | 达梦技术文档

 转载本文请备明出处!!!

你可能感兴趣的:(达梦,数据库)