В программном RAID1 почему tune2fs -c 0 /dev/sda1 не выдает ошибку, но изменения не видны в tune2fs -l /dev/sda1?
Название в значительной степени говорит обо всем.
Выключить счетчик монтирования fsck, похоже, успешно:
tune2fs -c 0 /dev/sda1
tune2fs -c 1 /dev/md0
Но перечисление через
tune2fs -l /dev/sda1
показывает счетчик монтирования установлен обратно 1
для /dev/sda1 и /dev/md0.
я только хочу, чтобы автоматические проверки файловой системы выполнялись на программном устройстве raid, а не на дисках-участниках, но он продолжает работать для дисков-участников.
3 ответа
/dev/md0
это устройство поверх /dev/sda1
а также /dev/sdX1
, член дисков массива RAID 1. Это означает, что все изменения, которые вы вносите в файловую систему на /dev/md0
будет распространен на оба диска-участника. Это ответ на ваш вопрос в заголовке.
Это также означает, что UUID файловой системы одинаково на обоих /dev/sdX1
а также /dev/mdo
,
После того, как вы настроили RAID 1 для устройств-участников, вам не следует вносить какие-либо изменения непосредственно в диски-участники (включая tune2fs и т. Д.), Поскольку это может помешать работе RAID.
Какую оригинальную проблему вы пытаетесь решить здесь?
Автоматические проверки файловой системы во время загрузки основаны на информации, которую вы имеете в fstab.
Это означает, что либо у вас есть проблема в конфигурации /etc/fstab, либо, если вы используете LABEL или UUID, у вас есть проблема с настройкой этих блочных устройств. Я подозреваю, что это проблема, связанная с udev или конфигурацией udev.
Все мои дисководы и дисковод RAID1 имеют одинаковый UUID. Измените UUID участника через:
tune2fs -U time /dev/sda1
но теперь у меня есть второе мнение, потому что, кажется, существуют противоречивые мнения о том, должны ли идентификаторы UUID дисков-участников равняться UUID RAID?
# for fs in md1 sda2 sdb2; do tune2fs -l /dev/${fs} | egrep -i '(UUID|Hash Seed)'; done;
Filesystem UUID: 0de026e2-a1ce-461c-bb3f-c3982b064b4c
Directory Hash Seed: 0a5f8be8-965c-48b2-a0c6-3c1cd314a12f
Filesystem UUID: 0de026e2-a1ce-461c-bb3f-c3982b064b4c
Directory Hash Seed: 0a5f8be8-965c-48b2-a0c6-3c1cd314a12f
Filesystem UUID: 0de026e2-a1ce-461c-bb3f-c3982b064b4c
Directory Hash Seed: 0a5f8be8-965c-48b2-a0c6-3c1cd314a12f