target (server): centos 8
dnf install targetcli
targetcli
/backstores/block create isdd /dev/sdd
cd /iscsi
create iqn.2001-04.com.linux:issd:lc-node1
cd iqn.2001-04.com.linux:issd:lc-node1/tpg1/luns
create /backstores/block/isdd
cd ../acls
create iqn.2001-04.com.linux:issd:lc-node1
cd ../portals # pokud je potreba - lepe omezit firewallem
delete 0.0.0.0 3260
create 172.25.... 3260 #(lokalni IP - "listen to")
exit
firewall-cmd --zone=dmz --permanent --add-port=3260/tcp
firewall-cmd --reload
systemctl restart target
#systemctl restart iscsid #tohle asi neni potreba
#systemctl restart iscsi. # tohle asi neni potreba
#test
ss -napt |grep 3260
initiator: fedora33
----------
klient:
vim /etc/iscsi/iscsid.conf #zde nastavit prihlsovani pres CHAP, jmeno a heslo (neni nutne, neni nstaveno na serveru)
vim /etc/iscsi/initiatorname.iscsi #zde nastavit InitiatorName:
InitiatorName=iqn.2001-04.com.linux:issd:lc-node1
systemctl restart iscsi
systemctl restart iscsid
iscsiadm -m discovery -t sendtargets -p 192.168.206.34
iscsiadm --mode node --targetname iqn.2001-04.com.linux:issd:lc-node1 --login
--------------------------------
zdroje:
https://www.root.cz/clanky/cluster-na-linuxu-sdilene-uloziste-pomoci-iscsi-a-multipathingu/
https://www.thegeekdiary.com/how-to-configure-iscsi-target-and-initiator-using-targetcli-in-centos-rhel-7/
(stary pristup pomoci tgt-admin: http://linux-training.be/storage/ch13.html )