On Thu, Aug 11, 2011 at 11:10:51PM +0400, Lystopad Olexandr wrote:
Hello, Andrew Stesin!
On Thu, Aug 11, 2011 at 07:49:03PM +0300 stesin@gmail.com wrote about "Re: [uanog] FreeBSD 8.2 ZFS.":
Отлично работает уже года 4. Не забывайте только, что ему памяти много надо - не стоит крутить в production меньше чем с 2G RAM (хотя, у меня достаточно успешно работает и на 1G, но с затюненным loader.conf).
О, а можно пару советов попросить? Я тут строю железку и хочу получить примерно такую конфигурацию: - 2 x 1 Tb в зеркале под систему - 6 x 1 Tb в raid5 под "всё остальное" :)
Вот вопрос, зеркало на 1 Tb под систему наверное логично нарезать на ufs2, а как правильно построить один здоровый zfs на массив raid5? Заранее очень спасибо за подсказку :)
Советую еще FreeBSD 8.2-stable, а не релиз. В ней много доработок в ядре по поводу дисковой подсистемы и zfs-v28, а не 15 как в релизе. что означает, что надо будет для рекавери иметь рядом "поновее" сборку и диск с релизом ничем не поможет. Или на релизе создать все ФС...
ZFS-only очень плохо тем, что если чего приапгрейде ломается - так до исходников хрен добраться будет :). А libzfs и ядро запросто могут рассинхронизироваться. 10-20ГБ отрезать от начала диска и либо миррор, либо я просто копию раздела на другие диски кидаю - при неудачном апгрейде достаточно грузануться с другого диска. Одно доп. телодвижение при замене диска в массиве или созданию массива из новіх дисков - запись MBR на диск из файла/другого диска.
Можно поднять пару zfs-пулов из разных дисков, один пул для системы, а другой для данных. ОЗУ не жалейте. Полезно пулов вагончик поднимать. Ситуации очень разные бывают, производительность дисков в начале и в конце разная, seek через весь диск - тоже не 0. У нас, например, основное на зеркале 4х живет, как сказал один сотрудник - "это что, для того если что, если что, если что ?" "всякий мусор" - raidz2. Я "везучий", и у меня были вылеты 2-х из 3х дисков, и даже в одном датацентре 3 из 4х теряли :).
ОЗУ - сейчас копейки стоит 16ГБ, "вот и поставьте". Дома 16ГБ - дык почти не задумываюсь, чего запущено... -- Best regards, Paul Arakelyan.