lvol 模組

  1. 查看 lvol 模組文件,產生 lv 的範例。
    [deyu1@kvm19 ansible]$ ansible-doc lvol | grep ^EX -A6
    EXAMPLES:
    
    - name: Create a logical volume of 512m
      lvol:
        vg: firefly
        lv: test
        size: '512'
    
  2. 編輯 lvfs.yml 腳本,在主機 dev 的 fieldwork vg 新增 test lv,大小 100M。
    [deyu1@kvm19 ansible]$ cat lvfs.yml
    ---
    - hosts: dev 
      tasks:
      - name: Create a logical volume
        lvol:
          vg: fieldwork
          lv: test
          size: '100'
    
  3. ansible-playbook 執行 lvfs.yml 腳本,成功產生 test 邏輯卷冊。
    [deyu1@kvm19 ansible]$ ansible-playbook lvfs.yml
    
    PLAY [dev] *********************************************************************
    
    TASK [Gathering Facts] *********************************************************
    ok: [kvm11]
    
    TASK [Create a logical volume] *************************************************
    changed: [kvm11]
    
    PLAY RECAP *********************************************************************
    kvm11 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0