13 мая 2022 г.

Linux ISCSI Initiator

 - Конфиг лежит в /etc/iscsi, но там 2 файла - настройки, касающиеся параметров подключения (которые можно оставить как есть, особенно если нет chap авторизации) и id хоста (initiatorname.iscsi).
 
- Сами устройства лежат в /var/lib/iscsi/nodes, появляются там после того, как мы опросили Target командой

    iscsiadm -m discovery --type sendtargets –p 192.168.1.1
- после этого надо залогиниться на все ноды

    iscsiadm -m node -l

- или на конкретную ноду

    iscsiadm -m node --targetname iqn.aaa.bbb.ccc:tgt –p 192.1.1.102:3260 –l
- посмотреть все ли получилось
    iscsiadm -m session
- посмотреть, на какие дисковые устройства смапились таргеты
    iscsiadm -m session -P3
- если надо разлогиниться
    iscsiadm -m node -u
- если что-то меняем в конфигах, то нужно перестартовать сервисы
    systemctl stop iscsi
    systemctl stop iscsid
    systemctl start iscsid
    systemctl start iscsi
- если надо удалить ноду из /var/lib/iscsi/nodes (чтобы потом добавить, 
например, в другое место)
    iscsiadm -m node -T target_iqn_name -p ip address --op delete
- не забываем 2 нужные команды, которые пригодятся для fstab -
    lsblk
    blkid