Задать вопрос
@vlarkanov

Как узнать Host Port Identifier FC-карточки?

Всем привет! Есть сервер Dell 620 с установленным на нем Proxmox 5.1
В сервере установлена вот такая карточка:

lspci | grep -i fibre
05:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02)
05:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02)


Карточка оптикой подключена к дисковой полке Dell MD3600-F с использованием multipath.

Чтобы разрешить серверу доступ к созданным в полке дискам, нужно прописать в полке новый хост (в моем случае два хоста т.к. линка два), указав его Host port identifier. Вопрос: как узнать Host port identifier'ы моей карточки? В случае с другой подобной карточкой я нашёл нужные данные в BIOS самой карточке, у этой не нашёл.
  • Вопрос задан
  • 1046 просмотров
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
@vlarkanov Автор вопроса
Итак, разобрался сам. Нам понадобится утилита sysfsutils. Ставим ее из стандартных репозиториев
apt install sysfsutils

Смотрим статус
systool -c fc_host -v | grep port_state
port_state = "Online"
port_state = "Online"


Отлично, порты видны.
Теперь узнаем WWN:
systool -c fc_host -v | grep port_name
port_name = "0x21000024ff3c00c2"
port_name = "0x21000024ff3c00c3"


Вот мы и узнали, что наши Host port identifier'ы:
21:00:00:24:ff:3c:00:c2
21:00:00:24:ff:3c:00:c3
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы