На работе я управляю несколькими машинами, используя (настоящие) аппаратные рейд-контроллеры (с кэшами записи с батарейным питанием), и у них есть неприятная привычка возвращаться к режиму записи, когда массив ухудшается из-за сбоя диска.
Я не могу придумать причину, поэтому я настроил эти массивы на принудительную обратную запись при использовании горячей резервной копии для восстановления массива, и теперь все, похоже, работает хорошо.
Может ли кто-нибудь придумать причину, по которой было бы неплохо переключиться на запись, когда массив работает в ухудшенном режиме из-за сбоя диска? (Конечно, если сам BBU выходит из строя, запись вместо обратной записи имеет смысл).
С точки зрения защиты, нет никакой дополнительной возможности потери данных из-за включения кэша обратной записи во время операции восстановления.
Некоторые контроллеры отключают кэш обратной записи, поскольку у них недостаточно ресурсов процессора для одновременного управления кешем обратной записи и перестроением. Или их прошивка недостаточно сложна, чтобы справиться с обоими.
Существуют контроллеры, которые могут выполнять перестройку, когда кэш обратной записи включен. Кажется, у вас их нет.