DS4800. Перемещение диска — участника массива.


Главная Форумы Storage SAN, Disk & Tape DS4800. Перемещение диска — участника массива.

В этой теме 6 ответов, 3 участника, последнее обновление  Michael 7 года/лет, 11 мес. назад.

  • Автор
    Сообщения
  • #5025

    nitalex
    Участник

    Всем доброго!

    Столкнулся вроде с простой ситуацией, но пока не совсем понимаю, как правильно ее решить.
    Есть массив в RAID-5.
    Часть его дисков размещена на одной exp810, часть на другой.
    Ситуация неприятна тем, что при падении/выключении одной из exp810 я мало того что теряю доступ к массиву,
    так еще и есть риск потери данных.

    Как выход вижу перемещение всех дисков массива на одну Exp810.
    Пустые диски в ней есть.
    Массив в продакшене. Нагрузка хоть и не велика, но полностью останавливать доступ к нему
    очень не хочется.

    Вот и возник вопрос как на лету сделать перемещение данных массива с диска в него входящего на произвольный пустой диск, причем конкретно указав на какой именно.

    Если тупо вытащить один из дисков массива, то тут же подхватится hot spare, a это не вариант.

    Посоветуйте, что еще можно придумать?

    З.Ы. Поскольку рисковать не хотелось, да и продакшн все-таки, то пошел путем полной миграции данных с этого массива и дальнейшим его удалением. Но вопрос как решить такую ситуацию менее затратным образом остался.

  • #5026

    Michael
    Участник

    Если тупо вытащить один из дисков массива, то тут же подхватится hot spare, a это не вариант.

    А что произойдёт, если вытащенный диск поставить в другую 810?
    Может я плохо помню курсы по сториджам, но служебная инфа на вытащенном диске сохраняется и после возврата в корзину (даже другую) он МОЖЕТ вполне нормально «подхватиться»…

    Однако, еще раз предупреждаю, что на мою память сильно надеяться не стоит. :unsure:
    Поэтому, если есть возможность и свободные диски в 810-х, то лучше сначала экспериментально проверить не на «боевом» массиве то, что я предложил…

  • #5027

    nitalex
    Участник

    Если диск вытащить, то должно начаться перестроение на hot spare — диск.
    Иначе в чем его смысл?

    А вообще эксперимент конечно поставить надо 🙂
    Вот закончу перенос данных, сделаю тестовый массив и проверю, потом отпишусь.

  • #5028

    Michael
    Участник

    Нэ нада торопыцца 🙂
    Идея следующая: вынимаем диск и ждём, пока данные будут переброшены на hot spare-диск.
    Потом вставляем вытащенный диск в другую 810-ю и-и-и… «узнаем, что будит» 😉

    Возможно, что перед экспериментом имеет смысл полистать последний RedBook, посвященный DS-кам, может там найдётся что-то полезное по интересующему нас вопросу.

  • #5030

    uxTuaHgp
    Участник

    вообще классично наоборот все диски массива держать на разных полках — защита от сбоя полки целиком.
    А по теме вопроса не представляю.

    если бы был зуд, то скорее мигриовал бы просто тома средствами ОС на новые в другом массиве.
    Но способ подойдет тока если есть свободных дисков вволю.

  • #5031

    uxTuaHgp
    Участник

    mih писал(а):

    Идея следующая: вынимаем диск и ждём, пока данные будут переброшены на hot spare-диск.
    Потом вставляем вытащенный диск в другую 810-ю и-и-и… «узнаем, что будит» 😉

    По идее DS-ке по барабану, что там у тебя на диске было, она будет ждать, чтобы ты вставил ккакой-нибудь диск в пустой слот, чтобы обратно на него спрыгнуть со спэйра.

  • #5178

    Michael
    Участник

    Мне как бы повезло: под рукой оказалась одна DS4800, к которой была прицеплена парочка корзин с RAID5. Был один hot-spare.
    Что делалось:
    1. Брался один диск из RAID5, выдергивался. Ничего не происходило, перехода на hot-spare тоже не происходило.
    2. Спустя пару минут диск втыкался в другую корзину в свободный слот. После пары минут ожидания массив восстанавливался.

    Поскольку DS4800 к серверам подключена не была (разметка на RAID5 осталась от предыдущего использования), то эксперимент, вероятно, нельзя признать кристально чистым. 🙂

Для ответа в этой теме необходимо авторизоваться.