Меню Рубрики

Hp p2000 msa firmware update tool for windows

Настройка HP P2000 G3 FC

Перед человеком, который решил начать что-либо делать, должно быть четкое понимание, что стоит проверить перед производимыми работами:
1. Стабильная работа обоих контроллеров (или одного).
2. Полное соответствие прошивок дисков (если требуется).
3. Полное соответствие прошивок контроллера(ов), и порядок их обновления (если требуется постепенное повышение версионности).
4. Резервные копии всего, что можно потерять.
5. Стабильное энергообеспечение.

Обновление прошивки контроллера(ов) Fiber Channel.
1. Скачиваем последний свежий для Вашего сервера HP образ SPP (Service Pack for Proliant).
2. Этот диск можно подключить через iLO и загрузить сервер с виртуального CD-ROM, можно записать на CD-ROM если в сервере есть физический CD/DVD привод, либо записать на флешку. Для записи на флешку, нужна утилита USB HP Key Utility for Windows.
3. Запускаемся с диска и обновляем все прошивки относящиеся к контроллерам Fiber Channel (конечно можно параллельно обновить и все сопутствующие прошивки, если это необходимо).

Обновление прошивки контроллера P2000 G3 FC.
1. Необходимо первым делом найти необходимую прошивку. Если у Вас нет официальной подписки в HP, то дам наводку: HP MSA P2000 G3 ни что иное, как ребрендинг железки DotHill AsuredSAN 3000.
Соответственно, попробуйте пройти по ссылке AsuredSAN 3000 и в окне поиска Search Firmware/Software ввести «AssuredSAN 3000 Series». Среди полученных результатов, вероятней всего в начале списка будет прошивка с одноимённой версией TS252P005 (последняя на текущий момент). В архиве, который Вы сможете беспрепятственно скачать с DotHill, будет файл *.bin. Это и есть файл самой прошивки.
Как было сказано выше, можно пойти по 2-м путям, официальный — через портал HP, или не очень официальный.
2. Следует знать, что если зайдя в пункт GUI Вашей полки Tools -> Update Firmware увидите версию ниже TS230 сначала перейти на TS230P008, затем TS240P004, а затем TS250P003 перед обновлением до TS252P005 (последняя на текущий момент).
Если прошивка находится между упомянутыми версиями, рекомендуется также выполнить шаги.
И так, с прошивками определились, теперь сам процесс.

!ВАЖНО!
Если у Вас только один контроллер, позаботьтесь об отсутствии записи на диски в этот момент, а лучше отключите диск (диски) от системы и выключите адаптеры Fiber Channel.
Если контроллеров два, то ничего катастрофичного случиться в принципе не может, т.к. они будут обновляться поочередно.

  • Убедитесь в доступности контроллера по сети через командную строку.
  • В СХД подготовьтесь к использованию FTP. Убедитесь, что служба SSH, Telnet, FTP системы включена. Убедитесь, что пользовательский интерфейс будет иметь разрешение на использование интерфейса FTP.
  • Откройте командную строку (Windows) или окно терминала (UNIX) и перейдите в каталог содержащий файл прошивки для загрузки.
  • Введите: ftp контроллер-сетевой адрес, например: ftp 10.1.0.9
  • Введите логин/пароль
  • Введите: put прошивка flash, например: put с:\firmware\TS250P003.bin flash

Требуется приблизительно 10 минут для загрузки прошивки и для автоматического перезапуска для завершения, к контроллеру, к которому вы подключены.
Ожидание сообщений о ходе выполнения «завершено».
Повторить все манипуляции, но уже со вторым контроллером.

Обновление прошивок дисков на СХД.
Самый простой способ обновления прошивок с помощью поисковика, например Google.
Для этого сначала надо узнать, для какого диска нам необходимо найти прошивку. Для этого заходим в GUI СХД и идем по пути Tools -> Update Firmware, смотрим поле Model, и в поисковике набираем hp p2000 g3 ST2000NM0023 firmware, где ST2000NM0023 искомая нами модель диска.
По первой же ссылке, нам предлагается перейти на сайт HP и скачать файл CPxxxxxxx.exe, с искомой прошивкой (внимательно убедитесь, что прошивка выше той, которая указана в GUI СХД в поле Revision).
Далее необходимо зайти в командную строку, перейти в папку со скачанным CPxxxxxxx.exe файлом, и запустить его с параметрами:

  • ip_address — IP адрес СХД контроллера
  • username — логин пользователя
  • password — пароль пользователя

Принцип работы с HP P2000 G3 FC.
1. Создаем Vdisk (правая клавиша мышки Vdisks -> Provisioning -> Create Vdisk)
Здесь выбираем какие диски должны быть в массиве, а так же Strape диски для автоматической подмены, при выходе из строя.
Немаловажный параметр, на которой стоит обратить внимание это Chunk size, от этого зависит производительность данного Vdisk.
Размер Chunk size — определяет объем данных записываемых за одну операцию ввода/вывода. размер Chunk size задается в момент конфигурирования RAID массива и не может быть изменен позднее без переинициализации всего массива. Больший размер Chunk size обеспечивает прирост производительности при работе с большими последовательными файлами (например, видео), меньший — обеспечивает большую эффективность в случае работы с большим количеством небольших файлов.
2. Далее создаем Volume (правая клавиша мышки Vd01 -> Provisioning -> Create Volume)
Здесь мы уже нарезаем логическое пространство, которое будем назначать нашим устройствам (серверам)
3. Пока идет инициализация Vdisk, нам нужно создать хосты, которым будут назначены наши диски. Для этого нам необходимо узнать так называемые WWN портов нашей FC карты на сервере. Для примера, я укажу как это можно узнать на системе Windows, которая непосредственно установлена на сервере, где находится наша FC карта.

  • Запускаем Power Shell с правами администратора
  • Вводим команду Get-InitiatorPort

По итогу видим все порты, которые нам доступны и активны на нашей FC карте. Нас интересует поле PortAddress.
По красоте, можно еще сделать вывод результатов, если FC карт у нас много.

Второй способ универсальный и подойдёт для использования во всех версиях ОС Windows. Чтобы им воспользоваться необходимо установить утилиту управления от производителя HBA:

  • HBAnyware/OneCommand для Emulex
  • SANsurfer для Qlogic
  • HP System Management Console (HP SYM)
  • Dell Server Management Console

Если память изменила, и мы не помним, в какие порты контроллера СХД воткнуты оптические патчкорды, то самый простой вариант отключать руками, и смотреть какой линк пропадает.
В соответствии с линками, мы переобзываем порты, например 500143805485cdc4 -> server_A1, и т.д. Это делается для удобства, чтобы в дальнейшем не путаться при маппинге дисков конкретному серверу.

4. Mapping дисков.
Берем определенный Volume который хотим назначить конкретному серверу (правая клавиша мышки Volume vd01_v001 -> Provisioning -> Explicit Mappings или Default Mappings если у нас всего один получатель для всего СХД хранилища)
Выбираем Host, который создали ранее, держа в уме порт, куда он подключен на нашем СХД, и соответственно выбираем галочку MAP, и на визуальной картинке нашего СХД выбираем порт куда он подключен.
Выбираем LUN (это рандомное число, оно не должно совпадать с другими назначениями Mapping, если у нас назначенные тома принадлежат только одному серверу).
Если у нас маппинг портов будет принадлежать только одному серверу (например к СХД у нас подключено два сервера и у нас два контроллера, то можно указывать при маппинге оба порта обоих контроллеров, ничего страшного не произойдет, контроллер сам поймет как распределить нагрузку между портами).
Нажимаем Apply, и ждем примерно пару минут, пока контроллер СХД примет все изменения.

5. Монтирование дисков в сервере с ОС Windows.
Первым делом необходимо ОС объяснить, что у нас будут использоваться средства многопутевого ввода-вывода (у нас же подключены к серверу два контроллера одновременно).
Для этого идем в диспетчер серверов и через Управление -> Добавить роли и компоненты устанавливаем Multipath I/O (MPIO).
После перезагрузки сервера и применения изменений, нам необходимо зайти Панель управления -> MPIO, убедиться, что на вкладке Устройства Multipath I/O появилась наша СХД (значит ОС правильно определила подключенное устройство по FC)
Переходим на вкладку Обнаружение многопутевых устройств, добавляем при необходимости поддержку SAS устройств, и нажимаем кнопку Добавить.
Заходим в Управление дисками, там должен появиться единственный том, который мы назначили этому серверу.

Еще несколько слов, касающихся выбора MBR или GPT.
MBR работает с дисками объёмом до 2 Тб., но он может справиться и с дисками большего размера. Кроме этого MBR поддерживает не более 4 основных разделов. Если вам нужно больше, придётся сделать один из основных разделов «расширенным разделом» и разместить в нём логические разделы. Впрочем, чаще всего вам этот трюк не потребуется.
MBR стал индустриальным стандартом, который все использовали для создания разделов на дисках и загрузки с них. С того самого момента некоторые разработчики начали полагаться на трюки вроде расширенных разделов.

GPT — это новый стандарт, который постепенно приходит на смену MBR. Он является частью UEFI, а UEFI заменяет старый неудобный BIOS так же, как GPT заменяет MBR на что-то более современное. Он называется таблицей разделов GUID, поскольку каждому разделу на вашем диске присваивается «уникальный глобальный идентификатор» или GUID — случайная строка такой длины, что каждый GPT раздел на Земле, скорее всего, обладает уникальным идентификаторов.
У этой системы нет ограничений в отличии от MBR. Диски могут быть гораздо объёмнее, а ограничение на размер будет зависеть от операционной и файловой систем. GPT позволяет создавать практически неограниченное количество разделов. Всё будет зависеть от вашей операционной системы. К примеру, в Windows можно создать до 128 разделов на GPT диске, так что вам больше не придётся возиться с расширенными разделами.
На MBR диске данные о разделах и загрузочная информация хранятся в одном месте. Если эти данные повреждены или перезаписаны, у вас проблемы. GPT же хранит несколько копий этих данных по всему диска, поэтому работает гораздо быстрее и позволяет восстановить повреждённую информацию. GPT так же хранит значения циклического избыточного кода (CRC), чтобы точно знать, что данные нетронуты. Если информация повреждена, GPT замечает проблему и пытается восстановить повреждённые данные с другого места на диске. MBR не может узнать о повреждении информации. Вы увидите, что возникла проблема, только если не сможете загрузить систему или один из разделов диска исчезнет.

Так что выбор за Вами.

6. Где смотреть ID ISCSI-target’a
Для подключения дисков этой СХД куда-либо эта информация потребуется почти всегда (особенно если у инициатора нет dynamic discovery). Самый простой способ, это ччерез командную строку (более удобный способ, больше информации кстати):

  • Подключаемся с помощью putty по Telnet к порту управления Р2000
  • Выполняем команду:

7. Как сохранить Log файлы с Р2000
Используя SMU или CLI (FTP), пользователь может сохранить данные журнала в сжатом файле с расширением .zip. В данном файле будет содержаться следующая информация:
• Краткий обзор состояния устройств, в который входит информация о базовом статусе и данные конфигурации системы
• Журналы файловых менеджеров (МС) каждого контроллера
• Журнал событий каждого контроллера
• Журнал отладки каждого контроллера
• Журнал загрузки каждого контроллера, в котором указана последовательность запуска
• Дампы критических ошибок каждого контроллера, если такие ошибки возникали
• Трассировка общего интерфейса прикладного программирования (CAPI) с каждого контроллера

На панели обзора конфигурации щелкните правой клавишей мыши по системе и выберите Tools (Инструменты) -> Save Logs (Сохранить журналы)

На этом пока все, если появятся еще ясные мысли, обязательно дополню.

Источник

Обновление прошивки HP P2000 G3 MSA Array System

HP MSA P2000 — популярный дисковый массив начального уровня компании HP (на самом деле Dothill). Простой, надежный, относительно недорогой, с приемлемой скоростью работы.
В 2014 году HP выпустила новую линейку массивов — HP MSA 1040/2040, пообещав снять с продаж старую версию.
Но пока никто не торопится выводить из эксплуатации старые системы, они готовы прослужить еще не один год.
В этой статье хотелось бы поделиться некоторыми нюансами, возникающими при апгрейде массива и обновлении firmware.

Выбрать правильную полку

Вы можете увеличить емкость массива, подключив одну или несколько дополнительных дисковых полок.
Несмотря на то, что массив снят с продажи, дополнительные полки доступны для заказа. HP предлагает несколько моделей полок с интерфейсом SAS:

1. HP D2600 (AJ940A), жесткие диски LFF, 3.5″:

2. HP D2700 (AJ941A), жесткие диски SFF, 2.5″:

Зачастую, эти полки упоминаются как D2600/D2700, из чего можно сделать вывод, что это одна и та же модель, но с разным форм-фактором жестких дисков. Возможно это и так, но! Массив HP MSA P2000 официально совместим только с дисковой полкой модели HP D2700. Не так просто найти эту информацию. Этот неочевидный момент следует из описания массива HP P2000 и скромного упоминания в документе «HP D2000 Disk Enclosures Quick Specs»:

«The D2700 is also supported when attached to a HP P2000 G3 Modular Smart Array System family.»

Из этого можно сделать вывод, что полка D2600 официально несовместима с HP P2000. Но, проверено на практике, фактически вполне работоспособна. Не покупайте эту полку, если массив все еще на гарантии, а вы не хотите лишних проблем.

Обновление прошивки
Не ставьте прошивку от другой модели

IMPORTANT: Beginning with TS230, firmware for all HP P2000 G3 MSA System controllers was merged into a common firmware stream, used on all protocols of P2000 G3 MSA controllers.

Казалось бы, зачем вообще прошиваться на такую старую версию? Вы узнаете, когда утилита обновления откажется прошивать с вашей версии на последнюю напрямую, предложив сначала прошиться на промежуточную.

Если вы не захотите довериться мастеру, а будете качать промежуточную прошивку самостоятельно, внимательно читайте раздел «Инструкции по установке». Встретив предупреждение:

NOTE: This firmware upgrade is applicable ONLY for HP StorageWorks P2000 G3 MSA FC and FC/iSCSI (combo) arrays and is NOT applicable for any other P2000/MSA2000 array products (including HP StorageWorks P2000 G3 SAS MSA and P2000 G3 iSCSI MSA arrays).

задумайтесь, то ли вы собираетесь залить.

Прошиться дважды

Также неприятный сюрприз поджидает обладателей массива с одним контроллером и прошивкой до TS230. Вероятнее всего, массив не получится напрямую обновить на последнюю версию. Прошивальщик зависает с сообщением «Restarting MC… Please Wait…» . Предположительно, это связано с тем, что скрипт пытается перезагрузить второй несуществующий контроллер.

Выход из этой ситуации следующий — проверяете через telnet что контроллер все еще жив, убиваете процесс прошивальщика. После этого прошиваетесь на TS230-008(B), и только после этого на последнюю версию.
Не любите лишний риск — сразу шейтесь в два этапа, сначала TS230-008(B), затем TS251.

Проблемы, проблемы, проблемы
Глаза боятся, руки делают

Смирившись с возможными трудностями, можно приступить к обновлению. Подробную инструкцию вы найдете в разделе «Инструкции по установке» к каждому файлу прошивки.

HP настоятельно рекомендует обновляться из Smart Component Updater — утилиты обновления в виде .exe файла (прошивальщика). Существует возможности прошиться из CLI (интерфейса командной строки) или Storage Management Utility (веб-интерфейс управления массива). Две последние возможности будут запасными, на случай невозможности прошивки из SCU.

Типовая последовательность обновления будет следующей:

  1. Скачайте файл обновления. Проверьте хеш (например, утилитой fciv.exe).
  2. Проводите обновление с компьютера в той же подсети, что и контроллер, в ближайшем свитче, чтобы сетевые ошибки или межсетевой экран не прервали процесс.
  3. Заранее поставьте драйвер для управления контроллером из командной строки через USB кабель на случай потери доступа по сети.
  4. Включите в массиве протоколы Telnet и FTP. SSH не подойдет.
  5. Снизьте нагрузку на массив. В случае массива с одним контроллером диски будут недоступны, так как контроллер будет неоднократно перезагружен.
  6. Запустите прошивальщик, следуйте указаниям мастера. Прошивка — длительный процесс, каждый контроллер прошивается по 30 минут, наберитесь терпения.

После обновления контроллера желательно обновить и прошивки жестких дисков.

UPD 2018-10-15: После обновления контроллера P2000 G3 на TS252P005, полка в интерфейсе загорелась Warning’ом, но все пока работает.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Hp officejet pro k8600 драйвер windows 10
  • Hp officejet pro 8500a драйвера windows 7
  • Hp officejet pro 8500 a910 драйвер для windows 7
  • Hp officejet k7100 драйвер для windows 10
  • Hp officejet 7000 wide format драйвер windows 7