ansible の zfs モジュールを使用して、以下に相当するものを生成したいと考えています。以下はコマンド ラインを使用して機能しますが、ファイル システムが既に存在するため、2 回目の実行で失敗します。
{{ part_postgres }} は、このインスタンスでは /dev/sdb に設定されています。
zpool create -O compression=gzip postgres {{ part_postgres }} -O secondarycache=all
現在私が持っているansibleで:
- name: Create postgres zpool
zfs: name=postgres{{ part_postgres }}
compression=gzip
state=present
secondarycache=all
mountpoint=/postgres
atime=off