Как вывести RAID массив из состояния auto-read-only в Debian Linux

Иногда при просмотре состояния массивов можно увидеть такую картину:

# cat /proc/mdstat
Personalities : [raid1]
md1 : active (auto-read-only) raid1 sda1[0] sdg1[1]
      976761472 blocks [2/2] [UU]
      bitmap: 0/8 pages [0KB], 65536KB chunk

Давайте разберемся что означает статус active (auto-read-only) ?

Массив в auto-read-only — на самом деле это не свидетельствует ни о какой проблеме, просто если вы не пользуетесь массивом долгое время, то он переходит в такой режим. Как только вы примонтируете раздел или начнете записывать данные, он перейдет в режим active.

Но если Вам хочется перевести массив в режим readwrite принудительно, то:

mdadm -w /dev/md1

А вот если помимо строки active (auto-read-only) Вы увидели resync=PENDING, то это означает, что операция синхронизации массива отложена и тут явно нужно её возобновить, это делается командой

echo idle > /sys/block/md1/md/sync_action

Хотите оставить комментарий?