comparison system.py @ 194:0d37dde619d0

zfs now serving from ditto, new pool is stor7
author drewp@bigasterisk.com
date Wed, 14 Jun 2023 17:00:13 -0700
parents 522f26c8f691
children 2595cf510c5d
comparison
equal deleted inserted replaced
193:a882fb1fa000 194:0d37dde619d0
52 52
53 for port in [80, 443]: 53 for port in [80, 443]:
54 files.template(src="templates/webforward.service.j2", dest=f"/etc/systemd/system/web_forward_{port}.service", port=port) 54 files.template(src="templates/webforward.service.j2", dest=f"/etc/systemd/system/web_forward_{port}.service", port=port)
55 systemd.service(service=f'web_forward_{port}', enabled=True, restarted=True) 55 systemd.service(service=f'web_forward_{port}', enabled=True, restarted=True)
56 56
57 # todo move to k8s (and run on ditto, and record pool status too)
57 def zfs_metrics(): 58 def zfs_metrics():
58 files.put(src='files/zfs_metrics/zfs_space_metrics.sh', dest='/opt/zfs_metrics/zfs_space_metrics.sh') 59 files.put(src='files/zfs_metrics/zfs_space_metrics.sh', dest='/opt/zfs_metrics/zfs_space_metrics.sh')
59 files.put(src='files/zfs_metrics/zfs.mtail', dest='/opt/zfs_metrics/zfs.mtail') 60 files.put(src='files/zfs_metrics/zfs.mtail', dest='/opt/zfs_metrics/zfs.mtail')
60 files.put(src='files/zfs_metrics/zfs_space_metrics.service', 61 files.put(src='files/zfs_metrics/zfs_space_metrics.service',
61 dest=f'/etc/systemd/system/zfs_space_metrics.service') 62 dest=f'/etc/systemd/system/zfs_space_metrics.service')
76 podman_insecure_registry() 77 podman_insecure_registry()
77 78
78 if host.name in ['bang', 'pipe', 'ditto']: 79 if host.name in ['bang', 'pipe', 'ditto']:
79 no_sleep() 80 no_sleep()
80 81
81 if host.name == 'bang': 82 if host.name in ['bang', 'ditto']:
82 nfs_server() 83 nfs_server()
83 zfs_metrics() 84 zfs_metrics()
84 85
85 if host.name == 'prime': 86 if host.name == 'prime':
86 smaller_journals() 87 smaller_journals()