# Declare devices to be used as block.db devices
#dedicated_devices:
-# - /dev/sda
-# - /dev/sdb
+# - /dev/sdx
+# - /dev/sdy
#dedicated_devices: []
+# Declare devices to be used as block.wal devices
+
+#bluestore_wal_devices:
+# - /dev/nvme0n1
+# - /dev/nvme0n2
+
+#bluestore_wal_devices: []
+
#'osd_auto_discovery' mode prevents you from filling out the 'devices' variable above.
# Device discovery is based on the Ansible fact 'ansible_devices'
# which reports all the devices on a system. If chosen, all the disks
journal_size = module.params.get('journal_size', None)
block_db_size = module.params.get('block_db_size', None)
block_db_devices = module.params.get('block_db_devices', None)
+ wal_devices = module.params.get('wal_devices', None)
dmcrypt = module.params.get('dmcrypt', None)
osds_per_device = module.params.get('osds_per_device', 1)
if block_db_devices:
cmd.extend(['--db-devices', ' '.join(block_db_devices)])
+ if wal_devices:
+ cmd.extend(['--wal-devices', ' '.join(wal_devices)])
+
return cmd
journal_size=dict(type='str', required=False, default='5120'),
block_db_size=dict(type='str', required=False, default='-1'),
block_db_devices=dict(type='list', required=False, default=[]),
+ wal_devices=dict(type='list', required=False, default=[]),
report=dict(type='bool', required=False, default=False),
containerized=dict(type='str', required=False, default=False),
osd_fsid=dict(type='str', required=False),
# Declare devices to be used as block.db devices
#dedicated_devices:
-# - /dev/sda
-# - /dev/sdb
+# - /dev/sdx
+# - /dev/sdy
dedicated_devices: []
+# Declare devices to be used as block.wal devices
+
+#bluestore_wal_devices:
+# - /dev/nvme0n1
+# - /dev/nvme0n2
+
+bluestore_wal_devices: []
+
#'osd_auto_discovery' mode prevents you from filling out the 'devices' variable above.
# Device discovery is based on the Ansible fact 'ansible_devices'
# which reports all the devices on a system. If chosen, all the disks