AIX MPIO for несовместимого массива

Главная Форумы POWER Systems AIX MPIO for несовместимого массива

Просмотр 8 веток ответов
  • Автор
    Сообщения
    • #43285
      S390
      Участник

      подскажите – как настроить MPIO для неподдерживаемого массива?

    • #43296
      Дмитрий
      Участник

      Смотря насколько он неподдерживаемый.

      Подключение физически по нескольким fc путям, проверяете их доступность командой lspath

      потом атрибуты диска lsattr -El hdiskX

      и пробуете поменять chdev -a reserve_policy=no_reserve -a … -l hdiskX

      не помню название атрибута, который надо поменять на round_robin

       

      если повезло, то вот он вам. если меньше повезло, то хотя бы в режиме failover будет работать, а если совсем не повезло, то вместо одного диска увидите столько, сколько есть к нему путей.

    • #43297
      Дмитрий
      Участник

      algorithm=round_robin

    • #43298
      S390
      Участник

      Странно, написал ответ в тему, а он пропал

    • #43299
      S390
      Участник

      Хорошо, напишу ответ еще раз.

      Итак, у меня самый худший вариант – я вижу столько hdisk, сколько путей от инициатора до таргета.

      Я попробовал сделать аггреацию этих путей софтом EMC PowerPath, но он их не видит.

      Но при этом если по одному пути, то есть hdisk, подключить лун, создать VG, LV и файловую систему, то операции чтения и записи проходят успешно.

    • #43300
      Дмитрий
      Участник

      Сочувствую.
      Какая СХД? Может быть, есть варианты с драйверами?

      >Но при этом если по одному пути, то есть hdisk, подключить лун, создать VG, LV и файловую систему, то операции чтения и записи проходят успешно.
      Да, это нормально. Если не работает MPIO, то по одному пути. Посмотрите lsattr -El hdiskX может быть, хотя-бы размер очереди можно поднять.

       

    • #43304
      S390
      Участник

      СХД Lenovo. Драйверов нет, совместимости тоже. Под SVC тоже не завести – нет совместимости. Но по одному пути работает.

      Параметр queue_depth поднял до 128.

      clr_q         no                               Device CLEARS its Queue on error True
      location                                       Location Label                   True
      lun_id        0x0                              Logical Unit Number ID           False
      max_transfer  0x40000                          Maximum TRANSFER Size            True
      node_name     0x208000c0ff3b2d2f               FC Node Name                     False
      pvid          00c338a7a0eb18ec0000000000000000 Physical volume identifier       False
      q_err         yes                              Use QERR bit                     True
      q_type        simple                           Queuing TYPE                     True
      queue_depth   128                              Queue DEPTH                      True
      reassign_to   120                              REASSIGN time out value          True
      rw_timeout    30                               READ/WRITE time out value        True
      scsi_id       0xf0300                          SCSI ID                          False
      start_timeout 60                               START unit time out value        True
      ww_name       0x237000c0ff3b2d2f               FC World Wide Name               False

      И количество num_cmd_elems на fcs адаптере тоже приподнял:
      # lsattr -El fcs0
      intr_priority 3 Interrupt priority False
      lg_term_dma 0x800000 Long term DMA True
      max_xfer_size 0x100000 Maximum Transfer Size True
      num_cmd_elems 2048 Maximum Number of COMMAND Elements True
      sw_fc_class 2 FC Class for Fabric True

      Пока работает без ругани в errpt. Но хотелось бы MPIO как-то настроить. Есть у кого-нибудь опыт написания драйверов для AIX?

    • #43305
      Дмитрий
      Участник

      max_transfer  ещё можно поднять.

      Очередь 128 не многовато будет?
      По драйверам был Redbook

      SC23-2593-00
      AIX Version 4.1
      Writing a Device Driver

      свежее ничего не попадалось.

    • #43312
      andrewk
      Участник

      Драйвера для этого писать не надо – надо писать в ODM описание стореджа. Но что конкретно писать, я Вам не скажу. Надо иметь под рукой сам сторедж, чтобы понимать, как он определяется AIX’ом. Самый простой способ – это найти другой подобный сторедж и установить пакеты от него. Lenovo сама не производит стореджи, т.е. это OEM. Чей OEM? Есть ли у IBM/HP/Hitachi/EMC/еще у кого-то стореджи от этого же OEM, но с поддержкой AIX?

      • #43322
        S390
        Участник

        Да, если бы я еще знал – у кого она их приобрела…

Просмотр 8 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.