Я пытаюсь подключить обещание vTrak e610f к виртуальной машине, работающей на ESXi 5.5u1, через адаптер главной шины Qlogic QLE8242. Я хочу использовать RDM для подключения к виртуальной машине Ubuntu 12.04LTS.
После установки драйвера QLogic на сервере ESXi и перезагрузки он сообщил, что видит HBA, но не видит устройств или путей.
~ # esxcfg-scsidevs -a
vmhba0 ahci link-n/a sata.vmhba0 (0:0:31.2) Intel Corporation Lynx Point AHCI Controller
vmhba1 megaraid_sas link-n/a unknown.vmhba1 (0:6:0.0) LSI / Symbios Logic MegaRAID SAS GEN2 Controller
vmhba2 qlnativefc link-n/a fc.2000000e1e34a933:2100000e1e34a933 (0:1:0.6) QLogic Corp 8200 Series 10GbE Converged Network Adapter (FCoE)
vmhba3 qlnativefc link-n/a fc.2000000e1e34a937:2100000e1e34a937 (0:1:0.7) QLogic Corp 8200 Series 10GbE Converged Network Adapter (FCoE)
vmhba32 usb-storage link-n/a usb.vmhba32 () USB
vmhba34 ahci link-n/a sata.vmhba34 (0:0:31.2) Intel Corporation Lynx Point AHCI Controller
vmhba35 ahci link-n/a sata.vmhba35 (0:0:31.2) Intel Corporation Lynx Point AHCI Controller
vmhba36 ahci link-n/a sata.vmhba36 (0:0:31.2) Intel Corporation Lynx Point AHCI Controller
vmhba37 ahci link-n/a sata.vmhba37 (0:0:31.2) Intel Corporation Lynx Point AHCI Controller
Дисковый массив подключается к серверу как DAS. Здесь нет переключателей FC, и мне никогда не приходилось иметь дело с каким-либо специальным программным обеспечением или конфигурацией FC. Он просто отображается как жесткий диск на существующем сервере. Он используется годами и уже содержит массу данных.
При подключении к существующему серверу я могу войти на страницу администрирования vTrak и перейти к информации FC, и я вижу, что 1 из 2 портов находится в сети. Когда я перехожу на ту же страницу, когда она подключена к новому серверу, оба порта показывают, что они отключены.
Под сопоставлением LUN в интерфейсе vTrak ничего не настраивается. Нужно ли мне настраивать LUN для обнаружения ESXi? Нужны ли мне дополнительные драйверы, установленные на ESXi для vTrak, даже если он видит HBA?
Я ничего не знаю о FC и очень мало о технологиях iSCSI или SAN в целом, так что есть большая вероятность, что это простая ошибка пользователя.
Адаптер хранения ESXi
https://www.hackmode.net/fc-esxi/nodevice.png
Прошивка для Qlogic Controller
https://www.hackmode.net/fc-esxi/firmware.JPG
vTrak при подключении к старому серверу
https://www.hackmode.net/fc-esxi/working.png
vTrak при подключении к новому серверу
https://www.hackmode.net/fc-esxi/notworking.png
Настройки vTrak LUN
https://www.hackmode.net/fc-esxi/lun.png
[ОБНОВИТЬ]
Я попытался вручную установить тип PORT в массиве vTrak на PORT_N, а также вручную установить скорость. Пересканировал адаптер в ESXi безуспешно.
Я также попытался добавить сопоставления LUN в vTrak. Я не был уверен, что использовать для адреса инициатора, поскольку устройства отображаются с двумя отдельными 8-байтовыми адресами на порт. Я установил 4 карты LUN по одной для каждого адреса, так как не был уверен. Я повторно просканировал устройство в ESXi, но ничего не обнаружил. Номера LUN я присвоил 10-13, из которых произвольно придумал. Я не уверен, должны ли они коррелировать с чем-то еще, уже существующим в vTrak.
На всякий случай я также загрузил Ubuntu Live CD, чтобы проверить, будет ли он «просто работать», как на старом сервере. Это не.
Меня несколько беспокоит то, что карта Qlogic является картой CNA FCoE, а не просто устаревшей картой FC, хотя в маркетинговых материалах для нее утверждается, что она обратно совместима с существующей инфраструктурой FC.
Настройки vTrak LUN
Проблема в том, что HBA на сервере был FCoE, а не просто FC. В документации по продукту говорилось, что он обратно совместим, но предполагалось, что вы, по-видимому, используете с ним переключатель FCoE. Я заменил HBA, и все «просто заработало» без LUN или какой-либо ручной настройки vTrak.
Хорошо, тот факт, что у вас нет сопоставлений LUN, здесь хорошо, поскольку это устраняет большую проблемную область. Теперь, что касается настройки FC для нового сервера, вам необходимо подтвердить, что вы соответствуете этим требованиям согласно Руководство обещания для серии E610f:
Для сети хранения данных (SAN) необходимы: • Коммутатор Fibre Channel • Плата HBA Fibre Channel на каждом хост-компьютере или сервере • Сетевой коммутатор • Сетевая карта (NIC) на каждом хост-компьютере или сервере.
Если вы соответствуете всем вышеперечисленным критериям, то следующее, что вам нужно сделать, это убедиться, что вы правильно подключены к vTrak. Посмотрите на это изображение, чтобы увидеть, как он должен выглядеть:
Если вы не используете Fibre Channel и используете DAS или SAN (iSCSI) или даже JBOD, я рекомендую вам прочитать мою ссылку (выше, и я снова опубликую ниже) на руководство Promise, которое очень полезно. Это поможет вам подключить HBA к VMWare.
Последним шагом после подключения хост-серверов к vTrak будет повторное сканирование HBA внутри VMWare. Щелкните один из HBA, затем щелкните Rescan All. Это должно позволить вам увидеть ваше хранилище. Опять же, обратитесь к моей ссылке, если у вас возникнут проблемы.
Кроме того, страница 80 будет лучшим выбором, если вы уже рассмотрели все, что было на страницах 21-30. Он показывает, какие настройки следует использовать для Fibre Channel, если вы еще этого не сделали, а также DAS и iSCSI (SAN).