ceuser@deyu:~/ansible_pb$ vi partedfs.yml
---
- hosts: balancers
tasks:
- name: Create a new primary partition with a size of 1.2GiB
community.general.parted:
device: /dev/vdb
number: 1
state: present
part_end: 1.2GiB
fs_type: ext4
- name: Create a ext4
community.general.filesystem:
fstype: ext4
dev: /dev/vdb1
ceuser@deyu:~/ansible_pb$ 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
ceuser@deyu:~/ansible_pb$ ansible balancers -m shell -a "fsck -N /dev/vdb1" kvm15 | CHANGED | rc=0 >> fsck from util-linux 2.40.2 [/usr/sbin/fsck.ext4 (1) -- /dev/vdb1] fsck.ext4 /dev/vdb1