Системы хранения данных

Не можем использовать NAS 820SR (410ST, 410SR) в домене под управлением Windows Server 2008, хотя ранее эта система прекрасно работала в домене под управлением Windows 2003 Server. Как разрешить данную проблему?
Эта проблема решается довольно просто. Надо разрешить параметр Allow cryptography algorithms compatible with Windows NT 4.0 в групповых политиках контроллера домена. Как это сделать, подробно описано в http://support.microsoft.com/kb/942564/en-us/

Есть желание использовать отказоустойчивую двухконтроллерную систему хранения данных но не имеем возможности применить multipath драйвера в силу разных причин, например их отсутствия для нашей редкой операционной системы. Существует ли какое-нибудь решение для такой ситуации?
Да, есть. В системах хранения с двумя независимыми контроллерами от Maxtronic существует возможность настроить систему так, что с точки зрения внешнего host компьютера это будет как бы обычная система хранения с одним контроллером без дублирования LUN на каждом контроллере (Multiple-ID). В таких случаях вы можете использовать и только один Fibre Channel порт на host компьютере. Единственное но - у вас должен иметься Fibre Channel коммутатор для подключения системы хранения к двум его портам. Подробное описание данного метода изложено в этом документе.

Хотим создать хранилище на 30 терабайт, видимых как один диск, с помощью системы SA-6651E, корзины расширения SA-6692J и 32 дисков по 1 терабайту. К сожалению, встроенное программное обеспечение не дает создать дисковую группу более чем на 16 дисков, поэтому мы можем видеть только два диска по 15 терабайт. Как решить проблему?
Действительно, есть ограничения на количество дисков в одной дисковой группе. Максимально допустимое количество дисков в группе соответствует максимальному количеству дисков в системе. Иными словами, для системы на 12 дисков ограничение в 12 дисков на группу, для 16 - 16 и для 24 - 24. Понятно, что это ограничение становится заметным только при подключении корзин расширения к системе. К счастью, это ограничение легко преодолевается созданием Volume (Тома). Возьмем пример из текста вопроса и опишем процедуру создания одного с точки зрения внешнего компьютера диска на 30 терабайт. 

  • Шаг 1  - Создаем 2 дисковые группы. => RAID Management -> Disk Groups -> Create -> dg0(hdd1~hdd16), dg1(hddb1~16) -> Apply. Имена дисков и дисковых групп использованы по умолчанию.

  • Шаг 2 - Создаем логические диски с  RAID 5 на каждой из дисковых групп. => RAID Management -> Logical Disks -> Create -> dg0ld0(Raid5), dg1ld0(Raid5) -> Apply

  • Шаг 3 - Создаем Volume из 2-х логических дисков. => RAID Management -> Volumes -> Create -> LD Level -> RAID 5 -> выбираем ‘dg0ld0’ и ‘dg1ld0’ как Member LDs-> Apply

  • Шаг 4  – Мапируем (отображаем) Volume на требуемы FC канал. => RAID Management -> Storage Provisioning -> Add -> Apply

Вот и все. Теперь внешний компьютер будет видеть 1 диск размером 30 терабайт.

Приобрели для рабочих станций системы хранения нового поколения на процессоре PPC440SP, создали RAID на несколько терабайт и столкнулись с необъяснимой проблемой: Windows XP вообще никак не видит внешнего диска, хотя контроллер интерфейса Fibre Channel от QLogic из своего BIOS прекрасно видит как систему, так и диск в ней. Как такое может быть и что делать в этом случае?
Причина произошедшего довольно проста. Windows XP имеет ограничение на максимальное количество секторов на жестком диске, что принципиально не позволяет ей видеть диски емкостью более 2 терабайт при стандартном размере сектора жесткого диска 512 байт. Новые же системы хранения автоматически, ни о чем не спрашивая, применяют расширенную адресацию, т.е. метод 16 byte CDB, описанный ниже. К сожалению, в этом случае с таким диском будут нормально работать только *nix системы и MAC OS от версии X и выше. Из Windows систем работать с такими дисками можно (хотя и довольно неудобно) только начиная с Windows 2003 Server. Вариантов решения проблемы два:

  • Уничтожив созданный системой хранения логический диск большого объема, создать заново n логических дисков, где n > Емкость RAID/2 терабайта. Иными словами, разбить на логические диски объемом менее 2 терабайт каждый. Напоминаем, что логические диски внутри системы хранения для хост-компьютера видны как физические диски.

  • Изменить размер видимого внешнему миру сектора диска. Для этого в разделе RAID Management (Управление RAID) и подразделе Storage Provisioning (Роль системы хранения) в параметре  Add (Добавить) выбрать Sector Size (Размер сектора) и в появившемся списке выбрать нужный размер сектора. Для определения правильно размера воспользуйтесь информацией отсюда.

Наша организация приобрела себе несколько дисковых массивов. После проверки они были убраны на склад до завершения ремонта серверного зала. По прошествии месяца, после монтажа системы обнаружилось, что батареи защиты кэша полностью разряжены и не могут быть заражены вновь. Нам поменяли батареи по гарантии, но почему они вышли из строя и как предотвратить повреждение батарей?
Причина полного разряда батареи понятна. Полный разряд происходит по истечении месяца хранения системы только в том случае, если систему перед хранением выключили тумблером сети, не сделав предварительно программный shutdown. Поскольку контроллер дискового массива не знает причину пропадания питания, то он считает, что произошла авария и батарея начинает поддерживать питание кэш-памяти контроллера вплоть до полного разряда. Тем не менее, еще месяц батарея даже в этом режиме будет "живой". Поэтому мы рекомендуем всегда перед выключением питания делать программный shutdown через терминал или встроенное Java software. В этом случае батарея отключится, поскольку выключение не аварийное и система об этом благодаря программному shutdown знает. Дабы не размышлять и не вспоминать, выключайте таким образом все системы, вне зависимости от того, есть в них батареи или нет.

Приобрел систему хранения данных серии Janus или новее (SA-664x, SA-454x), и не обнаружил программы для настройки и мониторинга системы через локальную сеть. Без такой программы работать крайне неудобно. Как решить эту задачу?
С системами серии Janus или более новыми, выпускаемыми с конца 2005 года, все намного проще, чем было ранее. Программа для управления и мониторинга в современных системах написана как Java applet и хранится во флэш-памяти системы. Понятно, что программа обновляется вместе с новой версией firmware для системы хранения. Для запуска программы необходимо:

Под Microsoft Internet Explorer

  • Переписать с сайта www.java.com бесплатную программу Java Runtime Environment

  • Установить ее на компьютер.

  • Установить правильные для вашей локальной сети настройки (IP адрес, маску подсети и т.п.) в системе хранения данных. При нежелании или невозможности подключать компьютер для изменения настроек, используйте кнопки на лицевой панели системы хранения данных. По умолчанию разрешено получение адреса через DHCP, поэтому вам достаточно просто узнать выданный DHCP адрес. Если же DHCP в вашей организации не используется, то нужный адрес придется набрать на лицевой панели вручную. 

  • Набрать IP адрес системы в Internet Explorer и нажать Enter. Появится заставка Java, затем начнется  загрузка на компьютер программы управления и мониторинга. По окончании загрузки программа запустится и вы сможете работать с системой.

Под Mozilla Firefox

  • Установить правильные для вашей локальной сети настройки (IP адрес, маску подсети и т.п.) в системе хранения данных. При нежелании или невозможности подключать компьютер для изменения настроек, используйте кнопки на лицевой панели системы хранения данных. По умолчанию разрешено получение адреса через DHCP, поэтому вам достаточно просто узнать выданный DHCP адрес. Если же DHCP в вашей организации не используется, то нужный адрес придется набрать на лицевой панели вручную. 

  • Набрать IP адрес системы в Mozilla Firefox и нажать Enter. Появится заставка Java, затем начнется  загрузка на компьютер программы управления и мониторинга. По окончании загрузки программа запустится и вы сможете работать с системой.

Аналогичным способом программа запускается под иными, не Windows операционными системами.  "Снимки" пары экранов программы приведены ниже.

Монитор

Меню Quick Create Array

Приобрел сетевую систему хранения данных (NAS). Не могу установить в нее диски. При любых положениях джамперов система отказывается видеть диски и сообщает об ошибках. Как решить эту проблему?
Проблема решается очень просто. NAS требует, чтобы жесткие диски, впервые устанавливаемые в систему, подключались поочередно. Для правильной установки следует:

  1. Вытащить ВСЕ диски.

  2. Включить NAS и дождаться полной загрузки ОС.

  3. Установить 1-ый диск. Дождаться сообщения о завершении проверки диска.

  4. Также ПОСЛЕДОВАТЕЛЬНО вставить сначала 2-ой, затем 3-й диск, ..., последний диск.

После инициализации RAID в NAS при любых манипуляциях с дисками проделывать подобные операции нет необходимости. Повторяем, это требуется проделывать только для новых, первый раз устанавливаемых дисков.

Собрал кластер из двух серверов и двух систем хранения данных на 16 дисков под Windows 2003  Server Enterprise Edition. Кластер работает, я поднял на нем файловый сервер для проверки, но далее, при попытке установить Microsoft SQL 2000 Server (Oracle, Informix и т.д.) начались серьезные проблемы - SQL Server зависает во время установки, Oracle не видит дисков на системе хранения и тому подобное. В чем дело и как решить эту проблему?
В данном случае проблема в том, что в системе хранения данных установлен параметр, позволяющий обойти барьер в 2 TB. Вне зависимости от того, каким способом это сделано, изменением ли размера сектора, или 16 byte CDB, для кластерных конфигураций под Windows оба варианта нельзя использовать ни в коем случае. В системе хранения параметр Slice over 2TB должен быть ОБЯЗАТЕЛЬНО запрещен. Связано это с тем, что ряд программ, таких как Microsoft SQL Server, например, подразумевают, что размер сектора на диске жестко равен 512 byte и не распознают диски с иным размером сектора. Если же использовать вариант с 16 byte CDB, то потребуется конвертация в GPT диски, которые нельзя использовать в кластерных конфигурация.

Данная проблема может возникнуть и в обычной, не кластерной конфигурации системы под Windows с любыми программами, оперирующими непосредственно с секторами жесткого диска и использующими привязку к сектору в 512 byte. Поэтому  тщательно протестируйте систему после установки любого варианта обхода 2 TB барьера. 

Приобрел систему Maxtronic SA-xx30. Возможно ли при использовании такой новой системы обойти 2-х терабайтный барьер на один диск при работе в различных операционных системах, не разбивая массив на внутренние виртуальные диски (slices)?
Да, начиная с версии firmware 6.05 для систем SA-8630/31 и 1.01 для систем SA-3830/31 (SA-7230 изначально поставляется с улучшенным firmware) такая возможность появилась. 

1. Для Windows ОС  вы можете самостоятельно задать значение видимого операционной системе размера сектора диска. Для этого следует:

  1. Войти в меню RAID с помощью обычного Windows Hyper-Terminal.

  2. Используйте  пароль по умолчанию (0000) для входа.

  3. Выберите Advanced Setup/Slice over 2TB/Yes/Variable Sector Size

  4. Укажите нужный размер сектора, руководствуясь максимальным объемом используемой вами системы хранения: 1K/Sector (4T), 2K/Sector (8T), 4K/Sector (16T).

  5. Вернитесь в основное меню и выберите Save & Restart.

  6. Создайте RAID, следуя обычной процедуре.

Описанный выше порядок действий справедлив только в том случае, если вы еще не создавали RAID ранее в системе хранения. Если же RAID уже существовал, необходимо действовать следующим образом:

  1. Сохраните содержимое RAID массива на другом носителе в том случае, если это содержимое для вас важно.

  2. Войти в меню RAID с помощью обычного Windows Hyper-Terminal.

  3. Используйте  пароль по умолчанию (0000) для входа. Затем выберите Reconfig RAID, выберите его тип как None (Нет), затем выберите Save & Restart.

  4. Снова войдите в меню RAID, используя  пароль по умолчанию (0000) для входа.

  5. Выберите Advanced Setup/Slice over 2TB/Yes/Variable Sector Size

  6. Укажите нужный размер сектора, руководствуясь максимальным объемом используемой вами системы хранения: 1K/Sector (4T), 2K/Sector (8T), 4K/Sector (16T).

  7. Вернитесь в основное меню и выберите Save & Restart.

  8. Создайте RAID, следуя обычной процедуре.

Желаемый размер сектора следует устанавливать в соответствии с таблицей.

Размер сектора, байт

Объем одного видимого диска за вычетом избыточной емкости на поддержку RAID, терабайт

512  2
1024 4
2048 8
4096 16

 2. Для не-Windows ОС, таких как SuSE, Fedora Linux и т.д.  

  1. Войти в меню RAID с помощью обычного Windows Hyper-Terminal.

  2. Используйте  пароль по умолчанию (0000) для входа.

  3. Выберите Advanced Setup/Slice over 2TB/Yes/16 byte CDB

  4. Вернитесь в основное меню и выберите Save & Restart.

  5. Создайте RAID, следуя обычной процедуре.

Но, следует помнить, что включение 16 byte CDB будет эффективным в том и только в том случае, если SCSI или Fibre Channel контроллер, к которому подключена система хранения данных, поддерживает новые SCSI команды, включенные в  SCSI-3 Block Commands-2 набор команд. В противном случае вы не сможете воспользоваться этим способом обхода барьера 2 TB. 

Вариант 16 byte CDB будет работать и под Windows (также при соответствующей поддержке контроллера), но с ограничениями, описанными здесь: http://www.microsoft.com/whdc/device/storage/LUN_SP1.mspx.

 

Хочу "нарезать" массив в 3.75 терабайта на несколько slices, но система не дает мне изменить Slice 0, отведя под нее максимально возможную емкость в 2097151 мегабайт. Как решить эту проблему?
Очень просто:

  1. В Main menu выберите Advance Setup, затем Slice

  2. Выберите нужный RAID массив (RAID 1, например) и затем установите в 0 размер всех Slices, кроме Slice 0.

  3. Выберите Slice 0 и введите нужную емкость.

  4. Введите емкости для остальных Slices

  5. Установите соответствие Slices и LUN. 

Я создал в системе на 16 дисков RAID массив на 3.75 терабайта видимой емкости (16х250), но компьютер, к которому подключена система, видит только 2 терабайта. Могу ли я увидеть всю емкость RAID, не переразбивая массив на 2 RAID и не теряя тем самым еще 250 гигабайт?
Эта ситуация вызвана фундаментальным ограничением SCSI - емкость одного диска с 512 байтами в одном секторе, подключенного по SCSI или Fibre Channel не может превышать 2 терабайт. Обойти ее можно очень просто. В системах от Maxtronic вы можете "нарезать" диск на так называемые slice (части), назначив каждой части свой индивидуальный LUN. После этого компьютер увидит эти части как самостоятельные диски и вы сможете использовать емкость RAID полностью.  Системы от Maxtronic поддерживают до 8 LUN на канал, за исключением систем SA-xx30/31, которые поддерживают до 64 LUN на канал.

Приобрел систему Maxtronic на 16 дисков. Но у меня уже была система Maxtronic на 8 дисков. Я хочу перенести 8 дисков из системы на 8 дисков в систему на 16, не потеряв данные, поскольку временно скопировать почти 2 терабайта не могу - нет места. Если я просто переношу диски, то новая система Maxtronic не видит на них RAID массива. Возможен ли такой перенос и как это сделать?
Да, такой перенос возможен. Системы от Maxtronic хранят все данные о конфигурации RAID  на самих жестких дисках. В энергонезависимой памяти система хранит только флаг существования RAID, который на новой системе отсутствует, разумеется. Поэтому для переноса RAID из старой системы в новую, вам следует проделать очень простую операцию - установить в новую систему любой диск, который можно временно стереть, определить RAID 1, дождаться конца инициализации, выключить систему, вынуть диск и вставить диски c RAID со старой системы. После включения система без проблем опознает RAID и с ним можно будет работать, потери данных не произойдет.

Приобрел систему Maxtronic  с внешним интерфейсом SCSI. Для подключения к компьютеру купил контроллер SCSI Ultra320 Adaptec и обнаружил, что нормальная работа невозможна - компьютер регулярно "теряет" дисковый массив,  часто "задумывается" и т.п. Как решить данную проблему?
Действительно, у систем хранения данных Maxtronic, обозначение моделей которых заканчивается на 30, есть проблема несовместимости с некоторыми контроллерами Adaptec или интегрированными на материнской плате контроллерами от Adaptec. В таблицу ниже сведена информация о конкретных типах совместимых и несовместимых контроллеров.

SCSI контроллер/ Чип на материнской плате

Установка параметра Quick Arbirtration and Selection (QAS) в Maxtronic setup

Совместимы и рекомендуются

 

Несовместимы и не рекомендуются (На базе чипов Adaptec 7902W и 7901X)  Enable  (Разрешено) - установлено по умолчанию) Disable (Запрещено)
1. Adaptec-39320-R

2. Tekram DC 390U4W

3. ATTO – UL4D

4. LSI – 22320R, 20320R

 

1 Adaptec 39320A-R

2 Adaptec 29320A-R

3 Adaptec 29320ALP-R

4. Материнские платы с контроллером  Adaptec- 7902W или 7901X

 

Для SCSI контроллеров   Adaptec

 

Для SCSI контроллеров LSI

Эти проблемы обусловлены несовместимостью SCSI контроллера LSI на чипе 1030R, установленного в Maxtronic SA-xx30 и контроллеров Adaptec на чипах  7902W или 7901X. C остальными контроллерами проблем не выявлено. 

Если вы будете использовать контроллер SCSI не от Adaptec, то следует запретить параметр Quick Arbirtration and Selection (QAS). Это можно сделать так: в меню, в разделе Advanced Setup выбрать SCSI Params ->Primary (or Secondary) SCSI -> QAS и далее Disable. 
     24 ноября 2004 года (обновлены 16 марта 2006 года) компания Adaptec выпустила первую тестовую версию драйверов для своих UltraSCSI 320 контроллеров, устраняющих их неустойчивую работу с внешними системами хранения. Переписать новые драйвера можно по адресу:

http://www.adaptec.com/en-US/downloads/ms/ms_win_svr_2003?productId=ASC-29320A-R&dn=Adaptec+SCSI+Card+29320A-R 

Их версия v3.00S7. Очевидно, что все последующие версии драйверов UltraSCSI 320 уже будут лишены недостатков старых версий. Новые драйвера применимы к контроллерам Adaptec 29320A-R, Adaptec 29320ALP-R, Adaptec 39320A-R. Если вы решите применить контроллер Adaptec с новыми драйверами, то в Setup системы хранения данных от Maxtronic следует разрешить параметр   Quick Arbirtration and Selection (QAS). Это можно сделать так: в меню, в разделе Advanced Setup выбрать SCSI Params ->Primary (or Secondary) SCSI -> QAS и далее Enable.

Приобрел систему Maxtronic SA-xx30 и установил на компьютер, к которому она подключена, прилагаемое программное обеспечение Global-Eyes. После запуска программы обнаружил, что диагностика работает, а вот при попытке получить управление программа перестает работать, сообщая о некорректном пароле. Как быть?
Да, версии Global-Eyes до 2.03 не могут полноценно работать с системами SA-xx30. Работающие по Ethernet интерфейсу версии программы Global-Net можно переписать отсюда:  http://www.maxtronic.ru/globalnet.htm. Есть версии для Windows, MacOS и Linux. Программа Global-Net не работает с системами серии Janus и новее.