19. Настройка устройства хранения данных (iSCSI)

# 19. Настройка устройства хранения данных (iSCSI)

Вариант реализации:

srv2-cod (alt-server):

  • Установить пакет scsitarget-utils:
apt-get update && apt-get install -y scsitarget-utils
  • Включить и добавить в автозагрузку службу tgt:
systemctl enable --now tgt
  • С помощью утилибы lsblk посмотреть список блочных устройств и определиться с диском, который будет использоваться:
  • в данном примере это sda

  • Настроить отдачу нашего диска по iSCSI отредактировав конфигурационный файл /etc/tgt/targets.conf:
  • добавив в конец файла следующее содержимое

  • Перезапустить службу tgt:
systemctl restart tgt
  • Проверить можно с помощью команды tgtadm —lld iscsi —op show —mode target:

  • Для корректной работы необходимо указать, чтобы LVM не сканировал наши iSCSI-диски (sd*) в конфигурационном файле /etc/lvm/lvm.conf:
  • в блоке devices

srv1-cod (alt-server):

  • Установим пакет open-iscsi:
apt-get update && apt-get install -y open-iscsi
  • Включаем и добавляем в автозагрузку службу iscsid:
systemctl enable --now iscsid
  • Посмотреть доступные для подключения target-ы можно с помощью команды:
iscsiadm -m discovery -t sendtargets -p 192.168.20.2
  • Подключить target-ы:
iscsiadm -m node --login
  • В файле /etc/iscsi/iscsid.conf внести изменения:
  • закомментировать node.startup = manual
  • раскомментировать node.startup = automatic

  • В файле /var/lib/iscsi/send_targets/,/st_config внести изменения:
  • параметр discovery.sendtargets.use_discoveryd = No поменять на discovery.sendtargets.use_discoveryd = Yes

  • Выполнить перезагрузку устройства:
reboot
  • Проверить командой lsblk наличие блочного устройства подключённого по сети с srv2-cod:
  • у srv1-cod всего 1 диск на 20 ГБ

    • значит диск в 5 гб тот самый по iSCSI:

Последнее изменение: пятница, 21 ноября 2025, 08:19