Иногда, когда вы подключаетесь к цели iSCSI с несколькими путями, у вас будет доступ только к некоторым ее порталам. Это обычное явление, когда инициатор напрямую подключен к Ethernet-портам цели, а не через коммутаторы.
[моим реальным примером такой инфраструктуры является сеть хранения данных Dell MD3200i / MD3220i с 4 напрямую подключенными серверами]
Когда вы выполняете обнаружение iSCSI, инициатор получит список все порталы, даже те, к которым он фактически не подключен и с которыми невозможно связаться. С двойным контроллером, четыре порта на контроллер, вы увидите что-то вроде:
# iscsiadm --mode discovery --type sendtargets --portal 192.168.130.101
192.168.130.101:3260,1 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
192.168.131.101:3260,1 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
192.168.132.101:3260,1 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
192.168.133.101:3260,1 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
192.168.130.102:3260,2 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
192.168.131.102:3260,2 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
192.168.132.102:3260,2 iqn.1984-05.com.dell:powervault.md3200i.690b11C0123456789012345678901234
192.168.133.102:3260,2 iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234
... но хост физически подключен к первому (192.168.130.101) и шестому (192.168.131.102) портам, поэтому он никогда не сможет общаться с другими шестью порталами.
Следуя типичной документации для целей iSCSI, в итоге все порталы «известны» инициатору, но последний будет выполнять фактический вход только на тех, которые представляют интерес (два из них в приведенном выше примере).
Следует ли удалять «недостижимые» из конфигурации инициатора? Могут ли они создавать какие-либо проблемы, будучи «известными», даже если они не вошли в систему?
Вы можете оставить эти «обнаруженные недоступные» цели там, инициатор не может войти в эти цели. Однако эти «недоступные» цели замедляют время запуска / остановки инициатора, поэтому было бы лучше просто удалить их. Вы найдете все обнаруженные цели в / var / lib / iscsi / nodes, поэтому запустите
rm -rf /var/lib/iscsi/nodes/iqn.1984-05.com.dell:powervault.md3200i.690b11c0123456789012345678901234/192.168.132.101,3260,1
я отметил Эта статья показывает очень хороший пример установки, настройки, отладки и настройки iscsi.
Режим обнаружения показывает, что доступны порталы конфигурации, но не подключается к таким целям и не проверяет доступность.
Только когда вы входите в систему для цели, инициатор пытается подключить такие порталы (для всех обнаруженных порталов или для одного указанного портала), а затем некоторые из таких подключений просто отклоняются процессом входа в систему. Только доступные порталы позволяют устанавливать соединения и обеспечивать вас ланами. После этого процесса инициатору не нужна информация об отказавших порталах. Это нужно только путем открытия. В этом случае, я думаю, у вас могут возникнуть проблемы только со скоростью процесса обнаружения (если используются нестандартные тайм-ауты + отбрасывание пакетов), но ни с чем другим.