Bug 14877

Summary: [FR] "write intent bitmaps" knob
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: alterator-vmAssignee: Олег Соловьев <mcpain>
Status: NEW --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: aen, boyarsh, mcpain, mrkooll, prividen, sbolshakov, sem, timonbl4
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://etbe.coker.com.au/2008/01/28/write-intent-bitmaps/
Bug Depends on:    
Bug Blocks: 14168    

Description Michael Shigorin 2008-03-12 19:42:41 MSK
Было бы здорово добавить в диалог конфигурирования SoftRAID кнопку "write intent
bitmaps", которая бы обеспечивала выполнение mdadm -G /dev/mdX -b internal
(возможно и после создания массива).

Спасибо mrkooll@ за хинт, уже пошло в дело.
Comment 1 Michael Shigorin 2008-04-11 15:38:38 MSD
Попробую пока оформить postinstall hook для корневого md (оно только уже
синхронизированные массивы трогает, остальные заторможены и к этому времени
почти без шансов на синхронизацию)...

http://tinyurl.com/6nyp9x
Comment 2 Michael A. Kangin 2013-05-11 11:49:57 MSK
IMHO это надо делать именно при создании массива. 
Можно делать "postinstall hook для корневого md", если это raid1/raid10 и собирался с assume-clean. Это кстати повысит скорость установки.
Comment 3 Michael Shigorin 2013-05-13 15:28:39 MSK
Так только при создании и -- потом до полной синхронизации будет device busy.

Насчёт скорости установки: сейчас где-то в installer-feature-* прячется мой костыль, который зарубает скорость синхронизации, поскольку до прикручивания гасилки evms (installer-scripts-remount-stage2) код md не разбирался, что за dm-* оказываются в составе разных массивов, и запускал синхронизацию параллельно вместо упорядочивания с учётом физических шпинделей.  Сейчас должно быть неактуально и можно попробовать вклиниться как раз туда.
Comment 4 Michael Shigorin 2014-10-24 16:39:39 MSK
(В ответ на комментарий №3)
> Насчёт скорости установки: сейчас где-то в installer-feature-* прячется мой
> костыль, который зарубает скорость синхронизации
Точнее, в installer-feature-server-raid-fixup.

> (installer-scripts-remount-stage2) [...] Сейчас должно быть неактуально
Это так.

> и можно попробовать вклиниться как раз туда.
Это думаю проверить.