====== iSCSI ====== ==== На таргете: ==== emerge -av sys-block/iscsitarget /etc/ietd.conf: Target iqn.head Lun 0 Path=/dev/sda2,Type=fileio MaxConnection Нужен модуль iscsi_trgt. ==== На инициаторе: ==== USE="slp" emerge -av open-iscsi /etc/iscsi/initiatorname.iscsi: InitiatorName=iqn.dun Нужны модули: iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi Необходимо, чтобы имена машин (head, dun) разрешались (hosts). ==== Подключаем раздел на инициаторе: ==== # находим нужные нам target, для этого мы должны знать IP/dns-имя инициатора iscsiadm -m discovery -t st -p iqn.head # список найденного для логина iscsiadm -m node # залогиниться, то есть подключиться и создать блочное устройство iscsiadm -m node -l -T iqn.head # вывести список того, к чему подключились iscsiadm -m session # вывести его же, но подробнее — в самом конце вывода будет указание на то, # какое блочное устройство какому target'у принадлежит iscsiadm -m session -P3 # разлогиниться iscsiadm -m session -u iqn.head # залогиниться во все обнаруженные target'ы iscsiadm -m node -l # вылогиниться из всех target'ов iscsiadm -m node -u # удалить target из обнаруженных iscsiadm -m node --op delete -T iqn.head