comparison dns.py @ 280:5c5c314051c5

updates for pis
author drewp@bigasterisk.com
date Sun, 14 Apr 2024 20:58:39 -0700
parents 4e424a144183
children e10ee3ddadcf
comparison
equal deleted inserted replaced
279:1cb4aeec8fc6 280:5c5c314051c5
59 def rpi_iscsi_volumes(): 59 def rpi_iscsi_volumes():
60 iscsi_dir = '/d2/rpi-iscsi' 60 iscsi_dir = '/d2/rpi-iscsi'
61 for _, pi_hostname in pi_serial_hostname: 61 for _, pi_hostname in pi_serial_hostname:
62 out= f'{iscsi_dir}/{pi_hostname}.disk' 62 out= f'{iscsi_dir}/{pi_hostname}.disk'
63 files.directory(path=iscsi_dir) 63 files.directory(path=iscsi_dir)
64 server.shell(f'dd if=/dev/zero of={out} count=0 bs=1 seek=4G conv=excl || true') 64 server.shell(f'dd if=/dev/zero of={out} count=0 bs=1 seek=5G conv=excl || true')
65 files.put(dest=f"/etc/tgt/conf.d/{pi_hostname}.conf", src=StringIO(f""" 65 files.put(dest=f"/etc/tgt/conf.d/{pi_hostname}.conf", src=StringIO(f"""
66 <target iqn.2024-03.com.bigasterisk:{pi_hostname}.target> 66 <target iqn.2024-03.com.bigasterisk:{pi_hostname}.target>
67 backing-store {out} 67 backing-store {out}
68 initiator-name iqn.2024-03.com.bigasterisk:{pi_hostname}.initiator 68 initiator-name iqn.2024-03.com.bigasterisk:{pi_hostname}.initiator
69 </target> 69 </target>