Export iSCSI disku (target)
Na následujícím příkladu budeme exportovat pevný disk počítače přes iSCSI na Debian Linuxu.
-
Prvně je potřeba nainstalovat
tgtkterý nám iSCSI export zařídí:apt -yq update apt -yq install tgt -
Vytvoříme si config, který jsem zde pojmenoval "test":
cat > /etc/tgt/conf.d/test.conf <<EOL <target iqn.bali.cvut.it:target1> backing-store /dev/sdb initiator-address 147.32.69.42 initiator-name iqn.1991-05.com.microsoft:hypahypa-1.cvut.it initiator-name iqn.1991-05.com.microsoft:hypahypa-2.cvut.it </target> EOL📋 Zde exportuji zařízení
/dev/sdb. Pokud bych chtěl poskytovat virtuální disk, vytvořím si jej pomocídd, například:dd if=/dev/zero of=/srv/iscsi/hypahypadisk.img count=0 bs=1 seek=10Ga poté změnímbacking-storedirektivu na cestu k virtuálnímu disku. -
Restartuji systemd službu:
systemctl restart tgt💡 Pomocí tohoto suprčupr příkazu si zobrazím status:
tgtadm --mode target --op show