Неизвестный смайлик.
[ok]
Здравствуйте.
Ситуация следующая. Есть два жестких диска. Вся информация содержится на одном, причем эта информация постоянно меняется (обновляется, удаляется, добавляется и прочее, не менее десяти раз в минуту). Нужен способ синхронизировать всю информацию с одного диска на другой, а так же как-то сделать так, чтобы в случае выхода из строя первого диска с минимальными усилиями запустить систему на втором.
Конечно можно было бы просто в автозагрузку прописать оба жестких диска, а на основном сделать какой-нибудь простенький скрипт типа Ctrl+c + Ctrl+v. Но в таком случае не совсем понятно как сделать адекватное копирование - ведь пока информация с одного диска перельется на другой, она уже по сто раз поменяется.
В общем, посоветуйте какие-нибудь решения для этого, ссылочки и прочее. Спасибо.
Здравствуйте.
Ситуация следующая. Есть два жестких диска. Вся информация содержится на одном, причем эта информация постоянно меняется (обновляется, удаляется, добавляется и прочее, не менее десяти раз в минуту). Нужен способ синхронизировать всю информацию с одного диска на другой, а так же как-то сделать так, чтобы в случае выхода из строя первого диска с минимальными усилиями запустить систему на втором.
Конечно можно было бы просто в автозагрузку прописать оба жестких диска, а на основном сделать какой-нибудь простенький скрипт типа Ctrl+c + Ctrl+v. Но в таком случае не совсем понятно как сделать адекватное копирование - ведь пока информация с одного диска перельется на другой, она уже по сто раз поменяется.
В общем, посоветуйте какие-нибудь решения для этого, ссылочки и прочее. Спасибо.
-
-
22.11.2010 в 07:46-
-
22.11.2010 в 07:53-
-
22.11.2010 в 08:48-
-
22.11.2010 в 10:16Вообще х-ки оборудования в студию.
-
-
22.11.2010 в 10:47-
-
22.11.2010 в 11:09-
-
22.11.2010 в 11:09-
-
22.11.2010 в 17:04-
-
22.11.2010 в 18:35В то же самое время, при raid1 в качестве бонуса получится увеличение скорости чтения данных.
Вести себя при сбое будет просто: при инициализации контроллера (после биоса) вместо двух зелёных меток (passed. working, ok или иначе) выдаст одну красную типа 'failed', вторую зелёную. Запищит неистово. При этом если в настройках выставлен режим, позволяющий downgrade, то raid1 становится raid0, и использует живой диск. Нужно будет потом вручную разобраться, перестроить зеркало и выяснить причину отказа. Некоторые контроллеры, особенно от SIS, очень любят по умолчанию ставить настройку "не делать ничего до вмешательства пользователя", что по сути, правильнее. Тогда придётся сразу заняться вопросом.
Честно говоря, вся подобная информация доступна в гугле по запросу 'что такое raid1' =)
-
-
23.11.2010 в 00:24-
-
23.11.2010 в 05:04Black_Diver В мануале к своей материнке, я нашел только как создать этот raid, а вот вопросы, которые я озвучил выше, там почему-то не освещены.
-
-
23.11.2010 в 05:30Или я что-то не так понял?
-
-
23.11.2010 в 06:27Как заметил Black_Diver, под линуксами можно сносно пользоваться зеркалами софтварно, под Виндой - крайне не рекомендую.
И что касается серверных решений, речь идёт не о встроенном контроллере в материнку, а об отдельном raid-контроллере серьёзного уровня. Как пример, без привязки к отдельной фирме, идём на Яндекс.Маркет, вводим lsi raid в поиск, смотрим на цены и думаем о разнице относительно 15долларового чипа ich10. Зато эти контроллеры при сбое в состоянии обрабатывать не только сценарий "я не запущусь, а подожду, пока переткнут харды мне".
Для дома, для семьи такое решение покатит, но для сервера - забыть навеки о встроенных контроллерах, если не валяется в углу очередной proliant от hp со встроенным sas-raid'ом.
Таким образом, для бюджетного рейда в материнке поведение "ждать вмешательства" достаточно нормально (правда, я не очень верю в невозможность его смены на другое).
-
-
23.11.2010 в 11:22Притом, при выходе из строя контроллера, нужно заменять же его, просто так диск не перевоткнешь как raid 0. Или можно?
-
-
23.11.2010 в 11:44Как раз в этом случае возможно перевоткнуть аппаратный внешний контроллер (плата расширения), но невозможно ничего сделать с аппаратным встроенным (в южный мост обычно, типа ich10r).
С виндовым сервером - только аппаратный raid1, реализация софтверного зеркала по неясным причинам кривая.
И как раз это в raid1 можно перевоткнуть хард, в raid0 так не получится.
Общая схема в упрощённом виде: hdd fail -> beep -> using hotspare / auto-downgrade (no spare) -> log. И replace dead -> rebuild -> hotspare autoerase до следующего сбоя.
Кстати, откуда напоминание о том, что на очень удалённом сервере иметь хотя бы один пустой и готовый к работе. Вообще это критично для raid1 в меньшей мере, чем для других, но хорошим тоном будет не скупиться.
Ну а выход из строя контроллера под сервер вещь настолько редкая, что мне встречалась только в рассказах, на практике ни один не отказывал, даже в аномальную летнюю жару
P.S> en.wikipedia.org/wiki/RAID - тут же всё это написано.
-
-
23.11.2010 в 12:31Только, как я уже сказал, контроллеры бывают разные, поэтому контроллер понадобится точно такой же, желательно - вплоть до версии фирмвары, иначе при пересборке рейда можно неприятно удивиться.
Я все-таки за BSD+gmirror.А, винды... Тогда хз. От LSI Logic что-нибудь (хотя я припоминаю случай, когда один из их контроллеров отказывался нормально инициализироваться при наличии подключения на RJ45-serial - для серверного решения это, мягко говоря, странно).-
-
23.11.2010 в 15:24