Ubuntu 14.04 с оптоволоконным каналом Emulex. Находит цель, но не создает устройство
У меня есть Cisco Emulex LightPulse LPE12002 под брендом Cisco на сервере UCS Cisco, работающем под управлением Ubuntu 14.04, и я пытаюсь подключиться к 15 ТБ удаленного хранилища, настроенного для него. Я не знаю с чего начать, но вот что я сделал.
Во-первых, когда я выпускаю systool -c fc_remote_ports -v -d Я получаю результат, подобный следующему.
Класс Device = "0-2"
Class Device path = "/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host2/rport-2:0-2/fc_remote_ports/rport-2:0-2"
dev_loss_tmo = "30"
fast_io_fail_tmo = "выкл"
maxframe_size = "2048 байт"
имя_узла = "0x50060e8005be9526"
port_id = "0x010200"
port_name = "0x50060e8005be9526"
port_state = "Онлайн"
role = "FCP Target"
scsi_target_id = "0"
support_classes = "Класс 3"
событие =
Device = "rport-2: 0-2"
Путь к устройству = "/sys/devices/pci0000:00/0000:00:03.0/0000:03:00.1/host2/rport-2:0-2"
событие =
Похоже, что это правильная цель, так как это "цель FCP", и я подтвердил, что имя_порта действительно является WWN цели хранения 15 ТБ, к которой я пытаюсь подключиться.
Проблема в том, что Linux не создает устройство в / dev, которое я могу использовать. У меня есть устройство sg0, но оно сопоставлено с sda, которое из контроллера raid для локальных дисков.
Я сделал следующее, чтобы попытаться заставить linux распознавать хранилище. rescan-scsi-busecho "1" > /sys/class/fc_host/host{1,2}/issue_lipecho "- - -" > /sys/class/scsi_host/host{1,2}/scan
несколько перезагрузок
проверил, загружен ли драйвер lpfc
Кажется, ни один из них не работает для создания пригодного к использованию устройства. В настоящее время я не использую многолучевое распространение, хотя это карта FC с 2 портами, я просто тестирую с одним портом, подключенным и с открытым хранилищем.
Есть идеи?