[greg@control ansible]$ vim /home/greg/ansible/lv.yml --- - name: 创建和使用逻辑卷 hosts: all tasks: - block: - name: Create a logical volume of 1500m lvol: vg: research lv: data size: 1500m - name: Create a ext4 filesystem on /dev/research/data filesystem: fstype: ext4 dev: /dev/research/data rescue: - debug: msg: Could not create logical volume of that size - name: Create a logical volume of 800m lvol: vg: research lv: data size: 800m when: ansible_facts['lvm']['vgs']['research'] is defined - debug: msg: Volume group does not exist when: ansible_facts['lvm']['vgs']['research'] is undefined [greg@control ansible]$ ansible-playbook lv.yml