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-bus
echo "1" > /sys/class/fc_host/host{1,2}/issue_lip
echo "- - -" > /sys/class/scsi_host/host{1,2}/scan
несколько перезагрузок
проверил, загружен ли драйвер lpfc

Кажется, ни один из них не работает для создания пригодного к использованию устройства. В настоящее время я не использую многолучевое распространение, хотя это карта FC с 2 портами, я просто тестирую с одним портом, подключенным и с открытым хранилищем.

Есть идеи?

0 ответов

Другие вопросы по тегам