Обновление SC-системы

: Перед обновлением системы выполните требования и ознакомьтесь с ограничениями, указанными в главе Требования и ограничения.
  1. Общая подготовка системы к обновлению.

    1. Сохраните файл конфигурации raidixcfg.json:

      $ scp /var/lib/raidix/raidixcfg.json [<user>@]<host>[:<path>]
    2. Если вы используете SAN, проверьте на инициаторах видимость LUN и состояние multipath-путей.
    3. Если вы используете SSD-кэш, отключите его на время обновления:

      : После обновления SSD-кэш необходимо настроить заново. Перед отключением убедитесь, что у вас есть информация о конфигурации SSD-кэша.
      • Если SSD-кэш используется для чтения и записи:

        $ rdcli ssdcache delete --name <ssd_cache_name> --force_wait
        : Если перед отключением в SSD-кэше находились данные, которые не были сброшены на основной RAID, то отключение SSD-кэша может занять продолжительное время из-за сброса кэшированных данных.
      • Если SSD-кэш используется в режиме Только для чтения:

        $ rdcli ssdcache delete --name <ssd_cache_name>
  2. Обновление системы.

    1. Обновите систему:

      : Этот этап может занять до 1 часа.
      $ scp [<user>@]host:[<path>]rdx-patch-default-5.2-5.2.4-*.rpk ~/
      $ rdupdate ~/rdx-patch-default-5.2-5.2.4-*.rpk
      : Не перезагружайте систему во время обновления.

      По завершении обновления появится сообщение «Update completed successfully». Узел будет перезагружен.

    2. Дождитесь перезагрузки узла.
  3. Завершение обновления.

    1. Если вы обновляете RAIDIX 5.2.3 и используете сетевые интерфейсы с протоколом IPoIB, проверьте работоспособность этих интерфейсов. Если работоспособность интерфейсов нарушена, выполните следующую последовательность действий:

      1. Установите rdx-migrate-interface-*.rpk:

        $ rdupdate <path-to>/rdx-migrate-interface-*.rpk
      2. Дождитесь завершения выполнения команды и перезагрузки узла.
      3. Проверьте работоспособность интерфейсов.
    2. Если вы обновляете RAIDIX 5.2.0 и используете ALUA, внимательно ознакомьтесь с особенностями и рекомендациями в документе «Руководство администратора RAIDIX 5.2.4» в главе «LUN», подраздел «Настройка режима multipath для LUN».

    3. Если вы используете SAN, проверьте на инициаторах видимость LUN и состояние multipath-путей.
    4. При необходимости, выполните повторное сканирование дисков:

      • для Windows-систем: Управление дисками > Действие > Повторить проверку дисков (Disk Management > Action > Rescan Disks);
      • для Linux-систем выполните повторное сканирование SCSI-шины:

        # echo '- - -' > /sys/class/scsi_host/host<num>/scan

        <num> можно определить через вывод команды # lsscsi -H;

      • для ESXi: Storage > Adapters > Rescan.

    5. Если вы отключали SSD-кэш на шаге 1.c, настройте его заново (подробнее в документах «Руководство администратора RAIDIX 5.2.4» и «Справочник CLI RAIDIX 5.2.4»).