03.06.2011 17:47, Lystopad Olexandr пишет:
Hello, Vladislav V. Prodan!
On Fri, Jun 03, 2011 at 05:22:48PM +0300
univers...@ukr.net wrote about "Re: [freebsd] zfs pool и разные диски":
Лишь бы размер диска был одинаков или больше помершего.
При использовании дисков с 4K свои тонкости.
А расскажите об этих тонкостях, пожалуйста.
Я лично пока не сталкивался.
В рассылке freebsd-fs@ должно быть.
Лично у меня только сегодня появился такой винт (<WDC
WD20EARS-00MVWB0/50.0AB50) и то временно, для восстановления
развалившегося пула. Сегодня завтра буду гуглить и тестить.
Если у кого-то есть свои тестовые скрипты - присылайте, приму и выложу с
них результаты.
Берите одну флешку, делайте из нее системный пул и бэкапьте снапшотами
на второй пул.
Если флешка вылетает - разворачивайте на новой флешке бэкапы с другого пула.
Ок, представляем, что флешка сдохла, не читается. Как забэкапить с
пула на дисках снапшот на новую флешку? dvd диск с инсталлом и
livefs? Или заранее приготовить флешку? Или можно таки лучше zpool
mirror ?
Грузимся с загрузочной флешки или CD с freebsd и модулями zfs.ko и
opensolaris.ko. Монтируем дисковый пул. Размечаем новую флешку и
переливаем zfs send|recv на новую флешку бэкапных разделов.
На сервере есть возможность вставить 4-ре винта? чтоб соорудить RAID10
Ну пока есть хотелки ставить максимально много винтов, вплоть до
покупки дополнительных контроллеров с sata. Кстати, какие не брать? ;)
Брать простые разветвители SATA.
Определиться с стартовым и максимальным количеством винтов.
Будете все одним пулом или в новый пул добавлять новые диски?
Имхо, для большой файлопомойки подойдет такая схема:
pool
raidz (три винта, стартовое количество)
raidz (6 винтов)
raidz (6 винтов)
...
Привязыват винты не по именам в системе, а по GPT label.
Нынешняя схема в ZFS v28 по rawuuid меня напрягает малоинформативностью
по винтам.
Я готов и сам это все протестировать, но хочу совета, может кто уже
на грабли наступил на подобные;)
Начиная от проблем с детектом винтом драйвером ahci, так и неустранимых
ошибок при падении одного из винтов пула.
Дык а если делать на raidz1 ? Или оно захочет все диски одинаковые?
Лично меня напрягает постоянные записи, чтоб равномерно раскидывать
данные по всем дискам.
--
Vladislav V. Prodan
VVP24-UANIC
+380[67]4584408
+380[99]4060508
vla...@jabber.ru