Iscsi
07:57, 22 sausio 2020 versija, sukurta \dev\null (Aptarimas | indėlis) (Naujas puslapis: iSCSI sąvokos: * Target - Tai serveris kuriame yra įdiegtas iSCSI daemonas ir storage. * Initiator - iSCSI klientas. Vaizdas:Debian-iSCSI-Network-Diagram.png == Target...)
iSCSI sąvokos:
- Target - Tai serveris kuriame yra įdiegtas iSCSI daemonas ir storage.
- Initiator - iSCSI klientas.
Target naudojantis tgt
Šis gidas naudoja jau paruoštą LVM loginį diskų masyvą, paruošimas aprašytas čia.
apt-get install tgt
Sukuriame konfigūracinį failą nano /etc/tgt/conf.d/storage_iscsi.conf
<target iqn.2020-01.eofnet.lt:lun1> # Provided device as an iSCSI target backing-store /dev/mapper/mini_iscsi-scsi_storage initiator-address 192.168.56.102 incominguser eofnet-iscsi-user password outgoinguser debian-iscsi-target secretpass </target>
Įgaliname konfigūraciją:
systemctl restart tgt
Ar veikia galime pažiūrėti taip:
tgtadm --mode target --op show
Peržiūrėti prijungtas remote sesijas galima komanda:
tgtadm --mode conn --op show --tid 1
Initiator naudojantis open-iscsi
apt-get install open-iscsi iscsiadm -m discovery -t st -p 192.168.56.101
Jeigu matome iqn kurį nurodėme diegdami tgt, tada keliaujame toliau (failo pavadinimas gali skirtis, priklausomai nuo iqn):
nano /etc/iscsi/nodes/iqn.2020-01.eofnet.lt\:lun1/192.168.56.101\,3260\,1/default
Mums svarbiausios tik šios eilutės:
node.session.auth.authmethod = CHAP #Enable CHAP Authentication node.session.auth.username = eofnet-iscsi-user #Target to Initiator authentication node.session.auth.password = password #Target to Initiator authentication node.session.auth.username_in = debian-iscsi-target #Initiator to Target authentication node.session.auth.password_in = secretpass #Initiator to Target authentication node.startup = automatic # Auto attach remote storage
Išsaugome failą ir perkrauname servisą:
systemctl restart open-iscsi
Peržiūrėti prisijungimų sesijas galima šia komanda:
iscsiadm -m session