Ansible:win_分区模块,用于删除跨磁盘
我正在使用Ansible和win_!partion模块删除Windows服务器上的卷,它在简单卷上运行良好 我的问题是跨区磁盘(对于那些不知道的人来说,跨区卷是由多个物理磁盘上的磁盘空间组成的动态卷) Ansible任务不会失败,但也不会删除卷 我的主要任务如下: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:
# 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"
}
有人能帮我吗