- name: Kill all mongod processes command: pkill -{{ kill_signal }} mongod ignore_errors: true - name: Kill all mongos processes command: pkill -{{ kill_signal }} mongos ignore_errors: true - name: Getting pids for mongod pids: name: mongod register: pids_of_mongod - name: Wait for all mongod processes to exit wait_for: path: "/proc/{{ item }}/status" state: absent delay: 1 with_items: "{{ pids_of_mongod }}" - name: Remove all mongod folders file: path: "{{ remote_tmp_dir }}/{{ item }}" state: absent with_items: - mongod3001 - mongod3002 - mongod3003 - mongod3004 - mongod3005 - mongod3006 - config - name: Remove all mongod sock files shell: rm -Rf /tmp/mongodb*.sock