Ansible:win_分区模块,用于删除跨磁盘

Ansible:win_分区模块,用于删除跨磁盘,ansible,partition,windows-server-2019,Ansible,Partition,Windows Server 2019,我正在使用Ansible和win_!partion模块删除Windows服务器上的卷,它在简单卷上运行良好 我的问题是跨区磁盘(对于那些不知道的人来说,跨区卷是由多个物理磁盘上的磁盘空间组成的动态卷) Ansible任务不会失败,但也不会删除卷 我的主要任务如下: # Perform drive cleanup as per defined in the json file - name: Delete partition on Windows Server win_partition:

我正在使用Ansible和win_!partion模块删除Windows服务器上的卷,它在简单卷上运行良好

我的问题是跨区磁盘(对于那些不知道的人来说,跨区卷是由多个物理磁盘上的磁盘空间组成的动态卷)

Ansible任务不会失败,但也不会删除卷

我的主要任务如下:

# Perform drive cleanup as per defined in the json file
- name: Delete partition on Windows Server
  win_partition:
    drive_letter: "{{ item }}"
    state: absent
  with_items: "{{ varjs.drives }}"
varjs.drives
只是一个驱动器盘符,即
[“D”,“e”]

从下面的屏幕截图可以看出,运行脚本后不会删除跨距驱动器J:

以下是Ansible任务的输出:

ok: [win_jump_01] => (item=J) => {
"ansible_loop_var": "item",
"changed": false,
"invocation": {
    "module_args": {
        "active": null,
        "disk_number": null,
        "drive_letter": "J",
        "gpt_type": null,
        "hidden": null,
        "mbr_type": null,
        "offline": null,
        "partition_number": null,
        "partition_size": null,
        "read_only": null,
        "state": "absent"
    }
},
"item": "J"
}
有人能帮我吗