MOLDSQL - информационный ресурс, посвящённый учёбе работы с базами данных SQL
Проблемы SQL
Приобрели для рабочих станций системы хранения нового поколения на процессоре 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 знает. Дабы не размышлять и не вспоминать, выключайте таким образом все системы, вне зависимости от того, есть в них батареи или нет.



