From 52f9079d5432fdbd2d62b9aab035e473e2c6550f Mon Sep 17 00:00:00 2001 From: mwiegand Date: Thu, 8 Jul 2021 01:02:27 +0200 Subject: [PATCH] wip --- bundles/postgresql/metadata.py | 1 + bundles/zfs/metadata.py | 1 + items/zfs_dataset.py | 2 ++ 3 files changed, 4 insertions(+) diff --git a/bundles/postgresql/metadata.py b/bundles/postgresql/metadata.py index 5b17ff4..4cb476d 100644 --- a/bundles/postgresql/metadata.py +++ b/bundles/postgresql/metadata.py @@ -30,6 +30,7 @@ if node.has_bundle('zfs'): 'mountpoint': '/var/lib/postgresql', 'recordsize': '8192', 'atime': 'off', + 'logbias': 'throughput', }, }, } diff --git a/bundles/zfs/metadata.py b/bundles/zfs/metadata.py index b151a8a..bf9389e 100644 --- a/bundles/zfs/metadata.py +++ b/bundles/zfs/metadata.py @@ -60,6 +60,7 @@ def dataset_defaults(metadata): 'datasets': { name: { 'compression': 'lz4', + 'relatime': 'on', } for name, config in metadata.get('zfs/datasets').items() }, }, diff --git a/items/zfs_dataset.py b/items/zfs_dataset.py index 22e93e2..de4632c 100644 --- a/items/zfs_dataset.py +++ b/items/zfs_dataset.py @@ -70,12 +70,14 @@ class ZFSDataset(Item): BUNDLE_ATTRIBUTE_NAME = "zfs_datasets" ITEM_ATTRIBUTES = { 'atime': None, + 'relatime': None, 'acltype': None, 'compression': None, 'mountpoint': None, 'quota': None, 'recordsize': None, 'dedup': None, + 'logbias': None, } ITEM_TYPE_NAME = "zfs_dataset"