我正在寻求帮助,因为我很难完成这件事:
---
- name: Check if /data is already mounted
debug: msg="The mount point exists"
with_items: "{{ ansible_mounts }}"
when: item.mount == "/data"
register: check_mount
- name: Create /data directory if not exists
ansible.builtin.file:
path: /data
state: directory
owner: root
group: root
mode: '0751'
- name: Create a xfs filesystem on /dev/sda5
community.general.filesystem:
force: yes
fstype: xfs
dev: /dev/sda5
when: not check_mount
- name: Get the /dev/sda5's UUID
shell: blkid -s UUID -o value /dev/sda5
register: blkid_out
when: not check_mount …Run Code Online (Sandbox Code Playgroud) ansible ×1