Можно ли подключить один диск к raid контроллеру
Если у меня есть диски в массиве RAID-1, могу ли я вынуть один из них и подключить его к другой системе для чтения?
В целевой системе это означает, что диск из массива RAID обрабатывается так же, как обычный диск, независимо от того, поддерживается ли контроллер или драйвер, и не выполняется перестройка.
Идея состоит в том, что, если мой массив (из 2 дисков) деградирует, я могу подключить его к другой системе, и мне не нужно будет получать еще один диск такой же емкости (который с течением времени становится все труднее) и (надеюсь) даже без доступа к исходной системе, в случае, если контроллер или материнская плата выходит из строя вместо одного из дисков.
Вопрос на самом деле об общем случае независимо от фактической реализации. Моя система, однако, Intel ICH10R.
Я понимаю, что ваш вопрос в "общем случае", но нет общего ответа. Это зависит от того, является ли это программной или аппаратной реализацией и как она реализована.
Для чего это стоит: я отключил один диск от зеркала Intel ICH8R RAID-1 и подключил его к другому ПК с внешним корпусом eSATA. Windows 7 на этом втором ПК смонтировала разделы, найденные на этом диске. Хотя, возможно, помогла микросхема ICH9R на этой материнской плате?
независимо от какого-либо контроллера / драйвера
Не учитывая реализацию RAID? Тогда ответ, как правило, должен быть отрицательным : вы не можете предполагать, что все аппаратные контроллеры обрабатывают диски таким прозрачным способом.
Однако, в случае программного рейда в Linux (md + raid1), тогда да , там не происходит оптимизация заголовка диска или секретного уровня блока.
В случае с зеркалированием дисков в Windows это означает, что диск был инициализирован как «динамический», и, в общем-то, он должен просто работать, учитывая, что считывающая его система может понимать динамические тома - другими словами, скорее всего, это будет только доступны из другой системы под управлением Windows.
В конце концов; Вы можете попробовать подключить диск независимо от контроллера. Если это работает, это работает. Ни один контроллер не повредит данные на диске, если вы этого не скажете - то есть, если вы не выполняете такую операцию, как «инициализация» или что-то еще.
ОК, так что общий ответ - нет. Кстати, вы заметили, что я говорю только о RAID-1, а не о проверках четности. У меня нет другой удобной системы, поэтому я не могу протестировать подключение к другой, однако сейчас я понял, что могу поместить свой HD в корпус USB и посмотреть, смогу ли я получить к нему доступ. Очевидно, это работает, но, конечно, это только доказывает, что это работает для этого контроллера, а не в общем случае.
Только если все будет одинаково, то есть тот же контроллер raid или тот же тип поддерживаемого raid программного обеспечения (IE, я бы ожидал, что любой программный raid, созданный сегодня, будет поддерживаться в будущем, но устаревшие компоненты могут в какой-то момент исчезнуть) ).
Переключение между аппаратным рейдом может быть привередливым.
Вы не обязательно сможете получить доступ к диску как к обычному диску, но вы должны быть в состоянии указать вашей локальной системе обращаться к нему как к части деградированного массива RAID-1 и просто читать данные.
Если вам нужно сделать это и использовать аппаратный RAID, вам понадобится карта того же типа, или в случае программного RAID вам понадобится то же программное обеспечение.
Обратите внимание, что в некоторых реализациях создается впечатление, что диск является обычным диском с обычным заголовком диска, но я бы очень опасался использовать его как есть; информация о RAID может быть куда-то спрятана и испортит ваш день.
Но новая система, скорее всего, не будет знать, что она является частью массива, верно? В противном случае это будет означать, что информация RAID действительно где-то скрыта.
@RichN: Я хочу сказать, что вам нужно будет проинструктировать новую систему о том, что диск действительно является частью RAID, иначе могут случиться плохие вещи.
Это не гарантировано, но во многих случаях это будет работать. В качестве одного конкретного примера я взял один жесткий диск из массива Raid-1, созданного чипсетом ICH9R, подключил его к системе с чипсетом SB600 и смог успешно загрузиться с него.
У меня была эта проблема, и у меня сработало следующее.
Я взял один из дисков Raid 0 (созданный под Windows) и подключил его к внутреннему порту SATA другой машины. Это была одна и та же спецификационная машина, но я думаю, что, учитывая, что это зеркало для окон, оно везде будет одинаковым.
В запущенном управлении дисками правой кнопкой мыши мой компьютер. Найден диск с желтым предупреждающим знаком и надписью «чужой диск»
Я щелкнул правой кнопкой мыши на диске и выбрал «импорт чужого диска».
PS. Это было невозможно сделать, подключив диск через USB. Мне пришлось пройти через внутренние sata, чтобы была доступна опция «Импорт чужого диска».
RAID 0 чередуется без резервирования. Том RAID 0 не может быть перемещен, кроме как в целом, все диски вместе. См. Что происходит с массивом RAID 0, если некоторые составляющие диски недоступны? ,
Организация единого дискового пространства — задача, легко решаемая с помощью аппаратного RAID-контроллера. Однако следует вначале ознакомиться с особенностями использования и управления таким контроллером. Об этом сегодня расскажем в нашей статье.
Надежность и скорость работы дисковых накопителей — вопрос, волнующий каждого системного администратора. Несмотря на заверения производителей о качестве собственных устройств — HDD и SSD продолжают выходить из строя в самое неподходящее время, теряя драгоценные данные. Технология S.M.A.R.T. в большинстве случаев дает возможность оценить «здоровье» накопителя, но это не гарантирует того, что диск будет продолжать беспроблемно работать.
Предсказать выход диска из строя со 100%-ой точностью невозможно, поэтому следует предусмотреть вариант, при котором это не станет проблемой или причиной остановки сервисов. Использование RAID-массивов решает эту задачу. Рассмотрим три основных подхода, применяющихся для этой задачи:
- Программный RAID — наименее затратный вариант, но и наименее производительный. Массив создается средствами операционной системы, вся нагрузка по обработке данных «ложится на плечи» центрального процессора.
- Интегрированный аппаратный RAID (еще его часто называют Fake-RAID) — микрочип, установленный на материнскую плату, который берет на себя часть функционала аппаратного RAID-контроллера, работая в паре с центральным процессором. Этот подход работает чуть быстрее, чем программный RAID, но надежность у такого массива оставляет желать лучшего.
- Аппаратный RAID — это отдельный контроллер с собственным процессором и кэширующей памятью, полностью забирающий на себя выполнение всех дисковых операций. Наиболее затратный, однако, самый производительный и надежный вариант для использования.
Внешний вид
Мы выбрали решения Adaptec от компании Microsemi. Это RAID-контроллеры, зарекомендовавшие себя удобством использования и высокой производительностью. Их мы устанавливаем, если наш клиент решил заказать сервер произвольной или фиксированной конфигурации.
Для подключения дисков используются специальные интерфейсные кабели. Со стороны контроллера используются разъемы SFF8643. Каждый кабель позволяет подключить до 4-х дисков SAS или SATA (в зависимости от модели). Помимо этого интерфейсный кабель еще имеет восьмипиновый разъем SFF-8485 для шины SGPIO, о назначении которой поговорим чуть позже.
Помимо самого RAID-контроллера существует еще два дополнительных устройства, позволяющих увеличить надежность:
-
BBU (Battery Backup Unit) — модуль расширения с литий-ионной батареей, позволяющий поддерживать напряжение на энергозависимой микросхеме кэша. В случае внезапного обесточивания сервера его использование позволяет временно сохранить содержимое кэша, которое еще не было записано на диски.
Это особенно важно, когда включен режим отложенной записи кэша (Writeback). При пропадании электропитания содержимое кэша не будет сброшено на диски, что приведет к потере данных и, как следствие, штатная работа дискового массива будет нарушена.
С аппаратным RAID
Прежде чем сервер сможет использовать единое дисковое пространство RAID-массива, необходимо выполнить базовую настройку контроллера и логических дисков. Сделать это можно двумя способами:
- при помощи внутренней утилиты контроллера,
- утилитой из операционной системы.
Утилита позволяет не только управлять настройками контроллера, но и логическими устройствами. Инициализируем физические диски (вся информация на дисках при инициализации будет уничтожена) и создадим массив RAID-10 с помощью раздела Create Array. При создании система запросит желаемый размер страйпа, то есть размер блока данных за одну I/O-операцию:
- больший размер страйпа идеален для работы с файлами большого размера;
- меньший размер страйпа подойдет для обработки большого количества файлов небольшого размера.
Важно — размер страйпа задается только один раз (при создании массива) и это значение в дальнейшем изменить нельзя.
Сразу после того, как контроллеру отдана команда создания массива, также, как и с программным RAID, начинается процесс перестроения данных на дисках. Этот процесс работает в фоновом режиме, при этом логический диск становится сразу доступен для BIOS. Производительность дисковой подсистемы будет также снижена до завершения процесса. В случае, если было создано несколько массивов, то необходимо определить загрузочный массив с помощью сочетания клавиш Ctrl + B.
После того как статус массива изменился на Optimal, мы установили Bitrix24 и провели точно такой же тест. Результат теста:
Сразу становится понятно, что аппаратный RAID-контроллер ускоряет операции чтения и записи на дисковый носитель за счет использования кэша, что позволяет быстрее обрабатывать массовые обращения пользователей.
Температура
Вначале хотелось бы затронуть такую важную вещь, как температурный режим аппаратных RAID-контроллеров Adaptec. Все они оснащены небольшими пассивными радиаторами, что может вызвать ложное представление о небольшом тепловыделении.
Производитель контроллера приводит в качестве рекомендуемого значения воздушного потока — 200 LFM (linear feet per minute), что соответствует показателю 8,24 литра в секунду (или 1,02 метра в секунду). Рассчитаны такие контроллеры исключительно на установку в rackmount-корпусы, где такой воздушный поток создается скоростными штатными кулерами.
От 0°C до 40-55°C — рабочая температура большинства RAID-контроллеров Adaptec (в зависимости от наличия установленных модулей), рекомендованная производителем. Максимальная рабочая температура чипа составляет 100°C. Функционирование контроллера при повышенной температуре (более 85°C) может вывести его из строя. Удобства ради приводим под спойлером табличку рекомендуемых температур для разных серий контроллеров Adaptec.
Series 2 (2405, 2045, 2805) and 2405Q | 55°C без модулей |
Series 5 (5405, 5445, 5085, 5805, 51245, 51645, 52445) | 55°C без батарейного модуля, 40°C с батарейным модулем ABM-800 |
Series 5Z (5405Z, 5445Z, 5805Z, 5805ZQ) | 50°C с модулем ZMCP |
Series 5Q (5805Q) | 55°C без батарейного модуля, 40°C с батарейным модулем ABM-800 |
Series 6E (6405E, 6805E) | 55°C без модулей |
Series 6/6T (6405, 6445, 6805, 6405T, 6805T) | 55°C без ZMCP модуля, 50°C с ZMCP модулем AFM-600 |
Series 6Q (6805Q, 6805TQ) | 50°C с ZMCP модулем AFM-600 |
Series 7E (71605E) | 55°C без модулей |
Series 7 (7805, 71605, 71685, 78165, 72405) | 55°C без ZMCP модуля, 50°C с ZMCP модулем AFM-700 |
Series 7Q (7805Q, 71605Q) | 50°C с ZMCP модулем AFM-700 |
Series 8E (8405E, 8805E) | 55°C без модулей |
Series 8 (8405, 8805, 8885) | 55°C без ZMCP модуля, 50°C с ZMCP модулем AFM-700 |
Series 8Q (8885Q, 81605Z, 81605ZQ) | 50°C с ZMCP модулем AFM-700 |
Нашим клиентам не приходится беспокоиться о перегреве контроллеров, поскольку в наших дата-центрах поддерживается постоянный температурный режим, а сборка серверов произвольной конфигурации происходит с учетом особенностей таких комплектующих (о чем мы упоминали в нашей предыдущей статье).
С программным RAID
Несомненное преимущество программного RAID — простота использования. Массив в ОС Linux создается с помощью штатной утилиты mdadm. При установке операционной системы чаще всего создание массива предусмотрено непосредственно из установщика. В случае, когда такой возможности установщик не предоставляет, достаточно всего лишь перейти в соседнюю консоль с помощью сочетания клавиш Ctrl+Alt+F2 (где номер функциональной клавиши — это номер вызываемой tty).
Создать массив очень просто. Командой fdisk -l смотрим, какие диски присутствуют в системе. В нашем случае это 4 диска:
Проверяем, чтобы на дисках не было метаданных, например, от предыдущего массива:
В случае, если на одном или нескольких дисках будут метаданные, удалить их можно следующим образом (где sdX — требуемый диск):
Создадим на каждом диске разделы для будущего массива c помощью fdisk. В качестве типа раздела следует указать fd (Linux RAID autodetect).
Собираем массив RAID 10 из созданных разделов с помощью команды:
Сразу после этого будет создан массив /dev/md0 и будет запущен процесс перестроения данных на дисках. Для отслеживания текущего статуса процесса введите:
Пока процесс перестроения данных не будет завершен, скорость работы дискового массива будет снижена.
После установки операционной системы и Bitrix24 на созданный массив мы запустили стандартный тест и получили следующие результаты:
Управление контроллером
Непосредственно из операционной системы управление контроллером производится с помощью программного обеспечения, доступного для скачивания с сайта производителя. Доступны варианты для большинства операционных систем и гипервизоров:
- Debian,
- Ubuntu,
- Red Hat Linux,
- Fedora,
- SuSE Linux,
- FreeBSD,
- Solaris,
- Microsoft Windows,
- Citrix XenServer,
- VMware ESXi.
С помощью указанных утилит можно, не прерывая работу сервера, легко управлять логическими и физическими дисками. Также можно задействовать такой полезный функционал, как «подсветка диска». Мы уже упоминали про пятый кабель для подключения SGPIO — этот кабель подключается напрямую в бэкплейн (от англ. backplane — соединительная плата для накопителей сервера) и позволяет RAID-контроллеру полностью управлять световой индикацей каждого диска.
Следует помнить, что бэкплэйны поддерживают не только SGPIO, но и I2C. Переключение между этими режимами осуществляется чаще всего с помощью джамперов на самом бэкплэйне.
Каждому устройству, подключенному к аппаратному RAID-контроллеру Adaptec, присваивается идентификатор, состоящий из номера канала и номера физического диска. Номера каналов соответствуют номерам портов на контроллере.
Замена диска — штатная операция, впрочем, требующая однозначной идентификации. Если допустить ошибку при этой операции, можно потерять данные и прервать работу сервера. С аппаратным RAID-контроллером такая ошибка является редкостью.
Делается это очень просто:
-
Запрашивается список подключенных дисков к контроллеру:
Например, на платформах Supermicro штатная работа диска — зеленый или синий цвет, а «подсвеченный» диск будет моргать красным. Перепутать диски в этом случае невозможно, что позволит избежать ошибки из-за человеческого фактора.
Скорость работы
Для того чтобы продемонстрировать, как наличие аппаратного RAID-контроллера способствует увеличению скорости работы сервера, мы решили собрать тестовый стенд со следующей конфигурацией:
- CPU Intel Xeon E3-1230v5;
- RAM 16 Gb DDR4 2133 ECC;
- 4 HDD емкостью по 1 ТБ.
Затем в этот же стенд поставим RAID-контроллер Adaptec ASR 7805 с модулем защиты кэша AFM-700, подключим к нему эти же жесткие диски и выполним точно такое же тестирование.
Настройка мониторинга
Вопрос мониторинга статуса работы оборудования и возможности оповещения стоит достаточно остро для любого системного администратора. Для того чтобы настроить «связку» из Zabbix и RAID-контроллера Adaptec рекомендуем воспользоваться перечисленными решениями.
Зачастую требуется отслеживать состояние контроллера напрямую из гипервизора, например, VMware ESXi. Задача решается с помощью установки CIM-провайдера с помощью инструкции Microsemi.
Что такое RAID-контроллер?
Чаще всего задачи, выполняемые серверами, требуют высокой скорости чтения/записи данных и/или необходимость сохранить данные при выходе из строя самих накопителей. Поэтому установка в сервер единственного диска редко имеет смысл. Этот вариант можно рассматривать, если нагрузка будет совсем небольшой, а сохранность данных не волнует вовсе. Да и объёмы информации, которыми оперируют серверы, часто требуют куда больше пространства для хранения, чем может дать один диск. А чем больше накопителей, тем выше вероятность выхода из строя, особенно при высокой нагрузке.
Проблемы производительности и отказоустойчивости дисковой подсистемы решаются с помощью создания массивов: логических структур, в которые с помощью RAID-контроллера объединяется несколько накопителей — жёстких дисков и SSD. При этом массив выглядит для системы единым пространством для хранения данных.
Существует много видов массивов, отличающихся производительностью, надёжностью хранения данных и минимально необходимым количеством дисков. Выбор конкретного вида зависит от ваших задач и потребностей, а также от возможностей самого RAID-контроллера.
RAID-контроллеры делятся на:
- Программные. Вся нагрузка по управлению массивом ложится на центральный процессор. Наименее производительное и отказоустойчивое решение.
- Интегрированные. Встроены в материнскую плату. Отдельный чип выполняет часть задач по управлению, но всё же тоже задействует центральный процессор. Интегрированные контроллеры могут иметь собственную кэш-память. По сравнению с программными, поддерживают больше видов массивов, работают куда быстрее и надёжнее.
- Аппаратные. Выполнены в виде плат расширения или отдельных устройств, размещаемых вне сервера (внешние, или мостовые контроллеры). Оснащены собственным процессором, выполняющим все необходимые вычисления, и, как правило, кэш-памятью. Модульные контроллеры могут иметь внешние и внутренние порты:
- Внутренние — предназначены для подключения накопителей, установленных в сам сервер.
- Внешние — используются для подключения внешних дисковых хранилищ.
Если на борту RAID-контроллера есть кэш-память, то она может использоваться для промежуточного хранения записываемых или считываемых данных. Это позволяет эффективнее управлять операциями ввода/вывода.
Чтобы при сбое питания не потерять данные, находящиеся в кэше, используется два разных подхода:
- контроллер оснащается собственной батарейкой (BBU — Battery Backup Unit), позволяющей хранить данные в памяти до 3 суток,
- либо дополнительной флэш-памятью, питаемой от ёмкого конденсатора. При сбое питания в неё выгружает содержимое кэша. А поскольку флэш-память потребляет очень мало энергии, то и данные в ней сохраняются месяцами. Обратите внимание, что флэш-память используется только при сбое питания.
Некоторые RAID-контроллеры позволяют увеличить объём кэш-памяти и установить батарейку, если они её не имеют. Чем больше размер кэша контроллера, тем выше производительность RAID-массивов.
Заключение
Использование аппаратного RAID-контроллера оправдано в большинстве случаев, когда требуется высокая скорость и надежность работы дисковой подсистемы.
Системные инженеры Selectel бесплатно выполнят базовую настройку дискового массива на аппаратном RAID-контроллере при заказе сервера произвольной конфигурации. В случае, если потребуется дополнительная помощь с настройкой, мы будем рады помочь в рамках нашей услуги администрирования. Также мы подготовили для наших читателей небольшую памятку по командам утилиты arcconf.
На плечах RAID-контроллеров лежит ответственная задача — управление дисковой подсистемой, то есть всей информацией, хранимой на сервере. Именно они отвечают за работу дисковых массивов, позволяя повысить производительность сервера или надёжность хранения данных. Поэтому давайте поговорим о RAID-контроллерах, установленных в серверы вендоров «большой тройки», об их возможностях и особенностях.
Как выбрать подходящий контроллер?
Если вы решили апгрейдить сервер и озаботились выбором RAID-контроллера, то в первую очередь исходите из ваших потребностей.
Вам нужна хорошая производительность, но не волнует сохранность данных? Или хочется с небольшими усилиями повысить отказоустойчивость, поступившись скоростью? Понадобился простенький веб-сервер для нужд разработки? Достаточно выбрать недорогой контроллер и создать RAID 0 или 1. Можно даже без кэш-памяти.
При желании сэкономить на накопителях или выжать всю возможную ёмкость из имеющихся, рассмотрите вариант с RAID 5 или 50. Это вполне годное решение для создания архивов. Для таких задач достаточно взять контроллер с поддержкой нужного вида RAID и кэш-памятью среднего объёма.
При создании высокоскоростных и надёжных массивов под базы данных, или больших хранилищ под файловые серверы, нужны производительные контроллеры с большим объёмом кэш-памяти и высокой пропускной способностью. Это тот случай, когда экономия на одном устройстве может свести на нет все ваши усилия.
моя (6-летняя) материнская плата имеет 4 разъема PATA, 2 разъема SATA и один разъем с надписью "SATA RAID1". Поскольку у меня (к сожалению) есть 4 устройства PATA (включая dvd-r), 2 жестких диска SATA и только что купил другой SSD-накопитель SATA, могу ли я подключить его к разъему "SATA RAID1"?
Если нет, то что делать? Купить дополнительный контроллер SATA?
EDIT More info: я запускаю XP Pro и намерен заменить один из дисков PATA (200 ГБ), который я в настоящее время загружаю, на SSD (60Gb)
правка 2: Дополнительная информация, изначально в ответ:
Я подключил его, но Windows не видел его (даже в управлении компьютером). В BIOS диск не отображается под основным списком дисков IDE и SATA. Он появляется в специальном разделе "SATA RAID", поэтому я знаю, что он физически обнаружен, но то, что я пытаюсь сделать, кажется невозможным.
материнская плата ASUS M2V.
(окончательное разрешение: после установки Marvell SATA водитель, он вдруг показался в окнах, даже без перезагрузки, и все хорошо.).
с текущими наборами микросхем Intel, которые включили RAID, я обычно ожидаю, что диски будут в режиме AHCI даже с включенным RAID, пока диск не будет вручную добавлен в том RAID. Я не уверен, как ваша материнская плата / контроллер управляет этим.
в том случае, если он на самом деле не позволит вам использовать диск на порту "RAID" в качестве обычного диска AHCI, вы должны попробовать установить драйверы SATA, предоставляемые ASUS здесь. Это может быть 'FakeRaid ' порт, который требуется ОС соответствующие драйверы перед рейдовых работ.
и да, возможен одиночный RAID. Обычно это не так, поскольку он не дает абсолютно никаких преимуществ по сравнению с AHCI, но если ваша материнская плата требует, чтобы диски на этом порту были в массиве RAID, это возможно.
возможно, имеет значение этой:
Он хотел установить ОС на RAID диск.
Так что я вижу Чудо модуль. Возможно, Вам понадобится настройте один диск как "полосу одного диска" или что-то еще аналогично, затем выполните установку драйвера RAID F6, чтобы заставить его работать.
теперь, когда я смотрю в руководстве пользователя e2736 M2V, он говорит:
" Не устанавливайте операционную систему с устройством, подключенным к Разъем Marvell ® 88se6121 серийный ATA."
Так что это не обнадеживающий знак. Это означает, что Asus не думает, что будет работать.
Как сказал Билл, попробуйте, но нет никаких гарантий, что это сработает. Все зависит от таких вещей, как настройка RAID в BIOS, The Marvell водитель и на что он способен, и так далее.
Доброго времени суток всем.
В общем ситуация такая:
есть вин сервер 2003
есть raid1 где 2 сказевых винтав чем сопсна вопрос:
можно ли из рэйд массива, тупо выдернуть один из винтов, не разрушая самого рэйд массива. будет ли машина корректно работать или откажется?
Чисто теоритически ведь должно, исходя из того что raid1 есть не что иное как зеркалирование, и в случае выхода из строя одного диска второй вроде как работает. а если искусственно смоделировать такую ситуацию путем отключения одного винта от шлейфа и питания?Отключай смело! Всё будет работать, только наверное пищать начнёт.. Тут только один момент,, если диск действительно сгорит, то вместо него нужно вставить ТОЧНО такой же винт!
Добрый день!
Теоретически да , но практически можеш получить целый букет проблем
Если RAID1 построен на уровне железа ( имеется RAID controller ( внешне похож на SCSI adapter)) при включенной O.S действительно можно выдёргивать.
А вот если RAID построен на уровне software ( т.е. Windows отвечает за работу дисков) - ни в коем случае не вытаскивай диски при работающем компютере - сразу же последует рестарт
и Windows не поднимется . Тебе придётся в boot.ini изменять путь на работающий диск.Так это, винт выдергивать при работающей ОС не требуется.. требуетс его просто удалить. то есть выключаем тачку, и вытаскиваем один винт и врубаем тачку. запуститс я ОС или нет, вот в чем вопрос.
Повторюсь:
При обоих сценариях ( hardware/software RAID ) потребуется вмешательставо.
В первом случае придётся отвечать на запрос RAID controller - он сообщит об ошибке ,
и спросит что дальше делать( имеются несколько вариантов, подробнее в руководстве контроллера )
Во втором случае Windows НЕ ПОДНИМЕТСЯ - потребуется изменения в файле boot.ini ( загрузка с установочного диска , и дальнейшая работа в Recovery Console)
Рекомендую почитать в Интернете об отказоустойчивости - есть масса интерестного материалаЦитата Тебе придётся в boot.ini изменять путь на работающий диск. О каком windoze Вы говорите? Спрашиваю, потому, что у меня есть windoze server 2003 x64 SP2, который грузится с софтового (своего) зеркала. Так вот при загрузке он спрашивает что-то типа с какого диска грузиться. Точно не помню, ибо в прямых руках и windoze не падает ;)
В обоих версиях ( w2k / w2003) boot.ini выглядит похожим образом
w2k - soft RAID
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Server" /fastdetect
Win2003 - RAID Controller
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Standard" /fastdetect
хотя w2k работает на софт RAID, а win2003 на RAID controller .
В случае с софт RAID придётся менять rdisk(0) на rdisk(1)Цитата Manu пишет:
вместо него нужно вставить ТОЧНО такой же винт!В общем пообщался тут с людями, покурил в нете, получается примерно такая ситуевина, что все зависит от того какой рэйд контроллер стоит. один ничего не скажет, второй будет долго тупо матюгаться, третий ваще ось не загрузит пока второй ему не подцепишь. Точно известно лишь одно, что отсутствие одного диска в рэйд контроллере само по себе является аварийной ситуацией, но в принципе возможен вариант когда система будет работать и на одном винте.
В общем вывод: нужно пробовать.
Цитата Петр Петров пишет:
очно известно лишь одно, что отсутствие одного диска в рэйд контроллере само по себе является аварийной ситуациейнасчет софтового рейда я вообще не могу понять, зачем он нужен :(
была у меня когдато такая ситуация .
умер у меня винт, вытащил его, проработал на одном неделю без проблем.
купил второй. и как только я его туда воткнул он собрал его заново, вот тока инфу всу кудато спрятал :))) пришлось вспоминать как Net Ware ставится :))Цитата skit пишет:
насчет софтового рейда я вообще не могу понять, зачем он нуженкороче, софтовый рейд при выдергивании одного из винтов в управлении дисками напишет об отказавшей избыточности и все. после установки другого диска надо ручками вновь ресинхронизировать на второй винт. но это в идеале. на практике же, может случиться все что угоджно %). С хост-раидами и хардварными раидами проще - там на винде по барабану есть ли второй диск, а вот сам рейд будет ругаться.
Короче народ, провел вчера эксперимент.
в общем остановил систему, вытащил один винт, нажал power. все нормально.. там при загрузке контроллер выплюнул какую таблицу, очень так ненадолго, цифры там.. в общем непойми что. ну система загрузилась на ура и теперь работает. никаких себе "писков" не издает. так что вот.спасибо всем за обсуждение!
Всем привет.
новую тему не хочу открывать, но есть вопрос.
У меня такая ситуация.
Два диска по 250 Гб SATA. Один диск клон другого диска. (dd if=/dev/sda of=/dev/sdb)
Смогу ли я их подключить без проблем к аппаратному контроллеру рейд1 ?
Вся проблема в том что на дисках живая система. RHES4 или FC4.
Что вообще произойдёт?C:\WINNT\SISTEM 32\drivers\adpu160m.sys . Это файл драйвера скази контроллера. Его нам надо куда нить скопировать и переименовать в :
NTBOOTDD.SYS. Итак имеем четыре файла BOOT.INI , NTLDR , NTDETECT.COM, NTBOOTDD.SYS .
Оригинальный BOOT.INI который в корне С не трогаем просто копируем его на дискету и в нём прописываем следующее:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server Mirror" /fastdetectrdisk(1) это зеркало с которого мы грузимся.Всё подрубаем нашего нового друга:
Вставляем дискету и грузимся с неё , при загрузке указываем что система пойдёт с зеркала. Винда стартует.
Далее как по писаному Управление компьютером\Управление дисками, там грохаем тот винт который в оффлайне, на нём ещё надпись
MISSING . и все. Далее реативируем наше зеркало , пойдёт процесс Regenerating ждём пока дойдёт до 100 % , отправляем сервер в ребут,
удачно грузимся и идём трескать пирожки.Настройка кэширования
Теперь пару слов о вариантах работы кэша на запись. Вариант Write Through означает, что контроллер сообщает операционной системе об успешном выполнении операции записи только после того, как данные будут фактически записаны на диски. Это повышает надежность сохранности данных, но никак не увеличивает производительность.
Чтобы достичь максимальной скорости работы, необходимо использовать вариант Write Back. При такой схеме работы контроллер будет сообщать операционной системе об успешной IO-операции сразу после того, как данные поступят в кэш.
Важно — при использовании Write Back настоятельно рекомендуется использовать BBU или ZMCP-модуль, поскольку без него при внезапном отключении электричества часть данных может быть утеряна.
Технические характеристики
Прошивка
Необходимость прошивки RAID-контроллера возникает чаще всего для исправления выявленных производителем проблем с работой устройства. Несмотря на то, что прошивки доступны для самостоятельного обновления, к этой операции следует подойти очень ответственно, особенно если процедура выполняется на «боевой» системе.
Если нашему клиенту требуется сменить версию прошивки контроллера, то ему достаточно создать тикет в нашей панели управления. Системные инженеры выполнят перепрошивку RAID-контроллера до требуемой версии в указанное время и сделают это максимально корректно.
Важно — не следует выполнять перепрошивку самостоятельно, поскольку любая ошибка может привести к потере данных!
RAID-контроллеры в серверах «большой тройки»
Чтобы не превращать статью в археологическое исследование, ограничимся только теми контроллерами, что используются в поколениях серверов начиная с 2009-2010:
HP: Gen7, Gen8, Gen9
Dell: Gen11, Gen12, Gen13
IBM: M3, M4, M5Дальше идут громоздкие и скучные таблицы.
Большинство RAID-контроллеров HP и Dell изначально поддерживают все основные виды массивов. У IBM таких моделей — по пальцам пересчитать, почти в каждом случае придётся устанавливать на контроллер 1-2 дополнительных модуля апгрейда, что не слишком удобно.
Другая интересная особенность RAID-контроллеров IBM — большинство из них применяются в серверах нескольких поколений. У HP и Dell другая склонность — с выпуском нового поколения серверов они обычно выпускают и новое поколение контроллеров.
Читайте также: