Назад | Перейти на главную страницу

В программном 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.

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

/dev/md0 это устройство поверх /dev/sda1 и /dev/sdX1, диски-члены массива RAID 1. Это означает, что все изменения, которые вы вносите в файловую систему на /dev/md0 будет распространен на оба диска-участника. Это ответ на ваш вопрос в заголовке.

Это также означает, что UUID файловой системы одинаков на обоих /dev/sdX1 и /dev/mdo.

После того, как вы настроили RAID 1 с устройствами-участниками, вам не следует вносить какие-либо изменения непосредственно в диски-участники (включая tune2fs и т. Д.), Поскольку это может нарушить работу RAID.

Какую изначальную проблему вы пытаетесь решить здесь?

Мои диски-участники и диск 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

Автоматические проверки файловой системы во время загрузки основаны на информации, содержащейся в файле fstab.

Это означает, что либо у вас проблема в конфигурации / etc / fstab, либо если вы используете LABEL или UUID, у вас есть проблема с настройкой этих блочных устройств. Я подозреваю, что это проблема, связанная с конфигурацией udev или udev.