[deyu1@kvm19 10827000]$ vi partedfs.yml
---
- hosts: balancers
tasks:
- name: Create a new primary partition with a size of 2GiB
community.general.parted:
device: /dev/vdb
number: 1
state: present
part_end: 2GiB
fs_type: ext4
- name: Create a ext4
community.general.filesystem:
fstype: ext4
dev: /dev/vdb1
[deyu1@kvm19 10827000]$ ansible-playbook partedfs.yml PLAY [balancers] *************************************************************** TASK [Gathering Facts] ********************************************************* ok: [kvm15] TASK [Create a new primary partition with a size of 2GiB] ********************** ok: [kvm15] TASK [Create a ext4] *********************************************************** changed: [kvm15] PLAY RECAP ********************************************************************* kvm15 : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
[deyu1@kvm19 10827000]$ ansible balancers -m shell -a "fsck -N /dev/vdb1" kvm15 | CHANGED | rc=0 >> fsck from util-linux 2.37.4 [/usr/sbin/fsck.ext4 (1) -- /dev/vdb1] fsck.ext4 /dev/vdb1