Pentaho Spoon 将新的 txlog 文件夹写入旧的数据集成文件夹位置

Pentaho Spoon writes new txlog folder to old data-integration folder location

Pentaho 数据集成中的一些东西保存了第一个位置的文件夹,它是 运行。

这对我来说是个问题,因为我第一次 运行 它在我的下载文件夹中,然后将它移到了我的 Program Files 文件夹中。

特别是文件夹

\data-integration\system\karaf\caches\spoon\data-1\txlog

我找到了文件

data-integration\system\karaf\instances\instance.properties

并且能够更改线路

item.0.loc

指向我的新文件夹。

对于问题仍未解决的任何人,您可能正在使用更新版本的 Kettle。

我遇到了同样的问题,首先按照 Tyler 的建议找到了文件

data-integration\system\karaf\instances\instance.properties

并将 item.0.loc 属性 从旧路径更改为新路径。

但是还是有一些奇怪的事情发生,并没有完全解决问题。

我最终发现其中一个缓存包(在我的例子中是包 15)包含一个 transaction.config 深埋在文件系统中的文件,它仍然指向旧路径:

data-integration\system\karaf\caches\spoon\data-1\cache\bundle15\data\config\org\apache\aries\transaction.config

所以我将 aries.transaction.howl.logFileDir 从旧路径更改为新路径,并解决了问题。鬼鬼祟祟!