在Playbook中使用Shell模块时出现Ansible MemoryError

时间:2018-12-06 13:57:40

标签: ansible

在剧本中使用外壳模块导入mongodb json集合时发生Ansible MemoryError。 我确实有16 GB的ram,并且在目标计算机上运行剧本时,在htop中都可以看到ram高达4 GB,但还有10GB以上的可用空间。

我更改了python interpeter以及组合和混合模块,但仍然无法正常工作。执行任务期间发生异常。要查看完整的回溯,请使用-vvv。错误是:MemoryError

问题发生了,因为此文件json一周前获得了1.2 GB的大小为500MB,但它不能正常工作。当我手动运行它时,它会导入它,但不能通过python导入,在-vvv选项中,我看到文档已导入,但由于该错误而退出ansible ...

可用版本2.7.4 python尝试使用2.7和3.6,目标计算机是Ubuntu 18.04

MongoDB 3.2

谢谢

0 个答案:

没有答案