20.5. 論理ボリュームを管理する Ansible Playbook の例
本セクションでは、Ansible Playbook の例を紹介します。この Playbook は、storage ロールを適用して、ボリュームグループに LVM 論理ボリュームを作成します。
例20.3 myvg ボリュームグループに mylv 論理ボリュームを作成する Playbook
- hosts: all
vars:
storage_pools:
- name: myvg
disks:
- sda
- sdb
- sdc
volumes:
- name: mylv
size: 2G
fs_type: ext4
mount_point: /mnt/data
roles:
- rhel-system-roles.storage
myvgボリュームグループは、次のディスクで設定されます。-
/dev/sda -
/dev/sdb -
/dev/sdc
-
-
myvgボリュームグループがすでに存在する場合は、Playbook により論理ボリュームがボリュームグループに追加されます。 -
myvgボリュームグループが存在しない場合は、Playbook により作成されます。 -
Playbook は、
mylv論理ボリューム上に Ext4 ファイルシステムを作成し、/mntファイルシステムを永続的にマウントします。