Penguinpunk.net
EMC Clariion CX700 Flare Recovery
Версия 0.2
синопсис
таблица цифр
Странно думать о массиве EMC CX700 CLARiiON как об «устаревшем» массиве. Тем не менее, флагманскому массиву EMC
среднего класса — CX4-960 — уже на два поколения меньше. Нашему проекту был предоставлен доступ к двум CX700 для
использования в качестве тестовых массивов для проекта центра обработки данных с несколькими площадками, над которым
мы работаем. Это здорово, так как CX700 по-прежнему представляет собой массив с достаточно хорошими характеристиками, с
несколькими внутренними циклами и достаточным количеством полезного кэша (по крайней мере, по сравнению с CX4-120).
Итак, после того, как ребята из центра обработки данных Macguyvered комплект в стойки, которые были слишком велики для
рельсов, мы подключили много кабелей и подумали, что это будет довольно тривиальный процесс, чтобы все настроить и запустить.
Как обычно, я ошибся. Отдел, предоставивший эти бывшие в употреблении массивы, купил у EMC услугу, благодаря которой
данные были надежно стерты. Для тех из вас, кто играет дома, это известно как «Сертифицированная служба удаления данных»,
и вы можете получить таблицу данных здесь. Так что, по сути, эти массивы были спасены из свалки, но не раньше, чем они стали
практически не загружаемыми.
Поэтому я попытался загрузиться в служебный раздел через подменю DDBS. Вы должны быть знакомы с этим подменю, если вы
когда-либо выполняли преобразование внесемейного массива, именно здесь вы можете запустить образ преобразования для
нового массива и сообщить FLARE, что его мозг, э-э, больше. В любом случае, к этому можно получить доступ, нажав ESC во время
начального POST, а затем введя «DB_key». Обратите внимание, что на более новых массивах CX3 и CX4 вы больше не нажимаете
ESC, а вместо этого используется CTRL-C для прерывания загрузки. Затем вам будут представлены меню, которые выглядят примерно
так:
AabcdefgBCDEabFabcdGHabIabcJabKabLab
Окончание: 19.01.2010 05:38:20
…. Сбой системы хранения — обратитесь к представителю службы поддержки…
******
-2-
Machine Translated by Google
Поэтому я выбираю вариант 3, а затем пытаюсь выполнить загрузку служебного раздела и получаю следующее:
Ладно, это не круто. Я надеялся, что смогу загрузиться с служебного раздела, потому что процесс загрузки образа
восстановления либо из репозитория, либо через ftp довольно прост. В этот момент мы начали думать о ряде необычных
альтернатив, которые можно было бы использовать, включая, помимо прочего, восстановление дисков FLARE из «горячих»
запасных частей другого CX700, использование дисков Vault из CX300 и выполнение преобразования на месте в CX700, а
также умолять и умолять наш местный офис EMC о пакете Vault. Ни один из этих вариантов не показался нам замечательным.
Мои поиски решений, тем не менее, принесли довольно интересную крупицу информации. Для тех из вас, у кого есть
доступ к Powerlink, есть статья под названием «Неуправляемый массив CX700, и его серийный номер не отображается
после изменения начального массива WWN». Эта статья также имеет идентификатор emc119598 и обсуждает процесс
исправления начального числа WWN массива после преобразования CX500 в CX700. Самое замечательное в этой статье
было не столько предоставленное решение, сколько описанный альтернативный метод доступа к меню диагностики
CLARiiON. А именно, использование пароля «SHIP_it» дает подсистему меню, которая резко отличается от той, которая
предоставляется с «DB_key». Результаты ниже, полную стенограмму можно скачать здесь:
AabcdefgBC
Время окончания: 21.01.2010 22:04:19
…. Сбой системы хранения — обратитесь к представителю службы поддержки…
-3-
Machine Translated by Google
*******
Меню диагностики
1) Сброс контроллера 21) Подменю BE1 FCC
2) Войдите в отладчик 22) Подменю CMI0 FCC
3) Отображение предупреждений/ошибок 23) Подменю CMI1 FCC
4) Загрузка ОС 24) Подменю AUX0 FCC
5) Подменю POST 25) Подменю AUX1 FCC
6) Отображение/изменение прав 26) FE0 Подменю FCC
7) Подменю Boot UPoc 27) Подменю FE1 FCC
8) Подменю Ap UPoc 28) Подменю FE2 FCC
9) Подменю часов реального времени 29) Подменю FE3 FCC
10) Перс. Подменю Module 11) Подменю RAM 30) Подменю POST ROM
12) Подменю NOVRAM 13) Подменю Console 31) Подменю ПЗУ BIOS
UART 14) Подменю SPS UART 15) Подменю 32) Подменю системного теста
LCC 0 UART 16) Подменю LCC 1 UART 17) LCC 33) Подменю изображения
2 Подменю UART 18) Подменю LCC 3 UART 34) Подменю диска
19) Подменю LAN Service Port 39) Подменю 35) Возобновление подменю PROM
DDBS Service 36) Подменю запаса напряжения
37) Информационный дисплей
38) Подменю ICA
Введите вариант: 33
Вариант 33 — это то, что нас интересует для начала. Отсюда вы можете выполнить загрузку
служебного раздела.
Подменю изображения
1) Начальный цикл 6) Выход из цикла
2) Серийная загрузка 7) Переместить/запустить образ
3) Загрузить с диска 8) Отображение защиты сектора
4) Сохранить на диск 9) Загрузка служебного раздела
5) Обновить прошивку
0) Выход
Введите вариант : 9
[отрезать]
ICA:: UtilityFrontEnd
(c) Корпорация EMC, 2001–2004 гг. Все права защищены.
Диагнаме: ICA::UtilityFrontEnd
-4-
Machine Translated by Google
ICA::IRFS в этой системе не найден действительный том ICA::IRFS Создание нового тома
ICA::IRFS Создание нового тома завершено ICA::IRFS Проверка тома на согласованность Размер
репозитория образов…………1024 МБ Размер RAM-диска……… ………..2039 МБ Обнаружение порта
управления LAN….ManagementPort0 Проверка состояния порта LAN…………Не настроено
Проверка конфигурации порта LAN………..Не найдено Загрузка подключаемых модулей………………..Готово
EndTime: 01/ 21/10 22:09:03
Вот это я и хотел увидеть :) — отсюда нам просто нужно перезалить FLARE-образ с ftp.
После успешного выполнения загрузки служебного раздела необходимо настроить служебные порты LAN
на массиве, чтобы можно было передать образ восстановления на массив по ftp.
Очевидно, вам потребуется, чтобы массив и ваш служебный ноутбук были подключены к сети, что обеспечит
откровенную связь между массивами и вами.
================================================== ==============================
1) О наборе утилит
2) Об этом массиве
3) Сброс процессора хранилища
4) Подменю репозитория изображений
5) Подменю плагинов
6) Подменю NVRAM
7) Включить сервисный порт LAN
8) Включить инженерный режим
9) Установить образы
Введите вариант: 7
================================================== ==============================
================================================== ==============================
-5-
Machine Translated by Google
После того, как вы включили порт LAN на SP, к которому вы подключены, вам необходимо загрузить
образ в репозиторий SP. Используемое имя пользователя — Clariion, а пароль — clariion!. После того, как
вы вошли в систему, запустите команду put, чтобы поместить файл туда. Неважно, как вы его назовете,
но это должен быть файл типа mif. Вот бессмысленный текст процесса входа в систему ftp:
С:\>фтп 192.168.0.2
Подключен к 192.168.0.2.
220-FileZilla Server, версия 0.8.3, бета-тест, выпуск 1 220, написанный Тимом Коссе
(Tim.Kosse@gmx.de)
220 Пожалуйста, посетите http://sourceforge.net/projects/filezilla/ Пользователь (192.168.0.2:(нет)):
Clariion 331 Требуется пароль для clariion Пароль: 230 Выполнен вход на ftp> ls 200 Команда порта
выполнена успешно 150 Открытие канала данных для каталога список.
FLARE.mif 226
Transfer OK ftp: 11 байт
получено за 0,00 с 11000,00 кбайт/с. фтп>
Рисунок 11 – FTP к SP
После того, как вы успешно загрузите образ для восстановления, все будет готово. Также важно
отметить, что образ восстановления FLARE должен относиться к выпуску, который вы собираетесь
запускать. Я не рассматривал загрузку образа Release 19, так как знал, что эти массивы ранее запускали
Release 26. В любом случае, вернувшись в меню «Изображение» на терминале, пришло время
скопировать образ с RAM-диска, а затем загрузить его.
================================================== ==============================
1) О наборе утилит
2) Об этом массиве
3) Сброс процессора хранилища
4) Подменю репозитория изображений
5) Подменю плагинов
6) Подменю NVRAM
7) Просмотр настроек сервисного порта LAN
8) Включить инженерный режим
9) Установить образы
Введите вариант: 4
================================================== ==============================
-6-
Machine Translated by Google
================================================== ==============================
1) FLARE.mif
Введите список параметров, разделенных запятыми: 1
Копирование FLARE.mif в репозиторий изображений… Успех. Нажмите
клавишу Enter для продолжения…
================================================== ==============================
================================================== ==============================
1) О наборе утилит
2) Об этом массиве
3) Сброс процессора хранилища
4) Подменю репозитория изображений
5) Подменю плагинов
6) Подменю NVRAM
7) Просмотр настроек сервисного порта LAN
8) Включить инженерный режим
9) Установить образы
Введите вариант: 9
================================================== ==============================
1) FLARE.mif
Введите список параметров через запятую: 1
================================================== ==============================
FLARE.mif
Вам нужно установить это только на тот SP, который у вас есть, так как устранение неполадок
при установке обоих SP затруднено.
1) Это ИП (СП А)
2) Одноранговый СП (СП Б)
3) Оба SP
Введите вариант: 1
-7-
Machine Translated by Google
|—-|—-|—-|—-|—-|—-|—-|—-|—-|—-|
******************************************************* *
После успешного завершения копирования систему необходимо перезагрузить, и вы увидите, что SP перезагружается
до трех раз, прежде чем его можно будет использовать.
================================================== ==============================
1) О наборе утилит
2) Об этом массиве
3) Сброс процессора хранилища
4) Подменю репозитория изображений
5) Подменю плагинов
6) Подменю NVRAM
7) Просмотр настроек сервисного порта LAN
8) Включить инженерный режим
9) Установить образы
Введите вариант: 3
После этого вы можете либо загрузить образ для восстановления на другой SP через Navisphere в инженерном
режиме, либо использовать тот же метод, который описан выше. Обратите внимание, что после того, как образ
скопирован в репозиторий, нет необходимости повторно загружать его, так как оба поставщика услуг имеют доступ
к файлам.
Необходимо следовать обычному процессу, который обычно используется для инициализации массива.
В моем случае я подключился к SP с помощью последовательного кабеля и, используя PPP, инициализировал
безопасность, настроил IP-адреса для SP, вошел в систему, зафиксировал FLARE (R26.005), включил Access Logix и
настроил параметры кэша. Как только массивы были довольны, я обновил FLARE до последней версии (R26.028),
перезагрузил последние служебные разделы и образы восстановления и начал загружать соответствующие
активаторы для массива. Теперь у нас есть рабочая лаборатория :)
-8-
Machine Translated by Google
AabcdefgBCDEabFabcdGHabIabcJabKabLabMabcNabOabPabQabRabSabTabUabVabWabXYZAA
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
-9-
Machine Translated by Google
Автопрошивка POST?
DDBS: чтение MDDE по умолчанию с диска 2 DDBS:
чтение MDDE (версия 2) с диска 2 DDBS: чтение
DDE по умолчанию (0x400002) с диска 2
FCDMTL 1 [2.4.1] Событие API обработки доверенного платформенного модуля: cntx = 0x3959E0A4, evnt = 0x4002, info = 0x0
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
- 10 -
Machine Translated by Google
FCDMTL 2 [2.4.1] Событие API обработки доверенного платформенного модуля: cntx=0x3959E0A4, evnt=0x4002, info=0x0
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
Автопрошивка биоса?
- 11 -
Machine Translated by Google
FCDMTL 3 [2.4.1] Событие API Hndle TPM: cntx = 0x39756484, evnt = 0x4002, info = 0x0
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
FCDMTL 4 [2.4.1] Событие API обработки доверенного платформенного модуля: cntx = 0x3959E004, evnt = 0x4002, info = 0x0
- 12 -
Machine Translated by Google
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
FCDMTL 5 [2.4.1] Событие API Hndle TPM: cntx = 0x39756484, evnt = 0x4002, info = 0x0
- 13 -
Machine Translated by Google
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
Набор дисков: 0
Код ошибки: 0x0000018D
- 14 -
Machine Translated by Google
Описание ошибки:
Устройство: ЗАГРУЗОЧНЫЙ ПУТЬ
- 15 -
Machine Translated by Google
AabcdefgBCDEabFabcdGHabIabcJabKabLab
******
Введите вариант : 3
- 16 -
Machine Translated by Google
0) Выход
Введите вариант: 1
FCDMTL 0 [2.4.1] Событие API обработки доверенного платформенного модуля: cntx=0x397E3B44, evnt=0x4002, info=0x0
- 17 -
Machine Translated by Google
Цель 0 онлайн
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
Цель 5 онлайн
Цель 6 онлайн
Цель 7 онлайн
Цель 8 онлайн
Цель 9 онлайн
Цель 10 онлайн
Цель 11 онлайн
Цель 12 онлайн
Цель 13 онлайн
Цель 14 онлайн
Проверка ЦИКЛ 0
Ошибки найдены:
SLOT 1 (Encl 0, Slot 1): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 2 (Encl 0, Slot 2): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 3 (Encl 0, Slot 3): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 4 (Encl 0, Slot 4): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 5 (Encl 0, Slot 5): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 6 (Encl 0, Slot 6): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 7 (Encl 0, Slot 7): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 8 (Encl 0, Slot 8): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 9 (Encl 0, Slot 9): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 10 (Encl 0, Slot 10): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 11 (Encl 0, Slot 11): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 12 (Encl 0, Slot 12): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 13 (Encl 0, Slot 13): Содержит диск из LOOP 0 (Encl 0, Slot 0)
SLOT 14 (Encl 0, Slot 14): Содержит диск из LOOP 0 (Encl 0, Slot 0)
Резюме:
- 18 -
Machine Translated by Google
Успех
0) Выход
Введите вариант: 0
Введите вариант : 4
- 19 -
Machine Translated by Google
0) Выход
Введите вариант: 0
Введите вариант : 2
Успех
- 20 -
Machine Translated by Google
Введите вариант : 3
0) Выход
Введите вариант : 2
Набор дисков: 1
- 21 -
Machine Translated by Google
- 22 -
Machine Translated by Google
приложение с - успех
AabcdefgBC
*******
- 23 -
Machine Translated by Google
Введите вариант: 33
0) Выход
Введите вариант: 1
FCDMTL 0 [2.4.1] Событие API обработки доверенного платформенного модуля: cntx=0x397E46C4, evnt=0x4002, info=0x0
- 24 -
Machine Translated by Google
Цель 1 в сети
Цель 2 онлайн
Цель 3 в сети
Цель 4 онлайн
Цель 5 онлайн
Цель 6 онлайн
Цель 7 онлайн
Цель 8 онлайн
Цель 9 онлайн
Цель 10 онлайн
Цель 11 онлайн
Цель 12 онлайн
Цель 13 онлайн
Цель 14 онлайн
Успех
- 25 -
Machine Translated by Google
0) Выход
Введите вариант : 9
Набор дисков: 1 3
Секторов: 63
Головы: 255
Цилиндры: 38
- 26 -
Machine Translated by Google
Секторов: 63
Головы: 255
Цилиндры: 38
- 27 -
Machine Translated by Google
ICA::IRFS в этой системе не найден допустимый том ICA::IRFS Создание нового тома
ICA::IRFS Создание нового тома завершено ICA::IRFS Проверка тома на
согласованность
- 28 -
Machine Translated by Google
Введите вариант: 7
[2J[01m============================================= ================ =================================
==[00м
[01mПожалуйста, введите сетевые настройки, которые вы хотите использовать для этого SP[00m
[01m============================================== = =============================== [
00м
IP-адрес: 192.168.0.2 Маска подсети: 255.255.255.0 Шлюз по умолчанию: 192.168.0.255 Имя хоста: spa Имя домена:
Включить сервисный порт LAN с этими настройками? y/n [y] [01mСлужебный порт LAN
включен[00m
Автоматически включать порт LAN с этими настройками в будущем? y/n [y] n Нажмите клавишу Enter, чтобы продолжить...
Введите вариант: 4
[2J[01m============================================= ================ =================================
==[00м
[01mCLARiiON Utility Toolkit Меню репозитория изображений[00m
[01m============================================== = =============================== [
00м
1) Вернуться в главное меню
2) Список содержимого репозитория изображений
3) Удалить файлы из репозитория изображений
4) Скопируйте файлы с RAM-диска в репозиторий образов
5) Скопируйте файлы из репозитория образов на RAM-диск
Введите вариант: 4
[2J[01m============================================= ================ =================================
==[00м
[01mВыберите файлы для копирования в репозиторий изображений[00m
[01m============================================== = =============================== [
00м
- 29 -
Machine Translated by Google
1) ВСПЫШКА.mif
Введите вариант: 1
[2J[01m============================================= =============================== ==[00m [01mCLARiiON Utility Toolkit
Главное меню][00m [01m===== ================================================== ========================[ 00м
1) О наборе утилит
2) Об этом массиве
3) Сброс процессора хранилища
4) Подменю репозитория изображений
5) Подменю плагинов
6) Подменю NVRAM
7) Просмотр настроек сервисного порта LAN
8) Включить инженерный режим
9) Установить образы
Введите вариант: 9
[2J[01m============================================= ==================================[00m [01mВыберите образы для
установки[00m [01m======] ================================================== =======================[ 00m 1) FLARE.mif
FLARE.mif
1) Это ИП (СП А)
2) Одноранговый СП (СП Б)
3) Оба SP
Введите вариант: 1
Установка службы загрузки каталогов данных 02.12
0%..10%..20%..30%..40%..50%..60%..70%..80%..90%.. 100%
|----|----|----|----|----|----|----|----|----|---- |
******************************************************* *
- 30 -
Machine Translated by Google
1) О наборе утилит
2) Об этом массиве
3) Сброс процессора хранилища
4) Подменю репозитория изображений
5) Подменю плагинов
6) Подменю NVRAM
7) Просмотр настроек сервисного порта LAN
8) Включить инженерный режим
9) Установить образы
- 31 -