Ansible上传大文件的最佳做法

时间:2019-08-30 07:22:22

标签: ansible

我正在尝试在AWS上创建Ansible安装程序机器,以为某些应用程序创建自动安装种子机。

其中一个步骤要求将3个大文件(每个大小约10GB)上传到目标计算机。

此刻我正在使用copy模块将这些文件移动到目标计算机, 据我了解,copy模块实际上是在下面利用shutil copy2,它被认为是python的快速副本

但是我注意到copy命令实际上花费了更长的时间来上传那些二进制文件,而我手动执行scp命令,我知道有些命令例如md5检查将花费一些额外的时间。有开销。

还有其他方法/最佳实践来进行有效的大文件上传吗?

我知道synchronize模块可以使用,就像下面使用rsync一样。但是在我的情况下在两侧都安装rsync的要求并不理想。

在这种情况下还可以使用其他模块吗?

0 个答案:

没有答案