13.10 Раздел NTFS автомонтируется при запуске: приложения не могут получить доступ ко всем файлам. Ручная установка работает нормально?

Иногда перестройка будет сидеть со скоростью = 0K / sec, потому что файл резервной копии не был создан или был потерян во время обработки.

Решение в этом случае было предоставлено Нилом Брауном в ответ на электронное письмо по адресу linux-raid@vger.kernel.org.

Вы должны иметь возможность просто остановить массив и повторно собрать с другим файлом резервной копии и волшебным флагом «-invalid-backup» (требуется mdadm 3.2 или новее). Резервный-файл действительно нужен только в случае сбоя. Поскольку вы полностью остановите массив, вам не понадобится восстанавливать что-либо при повторной сборке, поэтому -invalid-backup (в котором говорится: «Нет ничего в файле резервной копии, но это нормально) совершенно безопасно. NeilBrown [ ! d3]

Для RAID5, как устройство /dev/md0, с 7 дисками, установленными в /mnt/data, процедура для его ответа:

Все следующие

Найти любые открытые подключения к диску:

lsof /mnt/data

Закройте их или остановите службы, которые могут взаимодействовать с ним. Обычно: [ ! d12]

systemctl stop <SERVICE_NAME>

или

service <SERVICE_NAME> stop

Отключить, остановить, а затем снова собрать:

umount /mnt/data
mdadm --stop /dev/md0
mdadm --assemble --invalid-backup --backup-file=/root/mdadm0.bak /dev/md0 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 /dev/sdg1 /dev/sdh1 /dev/sdi1

В зависимости от предыдущих конфигураций устройство может автоматически перемонтироваться после Если нет, установите с помощью:

mount /dev/md0 /mnt/data

После этого можно перезапустить любые службы или соединения, оттуда оттуда.

1
задан 9 November 2014 в 17:58

2 ответа

Общий способ установки диска при запуске должен состоять в том, чтобы сделать соответствующую запись в /etc/fstab

. Информация, которая вам понадобится для записи, может быть расположена с помощью findmnt, пока диск , но я подозреваю, что у вас уже есть вся необходимая информация.

0
ответ дан 24 May 2018 в 02:01

Спасибо большое! Я выполнил инструкции, но система не смогла найти раздел при запуске. Итак, я понял, что файл уже существует на носителе, но в media / myUserName / Data2

Я изменил строку в fstab на media / myUserName / Data2, оставив тот же идентификатор, и он сработал.

Я все еще запутался, почему это Data2, а не Data, поскольку данные Data2 и Data существуют в media / myUserName, а sudo blkid и nautilus предоставляют Data как метку, а не Data2:

, это результат from blkid:

$ sudo blkid
/dev/sda1: LABEL="PQSERVICE" UUID="5EB6C932B6C90B89" TYPE="ntfs" 
/dev/sda2: LABEL="SYSTEM RESERVED" UUID="C8529C51529C465A" TYPE="ntfs" 
/dev/sda3: UUID="C26619EE6619E3C7" TYPE="ntfs" 
/dev/sda5: LABEL="Data" UUID="CA88E7BC88E7A4E3" TYPE="ntfs" 
/dev/sda6: UUID="a55fe4bf-d74c-4bed-859d-4caef19e61a9" TYPE="ext4" 
/dev/sda7: UUID="c68503c2-60aa-4a36-9fa2-6d6c9af18d86" TYPE="swap" 

В любом случае теперь все работает так, как должно. Не знаю, почему другие методы, которые я пытался провалиться, но я снова заглядываю в него и задаю вопрос, если не пойму, где я поступил неправильно.

Еще раз спасибо!

0
ответ дан 24 May 2018 в 02:01

Другие вопросы по тегам:

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