Linux Kettle 闪退问题解决方案
我们在搭建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 Kettle 闪退问题解决方案相关推荐
- 如何处理win10系统内置Linux系统闪退问题
2019独角兽企业重金招聘Python工程师标准>>> 导读 win10系统的功能非常强大,能够很好地支持Linux系统.不过,最近一些朋友反馈自己在win10系统下使用内置Linu ...
- 全网最详细的Windows里Anaconda-Navigator启动后闪退的解决方案(图文详解)
全网最详细的Windows里Anaconda-Navigator启动后闪退的解决方案(图文详解) 参考文章: (1)全网最详细的Windows里Anaconda-Navigator启动后闪退的解决方案 ...
- Kettle闪退,以及Kettle资源库connect报错小解
Kettle闪退 ####### A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) ...
- 3DMAX输入序列后消失/闪退问题解决方案
3DMAX输入序列后消失/闪退问题解决方案 遇到3DMAX输入序列后消失/闪退的问题,一般有以下两种解决方案. 1.兼容性修复设置 选择已安装软件,右键打开属性-兼容性-运行兼容性疑难解答-打开疑难解 ...
- android 呼入电话游戏闪退,安卓手机游戏卡顿、闪退问题解决方案
安卓手机游戏卡顿.闪退问题解决方案,下面就由去游戏pro小编忆成殇为大家带来安卓手机游戏卡顿.闪退问题解决方案,剑魂之刃闪退.卡顿一直困扰着玩家,那么究竟怎样更好的玩好我们的卡顿及闪退问题呢,下面就随 ...
- ENVI 5.3 辐射定标时无法读取Landsat头文件并闪退的解决方案
ENVI 5.3 辐射定标时无法读取Landsat头文件并闪退的解决方案 问题详情 问题发现的过程 几个思路 1.数据源属于LandsatL2数据,ENVI暂不支持 2.某些数据对64位的支持较差 3 ...
- Mac出现程序闪退的解决方案
Mac出现程序闪退的解决方案 参考文章: (1)Mac出现程序闪退的解决方案 (2)https://www.cnblogs.com/lyraLee/p/10937161.html 备忘一下.
- 安装 |GitBash闪退问题解决方案及Git安装教程( win10系统安装Git后)
博主github:https://github.com/MichaelBeechan 博主CSDN:https://blog.csdn.net/u011344545 Git下载地址: https:// ...
- QQ for Linux启动闪退问题
问题概述 本人想在linux系统上安装使用qq,但是发现安装后,启动登陆就会闪退,针对这个问题,只需要删除其配置文件即可. sudo rm -rf ~/.config/tencent-qq/#你的QQ ...
最新文章
- 【强连通分量】Proving Equivalences
- excel转latex,markdown,html表格的神仙网站!科研必备!
- EOS从入门到精通-设计背景与DPOS算法(文字稿)
- 华为端到端项目管理流程_【达睿原创】供应链端到端管理 – 看华为是怎么做的...
- Taro+react开发(87):图片引入
- 中国大学慕课python答案第七章_中国大学慕课mooc用Python玩转数据章节答案
- mysql静默安装_oracle静默安装文件db_install.rsp详解
- php soap调用asp.net webservice
- mysql qpstps测试_mysql操作日志
- jquery类操作和className的区别
- SpringMVC【开发Controller】详解
- 数字电路技术可能出现的简答题_数字电路复习题一简答题
- rs485转profinet网关485协议传报文解决方案远创智控
- Android:H5 通过 URL Scheme 拉起app应用
- 播放视频时过滤播霸浏览器
- HTTP(超文本传输协议)详细解析
- 源码之 LifeCycleOwner
- [nlp] 小傻学数据预处理
- 这群程序员中的「广告狂人」,把抖音广告做成了AR游戏
- 《系统工程手册》中提及的Expert Choice软件
热门文章
- 七年级计算机教学质量分析,七年级数学期末教学质量分析报告
- 模板消息 php实例,PHP微信模板消息操作示例
- 大学计算机基础知识判断题,大学计算机基础学习知识判断题.doc
- oracle 安装乱码,linux安装Oracle中文乱码问题汇总
- mysql crash定位分析_MySQL实例crash的案例详细分析
- django2与ajax,Python-Django-Ajax进阶2
- python正向切片_使Python切片正常(正/正向+无无+无负索引+在边界内)
- Logistic回归——二分类 —— matlab
- 没有bug队——加贝——Python 45,46
- 用Python代码实现五子棋游戏