如何在Linux系统中使用Ansible清除RAM或Dropcache
我正在写一本剧本,我需要为它清除内存。我一直在用命令来做这件事 echo 3>/proc/sys/vm/drop\u缓存如何在Linux系统中使用Ansible清除RAM或Dropcache,ansible,Ansible,我正在写一本剧本,我需要为它清除内存。我一直在用命令来做这件事 echo 3>/proc/sys/vm/drop\u缓存 我可以使用shell模块来实现这一点,但在Ansible中是否有更好的方法来实现这一点???我对解决方案有点不确定。但如果您想要一些不同的东西,您可以尝试使用复制模块 - name: clean RAM copy: content: 3 dest: /proc/sys/vm/drop_caches unsafe_writes: yes 不幸的
我可以使用shell模块来实现这一点,但在Ansible中是否有更好的方法来实现这一点???我对解决方案有点不确定。但如果您想要一些不同的东西,您可以尝试使用复制模块
- name: clean RAM
copy:
content: 3
dest: /proc/sys/vm/drop_caches
unsafe_writes: yes
不幸的是,它没有工作&错误为致命:[aw1]:失败!=>{“changed”:false,“checksum”:“77DE68DAECD823BABB58EDB1C8E14D7106E83BB”,“msg”:“Destination/proc/sys/vm不可写”}是的。我补充说:是的。我做了测试。看起来像是工作