写点什么

【YashanDB 知识库】kettle 做增量同步,出现报错:Unrecognized VM option 'MaxPermSize-256m'

作者:YashanDB
  • 2025-01-08
    广东
  • 本文字数:272 字

    阅读完需:约 1 分钟

问题现象

kettle 在增量同步过程,出现报错:Unrecognized VM option 'MaxPermSize=256m'


问题的风险及影响

无法使用 kettle 做增量同步,导致迁移进度会有所影响

 

问题影响的版本

yashandb 版本:23.2.4.100

kettle 版本:kettle 8

 

问题发生原因

客户环境的 java 环境是 17,而 MaxPermSize 参数在 java 8 之后已经移除了,而执行的 kitchen.sh 里面调用了 spoon.sh,spoon.sh 里面包含有 MaxPermSize 参数,因此出现这个报错。

 

解决方法及规避方式

kettle 8 启动的 java 版本设置成为 java


问题分析和处理过程

1、下载 java 8 版本,并上传到 kettle 所在服务器,并解压

2、在 spoon.sh 文件的头部加上 java 8 的文件路径


发布于: 刚刚阅读数: 2
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】kettle做增量同步,出现报错:Unrecognized VM option 'MaxPermSize-256m'_数据库_YashanDB_InfoQ写作社区