Linux Kettle 闪退问题解决方案

一百五十四、Kettle——Linux上安装Kettle9.3(踩坑,亲测有效,附截图) Kettle——Linux上安装Kettle9.3(踩坑,亲测有效,附截图) 阅读详情

我们在搭建kettle平台时,往往会搭建两种平台,一种win、一种是linux。在windows上进行kettle ETL测试工作,测试成功之后,会发布到linux服务器上,这就出现了一下问题——linux执行ktr文件,界面闪退,报

Assertion `NOT_REACHED’ failed.错误。

1.linux服务器上打开kettle图形化界面,并成功打开了ktr文件

2界面会出现卡死并退出问题,查看日志.
发现一下问题;

cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftpjava: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed../spoon.sh: line 219:  3610 已放弃                  (core dumped) "$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}" 2>&1

3.解决方法:
打开spoon.sh文件。
vim spoon.sh。
查找到如下所示:

if [ -z "$PENTAHO_DI_JAVA_OPTIONS" ]; then    PENTAHO_DI_JAVA_OPTIONS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"fi
OPT="$OPT $PENTAHO_DI_JAVA_OPTIONS -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 -Djava.library.path=$LIBPATH -DKETTLE_HOME=$KETTLE_HOME -DKETTLE_REPOSITORY=$KETTLE_REPOSITORY -DKETTLE_USER=$KETTLE_USER -DKETTLE_PASSWORD=$KETTLE_PASSWORD -DKETTLE_PLUGIN_PACKAGES=$KETTLE_PLUGIN_PACKAGES -DKETTLE_LOG_SIZE_LIMIT=$KETTLE_LOG_SIZE_LIMIT -DKETTLE_JNDI_ROOT=$KETTLE_JNDI_ROOT"

修改为:

if [ -z "$PENTAHO_DI_JAVA_OPTIONS" ]; then    PENTAHO_DI_JAVA_OPTIONS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m"fiOPT="$OPT $PENTAHO_DI_JAVA_OPTIONS -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 -Djava.library.path=$LIBPATH -DKETTLE_HOME=$KETTLE_HOME -DKETTLE_REPOSITORY=$KETTLE_REPOSITORY -DKETTLE_USER=$KETTLE_USER -DKETTLE_PASSWORD=$KETTLE_PASSWORD -DKETTLE_PLUGIN_PACKAGES=$KETTLE_PLUGIN_PACKAGES -DKETTLE_LOG_SIZE_LIMIT=$KETTLE_LOG_SIZE_LIMIT -DKETTLE_JNDI_ROOT=$KETTLE_JNDI_ROOT -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false"
Linux下Kettle9.3安装全攻略:从闪退到完美运行的避坑指南 本文提供了在Linux系统上安装和部署Kettle 9.3的完整避坑指南。针对常见的启动闪退、GTK3兼容性、配置冲突等问题,文章详细阐述了从Java环境准备、权限设置、图形界面调优到生产环境内存优化与服务化部署的全流程解决方案,帮助用户实现稳定运行。 阅读详情

相关推荐

Kettle(PDI)安装与启动实战:从下载到跑通第一个转换

数据集成是数据工程中的基础环节,当企业数据分散在不同数据库与文件系统中,通过抽取、转换、加载(ETL)实现统一管理,成为许多数据团队的日常刚需。作为一款老牌开源数据集成工具,Kettle(PDI)凭借图形化开发和灵活的执行方式,在数据同步、清洗和迁移场景中仍有不可替代的实用价值。不过,下载安装往往是新手接触Kettle(PDI)时最先遇到的坎:JDK版本不匹配导致启动闪退、中文路径引发配置文件加载失败、数据库驱动缺失使连接测试报错,这些环境问题远比工具本身更耗费时间。从版本选择、JDK对齐、解压目录规范,到

weixin_33402252的博客 302

解决Linux Kettle出现闪退问题

linux环境, 运行sh spoon.sh打开图形化界面时经常出现闪退情况。 报错信息如下: cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftpjava: cairo-misc.c:380...

weixin_30550081的博客 863

台积电技术研发实力

台积电技术研发实力 台积电在半导体行业的地位毋庸置疑。他们究竟有多强大,大部分读者了解得可能非常片面。从最新公布的2019年财报里,看看台积电的真正实力。 一、台积电在市场上的地位 根据公司财报,台积公司在先进制程技术、特殊制程技术,以及先进封装技术的发展上持续领先全球集成电路制造服务领域,2019年的市场占有率为52%。台积公司总体营收以地区划分(主要依据客户营运总部所在地),来自北美市场的营收占台积公司总体营收的60%、日本与中国大陆以外的亚太市场占9%、中国大陆市场占20%、欧洲、中东及非洲市场占6

吴建明wujianming_110117 1902

Kettle从Windows环境迁移到Linux运行报错

  将Windows环境下的Kettle安装包,解压到Linux环境后,启动测试JOB运行报错如下: [root@hehe001 data-integration]# ./pan.sh -file=/usr/local/kettle/kettleFile/dome.ktr 03:13:12,690 INFO [KarafInstance] ***********************...

探索丶挑战丶突破 6227

数字信号处理实验:信号谱分析与FFT算法的应用

​ (1)给定信号为 ,其中a为42,b为1。理论分析信号 的频率成分。 (2)分别采用采样频率为 , , , 对 进行采样,其中 , , , ,根据是否满足采样定理要求分析四种采样频率下频谱的分布,在满足采样定理情况下做频谱分析。 (3)任意生成两组有限长信号,对信号分别进行直接卷积和FFT算法求卷积,并分析圆周卷积与线性卷积的关系。

m0_56324525的博客 3204

深入浅出PWM:用示波器带你理解占空比与滤波效果

本文通过示波器实测,深入浅出地解析了PWM(脉宽调制)的核心原理。从占空比与平均电压的关系入手,详细演示了RC及有源滤波器如何将数字方波“翻译”为平滑模拟电压,并探讨了PWM-DAC的精度、响应速度等关键设计考量,为硬件调试与电路设计提供了实用的实践指导。

weixin_29292431的博客 346

kettle并行运行时出现「Unknown error in KarafBlueprintWatcher」

kettle并行运行时出现「Unknown error in KarafBlueprintWatcher」 19:16:58,509 INFO [KarafInstance] *** Karaf Instance Number: 2 at E:\kettle\pdi-ce-6.1.0.1-196\data-integrati *** *** on.\system\karaf\caches\default\data-1 *** *** Kar

weixin_43700889的博客 1505

成分数据的闭合效应对地球化学数据的影响及其解决方案

封闭效应 (Closure Effect),也称为常数和效应 (Constant Sum Effect),是地球化学数据分析中一个需要特别注意的统计现象。它的产生是由于我们通常使用成分数据 (Compositional Data)百分比 (%)百万分率 (ppm)由于这些数据表示的是各组分占总体的比例,它们的总和必然是一个常数 (例如 100% 或 1,000,000 ppm)。这意味着每个元素的含量不是独立的,而是与其他元素的含量相互制约。改变其中一个元素的含量必然会影响其他元素的相对比例。

qq_59349063的博客 1538

解决Linux安装kettle问题

错误:abouted     "$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}"  2>&1; echo $? >&3 在spoon.sh文件中约在204行OPT变量中添加 -Dorg.eclipse.swt.internal.gtk.cairoGraphics = false 添加之后: OPT="$OPT $P

aisu_yan的博客 2777

Qt 文件对话框(QFileDialog)实战指南 —— 从基础到高级应用

本文是Qt文件对话框(QFileDialog)的实战指南,从基础静态函数调用到高级对象模式应用,全面解析了文件选择、保存、目录选取及多选等核心功能。文章深入探讨了MIME类型过滤、自定义侧边栏、信号槽实时响应及状态持久化等高级技巧,并提供了跨平台开发中的避坑指南与最佳实践,帮助开发者高效、稳健地集成文件操作功能。

weixin_29306261的博客 376

安全与加密常识(10)linux系统证书管理

1. 将自定义CA证书(如my-ca.crt)放到源目录# 2. 编辑配置文件,启用该证书(末尾添加一行 my-ca.crt)# 3. 执行命令同步(核心工作环节)# 4. 验证结果:检查是否生成哈希链接和合并到证书束ls /etc/ssl/certs/my-ca.pem # 证书文件ls /etc/ssl/certs/$(openssl x509 -hash -noout -in /usr/share/ca-certificates/my-ca.crt).0 # 哈希链接。

二进制君 290

spoon 配置java_Windows下的kettle安装配置

1、安装Java环境一路默认即可。2、配置环境变量增加Windows系统变量KETTLE_HOME D:\pdi-ce-4.1.0-stable\data-integrationPENTAHO_JAVA_HOME C:\Program Files \Java\jdk1.6.0_103.测试Java环境cmd命令行下输入Java –version,能正常显示版本号即为正确。...

weixin_39962199的博客 1664

matlab 点云可视化(1)——pcshow()函数可视化单个点云

matlab可视化单个点云常用方法汇总。

点云侠的博客 5361

Linux下Kettle9.3安装避坑指南:从闪退到完美运行的3个关键修复

本文详细解析了Linux环境下Kettle9.3安装过程中的常见问题及解决方案,包括闪退修复、GTK3兼容性调整和LSB_RELEASE缺失处理。通过3个关键修复步骤,帮助用户从安装崩溃到稳定运行,特别针对spoon.sh启动问题提供了专业指导。

python9snake的博客 211

inno setup自定义卸载程序和美化

也就是DisplayName,因为我们在第一步的时候,将卸载程序名称也写入了注册表,所以,我们直接从注册表读DisplayName字段即可。1.要实现inno setup自定义卸载程序,首先需要关闭自带的卸载程序。在[Setup]的字段关闭卸载程序步骤和页面。2.删除应用程序目录里能够删除的并且返回进度。3.自定义卸载程序相关的注册表信息。4.删除启动菜单栏和guid注册表。2.自定义快捷方式和程序菜单。

cs821984831的博客 2349

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

工具的使用问题解决(eclipse)

1.Eclispe 代码自动提示显示“No Default Proposals”解决方法 http://blog.youkuaiyun.com/jiangxinyu/article/details/7804884   2.linux下创建快捷方式(以eclipse为例)   http://blog.youkuaiyun.com/lwx2615/article/details/5662787   3.ecli...

gjq2267787274的专栏 2015

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

linux spoon.sh闪退,kettle Spoon.bat闪退解决办法

1、Java环境配置问题java_home:D:\Program Files\Java\jdk1.7.0_25(安装jdk路径)classpath:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jarpath:在path路径中添加%java_home%\bin;%java_home%\jre\bin;kettle_home:D:\Program Fi...

weixin_30106425的博客 824

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Linux下怎么终止kettle作业,解决Linux Kettle出现闪退问题(示例代码)

linux环境, 运行sh spoon.sh打开图形化界面时经常出现闪退情况。报错信息如下:cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftpjava: cairo-misc.c:380: _cai...

weixin_34337678的博客 1767

linux下kettle的相关安装问题

安装问题 1. 将文件上传至linux系统内(本人使用的是Xftp软件) 或直接下载 2.将压缩文件解压:unzip pdi-ce-7.0.0.0.1-stable.zip 3.进入data-integration文件夹 对spoon.sh问价进行赋值 chmod +spoon.sh 4.查看是否安装成功:./kitchen.sh文件,会提示命令即成功 闪退问题 1.vi ~...

lwz18642660013的博客 885

linux spoon.sh闪退,解决Linux Kettle出现闪退问题

linux环境, 运行sh spoon.sh打开图形化界面时经常出现闪退情况。报错信息如下:cfgbuilder - Warning: The configuration parameter [org] is not supported by the default configuration builder for scheme: sftpjava: cairo-misc.c:380: _cai...

weixin_34278412的博客 576
上一篇: HBase regions分布不均匀的解决
下一篇: Python的元组被设计成不可变的影响
Ronney-Hua
博客等级 码龄10年 48粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值