четверг, 12 июня 2008 г.

MS AS 2000 VS дисковая подсистема(или как я искал ошибку, там где ее нет)

Недавно на одном из филиалов фирмы, где я работаю, начали падать кубы. Происходило это очень странно: во-первых в сообщениях об ошибках выдается, что ось залочена или повреждена. во-вторых происходила перезагрузка AS при попытке перепроцессить куб. Начал разбираться в чем проблема. Захожу в сам куб(editor) все нормально, куб открывается, browse осей работает. Пытаюсь процессить - выдает ошибку. Делаю одну интересную вещь, посдмотренную на www.sql.ru, убиваю все файлы в папке Data/Название базы. Делаю перепроцессинг, все равно падает. Беру накатываю backup и процешу и ву аля работает. Работает, это конечно хорошо. Но причину сбоя я не нашел. Начинаю дальше искать эту проблему. И тут меня озаряет, а может это проблема не в Олапе, а может это проблема в железе. Начинаю тестировать дисковую подсистему, нагружаю ее по полной. И вот при тестирование происходит зависание сервера, после чего машину можно перегрузить, только толкнув кнопку reset на башне. Перегружаю и запускаю процессинг, и вот она родимая ошибочка. Переношу всю папку DATA на другой раздел диска, который относится к другому винту. И запускаю процессинг, он отрабатывает нормально. Уже как 3 дня полет нормальный(Тьфу, тьфу, тьфу). Вот так вот весело, кто кого Олап или дисковая подсистема?

Комментариев нет: