iSCSI
Conceptos
Target = Server
Initiator = Cliente
Cambios para bootear Proxmox desde iSCSI
Tomado de: https://forum.proxmox.com/threads/install-pve-directly-on-iscsi-target.101750/
Preparando una imagen para usarla en una servidor que bootea por iscsi
cat >> /etc/iscsi/iscsi.initramfs << EOF
ISCSI_AUTO=true
EOF
update-grub && update-initramfs -u -k all
Tomado de: https://forum.proxmox.com/threads/install-pve-directly-on-iscsi-target.101750/
Usando con zfs over iSCSI en los Promox*
Debe usarse targetctl
https://wiki.debian.org/SAN/iSCSI/LIO
Para instalar un servidor con tgt
Esta variante es mas sencilla que LIO
Usando tgt
apt -y install tgt
cd /D600-R5-1
dd if=/dev/zero of=target01-0.img count=0 bs=1 seek=10G
editar /etc/tgt/conf.d/target01.conf
<target iqn.2023-09.uclv.cu:server.target01>
# provided devicce as a iSCSI target
backing-store /D600-R5-1/target01-0.img
# iSCSI Initiator's IQN you allow to connect
initiator-name iqn.2023-09.uclv.cu:client01.initiator
# authentication info ( set anyone you like for "username", "password" )
#incominguser username password
</target>
Tomado de: https://www.server-world.info/en/note?os=Debian_12&p=iscsi&f=2
El iqn de los proxmox se encuentra en:
/etc/iscsi/initiatorname.iscsi
zfs wiki
https://blog.programster.org/zfs-cheatsheet