Какую еще матчасть?
Есть два отдельных физических диска. Блины на них крутятся сами по себе. Одни и те же команды выполняются за разное время.
Авария прерывает работу в любой момент времени и на одном диске может что-то запишется, а на другом не запишется. Вот данные и разные.
В моем случае еще не известно прерывает ли. Питание-то никуда не пропадает.
Для исключения этой проблемы железные контроллеры делают с памятью и батарейкой.
Тут, вообще-то, должна сработать метка грязности в dmraid, но из-за ncq не известно записалась ли она раньше или позже данных и записалась ли вообще. Пока мне не известно есть ли у dmraid какие-то собственные барьеры. Скорее всего нет, потому что это ухудшит производительность.
В принципе еще до появления ncq подобное поведение было у scsi-устройств и даже до появления барьеров в ядре как таковых. Так что dmraid должен бы учитывать эту ситуацию.
Так ведь запишется разная информация на винты и получится рассинхронизация, которую нельзя определить по метке.
я уже показывал, в конфигурация подобных моей это отключено специально.
не знаю, это же "файл-ручка". на нее не смотрят, а дергают. я не стал проверять.
из-за кеша записи на одном винте данные могут успеть записаться, а на втором могут не успеть.
хотя у меня не происходит пропадания питания - у меня внезапная перезагрузка.
я не представляю зачем grub legacy писать по диску. надо код смотреть.
писать файлы можно на устройство md с reiserfs, а загрузчик размещать в mbr /dev/sda и /dev/sdb. трогать файловые системы на sda и sdb вроде бы и не нужно.
Arskillord, заставляют ! вот даже рекламную тему создали.
сделали бы сайт, тихонечко проиндексировали, глядишь я бы его и нашел в трудную минуту сам.
может быть нигде. в конце концов, write cache на дисках включен (он у многих включен)
как бы ни старался md, часть данных может не записаться.
манипуляции с md, после которых reiserfs начинает работать как задумано, на мой взгляд, исключают проблему в reiserfs.
myhand, вот вам были ссылки. Многие используют grub legacy, reiserfs без выделенного раздела для /boot, а не только я. И вроде бы даже не ругаются.
Что же я и эти люди делают неправильно?
а в чем разница ? просили журналируемую - я нашел журналируемую Ext3.
reiserfs непопулярна. кое-что можно найти и с reiserfs http://ubuntuforums.org/showthread.php?t=1027240
а почему вы спрашиваете?
да документов-то полно http://advosys.ca/viewpoints/2007/04/setting-up-software-raid-in-ubuntu-server/
(вторая ссылка в гугле. первая - региональная, еще подумаете что я сам ее написал).?
вот более менее похожее на руководство https://help.ubuntu.com/community/Installation/SoftwareRAID#Partitioning_the_disk, которое никто не стер как вредное, значит это нормально.
---------- Добавлено в 22:42 ---------- Предыдущее сообщение было в 22:34 ----------кстати поставил в виртуальной машине ubuntu 11.10 на raid10 - нормально грузится. grub2 и суперблок md нового формата 1.2
myhand, может кода поддержки raid в grub legacy нет, но он и не нужен. все этим пользовались много раз и установка на raid много где описана.
ну найдите явный запрет на использование raid1 хоть в каком-нибудь документе.
в конце концов, разве можно считать надежной систему, которая не грузится при вынимании одного диска? эта конфигурация самая обычная.