summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-08-10 00:44:17 +0200
committerChristian Pointner <equinox@spreadspace.org>2022-08-10 00:44:17 +0200
commit332c94f8474287cd2b8458809b5d21a183cd5f7b (patch)
tree2af36563ebf1ee4b82101aa1651eceb6e4d3aa06
parentch-epimetheus: replace final disk of zpool (diff)
ele-helene: create zfs pool for recording disk
-rw-r--r--dan/ele-dione.yml14
-rw-r--r--inventory/host_vars/ele-dione.yml10
2 files changed, 12 insertions, 12 deletions
diff --git a/dan/ele-dione.yml b/dan/ele-dione.yml
index 322818ae..d61d9f5e 100644
--- a/dan/ele-dione.yml
+++ b/dan/ele-dione.yml
@@ -13,22 +13,12 @@
hosts: ele-dione
roles:
- role: core/admin-users
+ - role: storage/zfs/pools
- role: apt-repo/spreadspace
- role: nginx/base
- - role: monitoring/prometheus/exporter
+ #- role: monitoring/prometheus/exporter
- role: streaming/blackmagic/desktopvideo
post_tasks:
- # - name: prepare storage volume for recordings
- # vars:
- # storage_volume:
- # vg: "{{ host_name }}"
- # lv: recordings
- # size: 200g
- # fs: ext4
- # dest: /srv/recordings
- # import_role:
- # name: storage/lvm/volume
-
- name: install lm-sensors and i7z
apt:
name:
diff --git a/inventory/host_vars/ele-dione.yml b/inventory/host_vars/ele-dione.yml
index 94c69a67..ab25f48d 100644
--- a/inventory/host_vars/ele-dione.yml
+++ b/inventory/host_vars/ele-dione.yml
@@ -60,6 +60,16 @@ ntp_hwtimestamp_interfaces:
- name: "*"
+zfs_arc_size:
+ min: 1GB
+ max: 4GB
+
+zfs_pools:
+ storage:
+ mountpoint: /srv/storage
+ create_vdevs: /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6ZP3KFJ
+
+
blackmagic_desktopvideo_version: 12.2.2a6
blackmagic_desktopvideo_include_gui: yes