RAID1: Какой диск будет зеркально отражен?

Точки сообщения об ошибке к ВЫПОЛНИТЬ проблеме контекста олицетворения AS, посмотрите, что Расширяющееся Олицетворение Базы данных при помощи ВЫПОЛНЯЕТ AS. Вы имеете, кто-либо ВЫПОЛНЯЕТ AS в Вашем стеке, какая-либо процедура, которая использует этот пункт, находится под контролем Вас активированный контекст, или Вы выпустили ВЫПОЛНИТЬ AS на сессии? Более практически можете Вы отправлять результат SELECT * FROM sys.login_token выполняемый в данный момент Вы назвали бы удаленный связанный сервер, точно в том же контексте/сессии?

6
задан 8 October 2012 в 07:42
3 ответа

Что происходит, так это то, что два диска записываются в тандеме, а читаются взаимозаменяемо. Это система с несколькими мастерами, и это увеличивает производительность чтения за счет зеркалирования.

Когда один том становится неисправным, считается, что массив деградировал . Затем вы добавляете новый диск; RAID-контроллер знает, что этот диск не содержит своей части тома (он грязный ), и массив начинает копировать данные, которые он должен хранить на нем, из другого места в массиве (этот процесс называется восстановление ); для RAID 1 есть только одно другое место для его копирования. После завершения перестройки новый том становится чистым , а система снова становится отказоустойчивой и имеет несколько мастеров ( нормальный ).

Если другой исходный диск будет удален или выйдет из строя до завершения перестройки, произойдет потеря данных (если он был удален, но не мертв, это легко восстановить). Однако, если он будет удален после завершения перестройки и добавления нового диска, массив пройдет точно такой же процесс: от деградации до восстановления до нормального состояния.

Это немного упрощено, хотя представляет собой подавляющее большинство случаев, когда диски выходят из строя или удаляются и добавляются иным образом. Также обычно возможно, что части тома будут помечены, например, как грязные.

хотя это составляет подавляющее большинство случаев, когда диски выходят из строя или удаляются и добавляются иным образом. Также обычно возможно, что части тома будут помечены, например, как грязные.

хотя это составляет подавляющее большинство случаев, когда диски выходят из строя или удаляются и добавляются иным образом. Также обычно возможно, что части тома будут помечены, например, как грязные.

3
ответ дан 3 December 2019 в 00:32

Вы говорите о программном зеркале, использующем mdadm . Вы не писали, используете ли вы растровое изображение или нет. Я предполагаю, что вы действительно используете растровое изображение (в другом случае полное повторное зеркальное отображение будет начинаться с первого блока всякий раз, когда диск теряется / повторно подключается / что-то еще).

В случае растрового изображения эти растровые изображения будут сохранены для каждого disk - либо как внутреннее растровое изображение на самом зеркальном диске, либо как на внешнем растровом изображении (если вы его указали) - снова это для каждого диска.

Теперь это также ответ на ваш вопрос: в начале все биты помечены как "грязные", т. е. требуют повторной синхронизации. Каждый бит представляет собой блок на физическом диске. Так что статус этих растровых изображений имеет значение.

Вы можете увидеть статус этих растровых изображений с помощью cat / proc / mdstat .

Имейте в виду, что создание растровых изображений не является стандартной операцией, если вы создаете зеркала. Вы можете изменить это позже с помощью mdadm --grow .

2
ответ дан 3 December 2019 в 00:32

si la teníeu engegada en qualsevol punt amb una unitat. normalment tindrà alguna cosa com un comptador d’escriptura a la unitat. per tant, trigarà el que sigui més alt que el mestre.

Per tant, si traieu la unitat A durant una setmana, però continueu funcionant amb la unitat B, hauria tingut algunes escriptures en aquest temps i tindria un comptador d'escriptura més alt. i després seria el mestre.

Alguns controladors el basaran en allò que hi havia en l'últim arrencada. si faltava una unitat durant una setmana, torna a aparèixer, ara es considera fora de sincronització.

Si eliminés les dues unitats simultàniament, dependria del controlador del que faria. El més probable és que només mostreu una matriu estrangera que podeu importar.

0
ответ дан 3 December 2019 в 00:32

Теги

Похожие вопросы