У меня есть 8x 2 ТБ дисков в raid6 с mdadm, и я решил добавить небольшой "слабый" раздел на каждый диск на случай, если запасной диск будет не совсем того же размера, что и диски, которые я сейчас использую. Цель в том, чтобы я не рискнул не иметь возможности добавить диск в рейд, потому что он слишком маленький.
Теперь, для слабых разделов, я просто обозначил их как разделы подкачки (не может повредить). Теперь, насколько я понимаю, Linux делает циклический перебор на этих дисках, когда он выделяет страницы для обмена. Опять же, насколько мне известно, это означает, что все мое пространство подкачки примерно эквивалентно набору полос raid0. Теперь, если один диск выйдет из строя, это будет означать, что ...
A: Все пространство подкачки повреждено или находится в недопустимом состоянии?
B: Любая программа, у которой есть страницы на устройстве подкачки, который вышел из строя, теперь взломана (или завершена ?!)
C: Я бы лучше запустил mdadm raid10 на разделах подкачки и вместо этого создал файл подкачки или подкачал напрямую на устройство mdX ?!
Я ценю, если бы кто-то мог пролить некоторый свет на то, как Linux обрабатывает своп в случае сбоя.