====== Настройка iSCSI CentOS8 ======
dnf -y install targetcli
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd –reload
systemctl enable target --now
targetcli
cd backstores/block
create diskraid10 /dev/md126
cd /iscsi
create iqn.2021-01.local.centos8:disk1
cd iqn.2021-01.local.centos8:disk1/tpg1
set attribute authentication=0 demo_mode_write_protect=0
set attribute generate_node_acls=1
cd luns
create /backstores/block/diskraid5
cd /
saveconfig
exit
исправление статуса Сетевой диск требует 2 пути до него, если сетевуха одна, то можно пометить как локальный
esxcli storage nmp satp rule add -s VMW_SATP_LOCAL --device diskid --option="enable_local"     (replace the diskid with the disk identifier)

esxcli storage core claiming reclaim -d diskid   (replace the diskid with the disk identifier)

esxcli storage core claimrule load

esxcli storage core claimrule run
====== Настройка iSCSI CentOS7 ======
yum -y install epel-release
yum -y install scsi-target-utils
systemctl enable tgtd
# cat /etc/tgt/conf.d/disk1.conf

        direct-store /dev/mapper/disk1
        initiator-address 10.1.0.51
        initiator-address 10.1.0.52
        initiator-address 10.1.0.53
        initiator-address 10.1.0.54
        initiator-address 10.1.0.55



MaxRecvDataSegmentLength 262144
MaxXmitDataSegmentLength 262144
InitialR2T No
MaxOutstandingR2T 8




yum install -y cryptsetup

modprobe dm_crypt
cryptsetup luksFormat /dev/sdX
echo "password" | cryptsetup luksOpen /dev/disk/by-uuid/e5baa25f-6bb2-4e82-b5a3-3b87d5c91711 disk1

====== Настройка iSCSI CentOS6 ======
# yum -y install scsi-target-utils
# nano /etc/tgt/targets.conf
default-driver iscsi


        controller_tid 11
        backing-store /home/disk.img
        initiator-address 10.1.0.51
        initiator-address 10.1.0.52
        initiator-address 10.1.0.53
        initiator-address 10.1.0.54
        initiator-address 10.1.0.55
        lun 2



        direct-store /dev/sdb #LUN1
        initiator-address 10.1.0.51
        initiator-address 10.1.0.52
        initiator-address 10.1.0.53
        initiator-address 10.1.0.54
        initiator-address 10.1.0.55



MaxRecvDataSegmentLength 262144
MaxXmitDataSegmentLength 262144
InitialR2T No
MaxOutstandingR2T 8

service tgtd restart
chkconfig tgtd on
* iptables
# nano /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3260 -j ACCEPT
* Создание контейнера 10Gb
 dd if=/dev/zero of=/home/disk.img bs=1M seek=10000 count=0