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

Не удается подключить iSCSI с несколькими путями в Citrix XenServer

Дорогие люди мира.

У меня проблема с повторным подключением цели iSCSI на XenServer после перезагрузки.

Всякий раз, когда я пытаюсь, я получаю несколько ошибок. Вот я на экране подключения на избыточном хранилище после того, как не удалось восстановить подключение: http://i.imgur.com/jkBYI1g.png

Итак, он нашел Target IQN и Target LUN, но после того, как я нажимаю Finish, я получаю следующую ошибку:

Scanning for LVM over iSCSI SRs on 192.168.3.1

Logging in to the iSCSI target failed. Check your username and password.

Check your settings and try again.

Забавно то, что я отключил CHAP на Target в Synology.

Даже после удаления хранилища в Xen, затем повторной попытки подключения, та же ошибка.

Если я отключу многопутевый режим, я могу его подключить. Но если я включу multipathing, я получаю ошибки. Кто-нибудь знает почему?

Насколько я могу судить, единственная причина, почему это происходит, заключается в том, что функция Multipathing не включена ни на Synology, ни на XenServer.

Вот этот вариант в Synology https://www.synology.com/_images/tutorials/use_port_binding_to_configure_multipath/1.jpg

И руководство по настройке Multipathing в Xen https://docs.citrix.com/content/dam/docs/en-us/xenserver/xenserver-61/xs-design-iSCSI-multipathing-config.pdf

@Refalm, @ jrd1989, каждому интерфейсу на инициаторе должен быть разрешен доступ к цели. Для одной машины с двумя разными путями к одной и той же цели требуются две разные записи ACL. Может существовать запись ACL, основанная исключительно на iqn, но не имеющая CHAP. Далее CHAP можно использовать на этапе обнаружения и фазы подключения.

Вы предоставили своим серверам доступ к LUN из SAN? Для моего SAN мне пришлось войти в консоль управления, создать группу хостов (например, назвать ее «blade-серверы»), сопоставить необходимые LUN-ы с группой хостов, а затем добавить каждый отдельный сервер в качестве хоста в группу хостов. Я мог видеть ISCSI IQN для каждого сервера, которому я хотел разрешить доступ к своим LUN.

Но ваше окружение могло быть совсем другим. С каким типом SAN вы работаете?