Я установил трехузловой кластер с Windows Server 2008 R2. Мне нужно подключиться к этим узлам много lun (18 LUN на каждом узле; не мое решение ... :(). Покопавшись некоторое время с конфигурацией инициатора iSCSI, я обнаружил, что достиг предела 256 подключений инициатора iSCSI, поэтому Решил заняться "тонкой настройкой" ...
Каждый узел имеет 4 сетевых адаптера, предназначенных для подключения iSCSI. Используя HP MPIO DSM, каждое соединение LUN генерирует 16 соединений (4 NIC * 4 узла SAN)
Поэтому я решил использовать 4 NIC для подключения «самого требовательного» LUN и только 2 NIC на каждый менее используемый LUN. При этом я могу оставаться при 256 соединениях (на самом деле я достигаю 246 соединений).
Проблема возникает, когда мне нужно перезапустить один из серверов. После перезапуска конфигурация iSCSI кажется частично утерянной: даже «менее требовательные» LUN подключены к серверу с 4 сетевыми адаптерами, так что у меня снова 256 подключений ...
Кто-нибудь когда-либо делал что-то подобное и может мне посоветовать? (Я думал об использовании менее 4 сетевых адаптеров для каждого LUN, но я могу это сделать)
Спасибо за любую помощь
Не знаю, может ли это кому-то помочь, но я сделал очень простой скрипт для восстановления всех желаемых соединений при перезагрузке (и если) сервера. Вы можете найти это здесь http://www.dogmai.net/pub/script.7z. Он не идеален и не является «универсальным». Это специфично для моей установки: может быть, это может послужить «идеей» для написания собственного настраиваемого скрипта. Это сценарий PowerShell, поэтому вы должны быть уверены, что сможете запустить неподписанный сценарий (для этого используйте командлет Set-ExecutionPolicy RemoteSigned). Затем я добавил свой сценарий в сценарий запуска (запустите gpedit.msc и добавьте сценарий в Конфигурация компьютера -> Параметры Windows -> Сценарий (Запуск / Завершение работы) -> Запуск)
Если вы теряете конфигурацию MPIO после перезагрузки, я бы проверил, не настроен ли драйвер multipath неправильно.