Назад | Перейти на главную страницу

Не знаете, доступен ли мой общий ресурс iSCSI / как это сделать

Я пытаюсь настроить iSCSI с виртуальной машиной в качестве инициатора и хоста в качестве цели. Среди прочего я смотрел на эти инструкции: https://www.tecmint.com/setup-iscsi-target-and-initiator-on-debian-9/ и https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/virtualization_administration_guide/sect-virtualization-storage_pools-creating-iscsi-adding_target_virt-manager

Я подозреваю, что мой LUN настроен неправильно, потому что tgt, похоже, не знает, где находится резервное хранилище:

$ sudo tgtadm --mode target --op show
Target 1: iqn.2018-11.ubuntu:ssdShare
    System information:
        Driver: iscsi
        State: ready
    I_T nexus information:
    LUN information:
        LUN: 0
            Type: controller
            SCSI ID: IET     00010000
            SCSI SN: beaf10
            Size: 0 MB, Block size: 1
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            SWP: No
            Thin-provisioning: No
            Backing store type: null
            Backing store path: None
            Backing store flags: 
    Account information:
    ACL information:
        ALL

Но насколько я могу судить, конфигурационный файл настроен правильно:

$ nano /etc/tgt/targets.conf

include /etc/tgt/conf.d/*.conf
<target iqn.2018-11.ubuntu:ssdShare>
 backing-store /dev/nvme2n1p1
 backing-store /dev/nvme1n11
</target>

и согласно настроенной мной панели webmin, насколько мне известно, все выглядит нормально:

Я подозреваю, что именно поэтому я не могу подключить виртуальную машину к диску, которым я делюсь через iscsi:

Итак, мои вопросы:

  1. Объясняет ли отсутствие пути к устройству в выводе tgtadm мою неспособность подготовить виртуальную машину?

  2. Если да, то что еще мне нужно настроить, чтобы это произошло?

  3. Если нет, то где еще мне посмотреть, что не так?

Изменить: Кроме того, что такое резервное хранилище / dev / nvme1n11? Это устройство не существует на моей машине или когда-либо было, и я не добавлял его. В любом случае удаление этой строки не помогло, но я не понимаю, как там оказался несуществующий путь к устройству.