Цифровой эзотеризм

Nov 06, 2014 18:52


Есть в эзотеризме малоразвитое (пока что, по крайней мере) направление - цифровой эзотеризм. Ну, вы знаете, все эти вопросы типа “Куда попадают файлы после того как их удалят" и "Как влияет карма программы на ее надежность в сложных системах". Я до последнего времени не уделял, подобно многим, особого внимания этим темам. Пока не произошло событие заставившее меня задуматься о сути цифрового мира.

Не далее как вчера я получил в работу проблему диска входившего в состав RAID-массива физического содержавшего два HPшных дисковых массива о 25 дисках каждый включенных в один контроллер. RAID-массив собранный по схеме RAID10 содержал 48 активных диска (т.е. RAID0 (страйп) из 24 двухдисковых RAID1 (зеркала)), так что можно сказать что в одном дисковом массиве жили 24 диска хранящие 1й экземпляр данных и во втором массиве жили еще 24 диска со 2м экземпляром. Плюс 2 диска были запасными (spare).

Проблема изначально выглядела как отказ 1го из дисков во втором дисковом массиве, но попытки просто его заменить оказались неуспешными - контроллер не видел новые диски устанавливаемые на то место настаивая на том что там стоит все тот же старый диск, даже если в том слоте вообще ничего не было. Перезагрузка и перевключение питания ничего не изменили. По результатам вызова HP их техник заявил что нужно менять  шину (backplane) в этом массиве, что и было проделано.

После запуска сервера на этами инициализации BIOS'ов контроллер заявил что 24 диска из 2го дискового массива совсем плохие и их нужно менять и опций как-то это разрулить не предлагал. После загрузки и запуска приложения выяснилось, что в RAID'е таки нет этих 24 дисков из 2го дискового массива, зато появились 24 свободных диска в том же 2м дисковом массиве. О том что это были, на самом деле,  те же самые диски контроллер почему-то не догадывался. Т.е. в RAID'е остались 24 диска из 1го массива обеспечивающих 1ю копию данных и 2 запасных диска (которые судорожно делали на себя копии каких-то двух дисков из оставшихся активных). Поскольку никакого способа убедить контроллер использовать внезапно возникшие нераспределенные диски вместо внезапно выпавших из RAID'а не было, то я решил скопировать оттуда все данные (благо их было совсем немного), развалить RAID, получить 50 нераспределенных дисков и построить RAID заново по той же точно схеме (24+24 плюс 2 запасных). Что и было проделано.

А вот теперь начинается мистика. Операция удаление RAID'а есть операция деструктивная по отношению к служебным записям на дисках и необратимая, это вам любой человек знакомый с оборудованием HP скажет и если RAID уже умер/был убит, то, все - баста, карапузики, умер так умер. Однако, в моем случе, после построения RAID'а система не запросила инициализации нового диска и не предложила его форматировать. Вместо этого в системе появился диск с той же буквой и, главное, с тем же содержимым(!) что и ранее (проверено побайтным сравнением файлов). В reallife это бы назвали переселением душ...

всякая всячина

Previous post Next post
Up