Настройка iSCSI на Windows Server

: Настройка описана на примере Windows Server 2022. На других версиях Windows Server настройка аналогична.

Чтобы добавить диски и настроить MPIO:

  1. Настройка хоста и сети:

    1. Подключите сервер c установленной ОС Windows Server к системе хранения данных RAIDIX.
    2. Проверьте, что установлен драйвер для адаптера.

  2. Подключение к таргету:

    1. Откройте окно Server Manager.
    2. В меню Tools выберите пункт iSCSI Initiator.

      Рис. 1. Server Manager
    3. В открывшемся окне iSCSI Initiator перейдите во вкладку Discovery. Кликните Discover Portal.

      Рис. 2. Окно Initiator Properties
    4. В открывшемся окне Discover Target Portal введите IP-адрес СХД RAIDIX (в DC-режиме – IP-адрес первого узла) и кликните ОК. При работе в DC-режиме снова кликните Discover Portal, введите IP-адрес второго узла и кликните ОК.

      Рис. 3. Поиск таргета
    5. Во вкладке Targets в поле Discovered targets кликните на обнаруженный iSCSI-таргет и кликните Connect.

      Рис. 4. Обнаруженный iSCSI-таргет
    6. В открывшемся окне выберите Enable Multipath и кликните Advanced….
    7. В открывшемся окне Advanced Settings в поле Target Portal IP выберите IP-адрес СХД (в DC-режиме – первого узла) и кликните ОК. При работе в DC-режиме снова кликните Advanced…, выберите IP-адрес второго узла и кликните ОК.

      Рис. 5. Окно Advanced Settings
      : Для улучшения производительности рекомендуем создавать 3 сессии для каждого соединения.

      Чтобы проверить сессии, в окне iSCSI Initiator Properties во вкладке Targets кликните Properties.

      Рис. 6. Просмотр сессий
  3. Добавление дисков:

    1. Откройте панель управления MPIO-устройствами (Start > Administrative Tools > MPIO).
    2. Откройте вкладку Discover Multi-Paths. Включите Add Support for iSCSI Devices и кликните Add.

      После настройки новые разделы будут автоматически пробрасываться на инициатор, MPIO-устройство будет собираться автоматически.

      Рис. 7. Настройка multipath
  4. Настройка политики MPIO.

    Для каждого добавленного устройства:

    1. Откройте окно Device Manager, в списке Disk drives для добавленного устройства в контекстном меню выберите Properties.
    2. В открывшемся окне выберите вкладку MPIO.
    3. В строке Select the MPIO policy выберите Round Robin With Subset. Кликните ОК.

      Рис. 8. Определение политики MPIO. Выбрано значение Round Robin With Subset
  5. Настройка параметров сканирования путей:

    : Значения параметров выбираются в зависимости от системы (см. на docs.microsoft.com параметры MPIO и таймаут дисков).
    1. Откройте PowerShell (cmdpowershell).
    2. Задайте значения для следующих параметров:

      1. Retry Count.
      2. PDO Remove Period.
      3. Retry Interval.
      4. TimeOut Value.

      Например, так:

      > Set-MPIOSetting -NewRetryCount 5 -NewPDORemovePeriod 60 -NewRetryInterval 10 -NewDiskTimeout 90