问题现象
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 的文件路径

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。