Покотиленко Костик wrote:
В Птн, 04/04/2008 в 17:56 +0400, alex kuklin пишет:Покотиленко Костик wrote:В Птн, 04/04/2008 в 18:00 +0400, Иван Лох пишет:On Fri, Apr 04, 2008 at 11:59:24AM +0400, Nikita V. Youshchenko wrote:А что касается сложности (по крайней мере "внешней") описанной процедуры - что-то мне подсказывает, что во всяких энтерпрайз дистрибутивах есть всякие гуёвые энтерпрайз инструменты, в которых корректная процедуры выполняется задокументированными кликами на красивых картинках.Но я этот вопрос не изучал - мне как кернел хакеру как-то ближе общение сядром через sysfs :)Но согласитесь, определять диск по миганию светодиода это никакого отношения к sysfs не имеет ;-} Это 100% бубен. Но тут IMHO /dev/disk/by-path должно помочь.Наклеички не забудьте, тоже действенно. Конечно, если приматать "eject" к корзине, как в CD/DVD было бы проще.Наклейки с серийным номером винта - решают, однозначно.Кстати, на 24-винтовой "банке" имени etegro, которая сделана на контроллере areca, идентификация дисков производится именно синтетической нагрузкой на винты.Отдельно замечу, что этот метод не очень помогает, кстати, в случае "тупой" корзины, без лампочки.И тут получается замкнутый круг: Чтобы вытащить винт надо узнать его серийник, а чтобы узнать серийник надо вытащить винт :). Добавим сюда случаи, где винты стоят не в корзинах и лампочка одна на всех :)
Замкнутый круг решается наклеиванием наклеек на момент сборки системы.При живом массиве можно повыдергивать по одному винту, это не такая большая проблема, кстати.
-- Alex