Отказоустойчивые SAN имеют несколько независимых путей доступа к устройству. Для того, чтобы ОС могла их правильно использовать необходима установка специального ПО. Multi Path IO (MPIO) - отвечает за маршрутизацию запросов ОС к устройству. MPIO это только инфраструктура, для работы с конкретным устройством ей требуется Device Spefic Module (DSM), предоставляемый производителем.
Нет multi-path к MSA1000 (Failed Redundancy Path)
Опубликованно: 11-08-2010
В windows server 2003 MPIO
Опубликовано пользователем Anonymous (не проверено)
В windows server 2003 MPIO надо устанавливать отдельно, а в 2008 это feature, которую надо просто включить. После установки в панели управления появится иконка MPIO. В которой можно посмотреть установленные устройства. Устройства появятся после установки соответствующего DSM.
DSM имеет либо собственную
Опубликовано пользователем manager
DSM имеет собственную инсталляцию, для server 2003 это единственный способ.
Остальное относится только к server 2008. DSM также можно установить через закладку оснастки MPIO - DSM Install. Однако в оснастке нельзя посмотреть информацию о самом устройстве и найденных путях, это можно сделать в Device manager.
После успешной установки DSM, ОС устанавливает устройство Multi-Path Disk Device. В его свойствах имеется закладка MPIO показывающая информацию о доступных путях и позволяющая установить политику маршрутизации.
В server 2003 для управления
Опубликовано пользователем Anonymous (не проверено)
В server 2003 для управления и просмотра функциональности MPIO можно использовать HPDSM CLI, устанавливающуюся вместе с DSM. Можно установить отдельно HP MPIO DSM Manager.
В отличие от server 2008, в 2003 вкладка MPIO на устройстве HP MSA Volume Multi-Path disk device не появляется.
В HPDSM CLI для просмотра устройства и путей к нему используется команда hpdsm devices all.
В server 2003 после установки
Опубликовано пользователем manager
В server 2003 после установки DSM появляется устройство без драйвера MSA 1000 SCSI array device. Это устройство обеспечивает управление через HP Insight manager и нотификацию для Windows event log и HP ProLiant Integrated Management Log - в принципе можно не ставить.
Либо поискать HP StorageWorks Fibre Channel Array Notification Driver for Windows 2000/Windows Server 2003 (cp005787.exe) на сайте HP.
Аппаратная конфигурация SAN в
Опубликовано пользователем manager
Аппаратная конфигурация SAN в моем случае такова.
HP Storage Works MSA1000 с двумя контроллерами, 2 оптических свича HP Storage Works SAN switch, которые на самом деле Brocade SilkWorm 200E, оптические карточки Emulex FC2143, они же LP1150 две штуки, два сервера HP Proliant 380 g3. Один с server 2003 другой с server 2008.
Карточка№1 с сервера 2003, карточка№1 с сервера 2008 и контроллер№1 с MSA1000 подключены через свич№1. Аналогично, карточка№2 с сервера 2003, карточка№2 с сервера 2008 и контроллер№2 с MSA1000 подключены через свич№2. При такой конфигурации все элементы дублированы.
После собирания и установки ПО все заработало, но не так как надо - к устройству был только один путь. Multi-Path не работал. Об этом явно сообщала HP Array configuration utility (ACU), на втором контроллере был алерт - Failed Redundancy Path.
Перепрошивка контроллеров,
Опубликовано пользователем manager
Перепрошивка контроллеров, установка новых драйверов карточек и новой ACU 8.50 ничего не решила.
Установил HBAnywhere - утилита от Emulex для управления оптическими карточками. Тут была замечена первая странность. У карточки№1 в mapping information все в порядке, отображены Node WWN и Port WWN поключенного к ней контроллера, а на второй пусто.
На втором сервере та же картина.
Появилась мысль, что
Опубликовано пользователем manager
Появилась мысль, что контроллер№2 неисправен. Решил его перезагрузить. Для этого контроллер нужно извлечь из шасси, подождать 10 сек и вставить обратно. Все это делается без отключения MSA. После обратного вставления внимательно следил за появляющимися сообщениями на LCD.
Судя по сообщениям все в полном порядке, контроллер№2 полностью проходит загрузку и заканчивает сообщением Redundancy active active controller. Абсолютно также как первый.
Вроде исправный.
Почему-то до последнего не
Опубликовано пользователем manager
Почему-то до последнего не приходило в голову, что неисправен оптический свич. Подключаешь кабель - индикатор порта зеленеет, вынимаешь - становится оранжевым. Явно рабочий.
Решил попробовать, воткнул карточку№2 с сервера 2008 в свич№1 и сразу появился второй путь к устройству и ушел алерт в ACU.
Значит неисправен или неправильно сконфигурирован свич№2.
Полез смотреть, а он запаролен. О попытках сбросить пароль см. Сброс пароля на HP SAN (Brocade)
После сброса пароля все пошло
Опубликовано пользователем manager
После сброса пароля все пошло как по маслу. На втором свиче оказались сконфигурированы зоны, это типа виртуальных сетей (VLAN). Зона включает в себя набор устройств, затем правилами определяется взаимодействие между ними.
В моем случае не требовалось каких-то специальных настроек, все устройства должны были видеть друг друга.
Для этого необходимо переключить свич в non-zoning mode, командой cfgDisable. Подробности по командам см. в Fabric OS command reference manual.
При перепрошивке контроллеров
Опубликовано пользователем manager
При перепрошивке контроллеров мучала мысль о сохранности данных. Исходя из здравого смысла не должны, но нигде это явно не сказано. Зато в руководстве прописана обязательная архивация данных.
Архивация больших объемов требует много времени и перерыва в доступе, но все таки я ее сделал.
Оказалось напрасно, перепрошивка и установка MPIO ничего с данными не делает.
Топикстартеру респект. Прошел этим же путем....
Опубликовано пользователем Anonymous (не проверено)
Топикстартеру респект. Прошел этим же путем. Информация полезная.
Откуда появились зоны?
У меня один HP MSA SAN StorageWorks 2/8 был воткнут в Brocade 300 для проверки возможности их сопряжения. Не заработало, но в HP MSA SAN самостоятельно появились зоны. Выкурить их получилось только вручную. Через него было все недоступно и Active-Active не работало.
Вывод один. В мануале английским по белому написано: "Сначала сконфигурите HP MSA SAN StorageWorks 2/8, а потом только втыкайте в SAN..."