kd.bos.algo.AlgoException: Channel to path 的解决方案原创
金蝶云社区-范老师加油
范老师加油
2人赞赏了该文章 335次浏览 未经作者许可,禁止转载编辑于2024年03月01日 16:16:56

Caused by: kd.bos.algo.AlgoException: kd.bos.algo.AlgoException: java.io.IOException: Channel to path '/tmp/algo/io-f8ea5060-7156-41e7-bf72-029b24dda592/ca190af64153554fb01234dc2d327485.channel' could not be opened. at kd.bos.algo.dataset.store.spill.AsynSpillWriter.writeRowIter(AsynSpillWriter.java:68) at kd.bos.algo.dataset.store.impl.SequenceStore.writeX(SequenceStore.java:88) at kd.bos.algo.dataset.store.impl.SequenceStore.write(SequenceStore.java:72) at kd.bos.algo.dataset.store.StoreWrapper.write(StoreWrapper.java:24) at kd.bos.algo.dataset.AbstractDataSet.createStore(AbstractDataSet.java:311) at kd.bos.algo.dataset.AbstractDataSet.ensureStore(AbstractDataSet.java:303) at kd.bos.algo.dataset.join.NotInnerJoinDataSet.createIterator(NotInnerJoinDataSet.java:107)




目前有些私有云项目会报错

了解到的信息是目前有些系统会自动清理一些临时文件,tmp开头的会被当作临时文件清理掉,

知道这个根源就可以解决了

1 在mc中新增参数algo.io.tmp.dirs=/mservice/logs/algo

2 在虚拟机里面创建好这个目录 /mservice/logs/algo

这个是绝对路径,在根目录下的mservice目录下的log目录下的algo目录

3 MC添加后,需要发布下,虚拟机创建好目录后,最后苍穹服务要重启下




图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0