Выложил простенький скриптик, который позволяет не использовать gmirror autosynchronization, но в то же время не запускать gmirror rebuild руками, возможно кому то еще пригодится:
https://bitbucket.org/citrin/scripts/src/tip/gmirror-rebuild.sh

Контекст проблемы: на больших и заполненных данными дисках со включенным autosync время загрузки посоле reset/power failure очень большое из за того, что rebuild и fsck запускаются одновременно и мешают друг другу создавая большую нагрузку на диски. После окончания fsck могут запускаться разные демоны, которым для старта нужно прочитать большой объем данных с диска - их запуск тоже замедляется работающим gmirror rebuild.

Запуск сервера происходит заметно быстрее, если gmirror rebuild отложить до полной загрузки.

Ответить