В случае с gmirror -- нет, расширить RAID не удастся. Нет такого функционала. Только бэкап всех данных, потом разбивка массива в RAID10, потом возврат всех данных из бэкапа.
Можно перейти на ZFS, там можно расширять ZMIRROR, добавляя зеркала.
Нет. Тем более тут вообще хранение информации полностью реорганизуется при переезде из 1 в 10.
Да и вообще, я не припоминаю чтобы любая переконфигурация рейда позволяет сохранять данные прямо во время переконфигурации.
man oce (online capacity expansion)
Практически любой современный RAID-контроллер умеет это делать. Другое дело, что у разных вендоров реализован разный набор преобразований. Ну, скажем, некоторые умеют RAID1 в RAID5/6 переделать, а некоторые -- нет.
athacker, капец, я отстал от жизни.
А насколько надежно это работает? Журналирование ведется? В случае выключения питания, такая миграция сможет продолжиться, без потери всей информации?