ZFS в качестве основной ФС
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
ZFS в качестве основной ФС
Накорябал статью
"Установка FreeBSD с использованием ZFS в качестве основной"
Для ознакомления доступна по ссылке.
"Установка FreeBSD с использованием ZFS в качестве основной"
Для ознакомления доступна по ссылке.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: ZFS в качестве основной ФС
Зачем у вас RAID? И с какого перепуга RAIDZ?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Зачем именно fletcher4? Или зачем вообще контрольные суммы?gonzo111 писал(а):2 не понял зачем это
Укажем алгоритм подсчёта контрольных сумм
# zfs set checksum=fletcher4 systor ?????
Места они много не занимают, а полезности всё таки хорошие (как и обычно для контрольный сумм): проверка целостности данных.
В принципе я не разбирался в особенностях каждого алгоритма, а остановился на fletcher4, т.к. в одной инструкции было указано, что лучше использовать его, как самый перспективный из используемых в ZFS.
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Если он уже есть хардварный в сервере - почему не использовать?f_andrey писал(а):Зачем у вас RAID?
А это указано в качестве возможностей: "...если в дальнейшем будет необходимость создавать RAID-массивы средствами ZFS (RAIDZ)..."f_andrey писал(а):И с какого перепуга RAIDZ?
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Согласен: это лучше на современных серверах исполнять с кучей ядер в одном проце. Но как возможность - почему нет? К тому же установку и настройку ПО обычно не часто делают. И в моём варианте portsnap fetch/update выполняются без каких либо существенных задержек. А на сервере всего 72Гб винты - старенький сервер-то.gonzo111 писал(а):3) я вот читаю статьи и везде все одно и тоже делают -ставят сжатие на ports, у меня это вызывает улыбку - нахрена сжимать несчастные 300мб какой профит??? да еще и получить лишние тормоза при установке из портов...
А может паранойя: первым компом был 286/16MHz с 40Мб винтом. Борьба шла за каждый байт
-
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2010-12-06 0:17:12
Re: ZFS в качестве основной ФС
Делал аналогично, только raidz из трех дисков.
Не получается загрузится, если отключить любой из трех винтов.
обидно однако
Не получается загрузится, если отключить любой из трех винтов.
обидно однако
- gloom
- лейтенант
- Сообщения: 738
- Зарегистрирован: 2008-03-13 16:29:12
- Откуда: UA
Re: ZFS в качестве основной ФС
в руководстве от сан сказано что системное устройство не может быть на raidz
одно устройство зеркальный пул итд...
там конечно написано за соляру но думаю они не зря так написали
одно устройство зеркальный пул итд...
там конечно написано за соляру но думаю они не зря так написали
-
- сержант
- Сообщения: 258
- Зарегистрирован: 2009-10-31 22:13:04
- Контактная информация:
Re: ZFS в качестве основной ФС
Если нужно у меня скрипт есть который все это автоматом делает могу кинуть ))
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Я тоже нашёл как раз только что.Dark_ASU писал(а):Если нужно у меня скрипт есть который все это автоматом делает могу кинуть ))
Если более "серьёзный" - буду рад получить в личку.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2009-12-01 0:44:58
Re: ZFS в качестве основной ФС
фря успешно грузиться с raidz2gloom писал(а):в руководстве от сан сказано что системное устройство не может быть на raidz
одно устройство зеркальный пул итд...
там конечно написано за соляру но думаю они не зря так написали
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2009-12-01 0:44:58
Re: ZFS в качестве основной ФС
видел где то что zfs не рекомендуют юзать поверх железных рейдов как у вас в статье
ваше мнение?
ваше мнение?
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Мне такие рекомендации не попадались, но постараюсь разобраться в данном вопросе и отвечу здесь или сделаю дополнение/исправление в статье.sage писал(а):видел где то что zfs не рекомендуют юзать поверх железных рейдов как у вас в статье
ваше мнение?
Пока же с проблемами не столкнулся ни на сервере, ни на подключенной дисковой стойке IBM DS4300, а подключить её без конфигурирования дисков в RAID - нельзя.
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Пообщавшись на конференции freebsd@conference.jabber.ru выяснил, что ничего страшного в установке ZFS поверх аппаратного RAID нет, если потом не настраивать поверх ещё RAIDZ (это совершенно бессмысленная ситуация). Возможно некоторое снижение производительности (как я понимаю, за счёт некоторой несогласованности операций I/O), но не критическое, если нет серьёзных требований к скорости. В моём же случае, когда на данном сервере будет файлопомойка - это совсем не критично, зато надёжность будет на уровне. Возможен некоторый оверхед, но не более.sage писал(а):видел где то что zfs не рекомендуют юзать поверх железных рейдов как у вас в статье
ваше мнение?
Конечно, это всё справедливо, если разговор вести про качественный аппаратный RAID, а не извращение на материнках (в чипсетах, которые полупрограммные) и даже не простейшие на чипах Silicon Image и VIA. В моём случае это вполне серьёзный ServeRAID на Адаптеке.
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2008-04-25 13:02:07
Re: ZFS в качестве основной ФС
Прочитай последний абзац (http://wiki.freebsd.org/ZFSTuningGuide) и все станет ясно.Fomalhaut писал(а):Пообщавшись на конференции freebsd@conference.jabber.ru выяснил, что ничего страшного в установке ZFS поверх аппаратного RAID нет...sage писал(а):видел где то что zfs не рекомендуют юзать поверх железных рейдов как у вас в статье
ваше мнение?
Да и вообще полезно почитать http://wiki.freebsd.org/ZFS, там уже все описано.
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Если судить по "but can benefit greatly from good and fast controllers." - вполне может быть оправданным (даже с моим почти полным отсутствием знаний английского). Тем более, что в данном сервере установлен IBM ServeRAID 7k - по моим представлениям вполне себе хороший и быстрый RAID-контроллер для SCSI дисков.daemon17 писал(а):Прочитай последний абзац (http://wiki.freebsd.org/ZFSTuningGuide) и все станет ясно.
И RAID-стойка - IBM TotalStorage FAStT600 Storage Server (вообще-то OEM-ный LSI) - тоже не плох. Хотя оба устройства и сняты с производства, но х-ки вполне достаточны, по моему. Тем более, что там простое "зеркало" - RAID1.
Старался, насколько мог в силу слабых знаний английского.daemon17 писал(а):Да и вообще полезно почитать http://wiki.freebsd.org/ZFS, там уже все описано.
- gonzo111
- лейтенант
- Сообщения: 648
- Зарегистрирован: 2007-11-15 16:32:33
- Откуда: China
- Контактная информация:
Re: ZFS в качестве основной ФС
хотелось бы в с статье прочесть как сделать разметку, если винт с блоком 4 кб (WD зеленый 1.5, 2 тера, Advanced Format)
и может ли zfs нормально (быстро) работать, если блоки по 4кб, а не 512 ?
и может ли zfs нормально (быстро) работать, если блоки по 4кб, а не 512 ?
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Частично описывал, но добавил небольшой блок более конкретного описания - продублировал на lissyara.su@conference.jabber.org.gonzo111 писал(а):хотелось бы в с статье прочесть как сделать разметку, если винт с блоком 4 кб (WD зеленый 1.5, 2 тера, Advanced Format)
Насколько понимаю, сама система работать будет, но т.к. контроллер на своём "железном" уровне преобразует логические 512 байтные блоки в фиические 4кБ, то возможны проблемы именно из-за реального размера блока на множестве мелких (меньше 4кБ) файлов. А если выравнивание сделат правильно, то проблем больше не будет, имхо.gonzo111 писал(а):и может ли zfs нормально (быстро) работать, если блоки по 4кб, а не 512 ?
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Перенесено из коментариев к статье.
Во-первых: я сделал так именно по тому, что у меня было именно такое железо.
Во-вторых: возможны варианты, если требуется СОЗДАТЬ систему хранения и под проект уже закупать железо. Тут уже можно решать, какой вариант (аппаратный или программный) предпочтительней и правильней для решаемой задачи.
В-третьих: ZFS даёт возможность создавать свои разновидности РАЙДов - RAIDZ, но веь для этого есть свой аналог фирмвари контроллера, для которого, собственно, распространяются те же предположения об "ошибки в микрокоде контроллера", что и для фирмвари реального контроллера.
В-четвёртых: использование аппаратного RAID позволяет сэкономить ресурсы процессора и памяти, которые при использовании ZFS расходуются на сответствующую обработку данных.
В-пятых: если есть хороший RAID-контроллер - почему не использовать его возможностей. Но в другом случае это стоит денег, которые экономит ZFS на счёт "в-четвёртых" - хороший RAID контроллер стоит далеко не одну тысячу рублей.
P.S. За ссылку спасибо: прояснила множество технических тонкостей.
Информация интересная и полезная. Но особо не отменяет ранее мною сказанного. Более того:i писал(а):читать до просветления: http://blogs.sun.com/bonwick/ru/
Во-первых: я сделал так именно по тому, что у меня было именно такое железо.
Во-вторых: возможны варианты, если требуется СОЗДАТЬ систему хранения и под проект уже закупать железо. Тут уже можно решать, какой вариант (аппаратный или программный) предпочтительней и правильней для решаемой задачи.
В-третьих: ZFS даёт возможность создавать свои разновидности РАЙДов - RAIDZ, но веь для этого есть свой аналог фирмвари контроллера, для которого, собственно, распространяются те же предположения об "ошибки в микрокоде контроллера", что и для фирмвари реального контроллера.
В-четвёртых: использование аппаратного RAID позволяет сэкономить ресурсы процессора и памяти, которые при использовании ZFS расходуются на сответствующую обработку данных.
В-пятых: если есть хороший RAID-контроллер - почему не использовать его возможностей. Но в другом случае это стоит денег, которые экономит ZFS на счёт "в-четвёртых" - хороший RAID контроллер стоит далеко не одну тысячу рублей.
P.S. За ссылку спасибо: прояснила множество технических тонкостей.
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Оказалось, что моё понимание данной проблемы было несколько не полным: спасибо gonzo111, что всё таки докопался до подробностей. Собственно, сами тонкости описаны в дневнике levsha: Advanced disk format on FreeBSD.Fomalhaut писал(а):Насколько понимаю, сама система работать будет, но т.к. контроллер на своём "железном" уровне преобразует логические 512 байтные блоки в фиические 4кБ, то возможны проблемы именно из-за реального размера блока на множестве мелких (меньше 4кБ) файлов. А если выравнивание сделат правильно, то проблем больше не будет, имхо.gonzo111 писал(а):и может ли zfs нормально (быстро) работать, если блоки по 4кб, а не 512 ?
-
- проходил мимо
Re: ZFS в качестве основной ФС
Чем плохи аппаратные райды в статье описано очень хорошо, и чем лучше ЗФС на их фоне и почему нужно собирать райд на ЗФС, описано так же хорошо.Fomalhaut писал(а):Перенесено из коментариев к статье.Информация интересная и полезная. Но особо не отменяет ранее мною сказанного. Более того:i писал(а):читать до просветления: http://blogs.sun.com/bonwick/ru/
Во-первых: я сделал так именно по тому, что у меня было именно такое железо.
Во-вторых: возможны варианты, если требуется СОЗДАТЬ систему хранения и под проект уже закупать железо. Тут уже можно решать, какой вариант (аппаратный или программный) предпочтительней и правильней для решаемой задачи.
В-третьих: ZFS даёт возможность создавать свои разновидности РАЙДов - RAIDZ, но веь для этого есть свой аналог фирмвари контроллера, для которого, собственно, распространяются те же предположения об "ошибки в микрокоде контроллера", что и для фирмвари реального контроллера.
В-четвёртых: использование аппаратного RAID позволяет сэкономить ресурсы процессора и памяти, которые при использовании ZFS расходуются на сответствующую обработку данных.
В-пятых: если есть хороший RAID-контроллер - почему не использовать его возможностей. Но в другом случае это стоит денег, которые экономит ZFS на счёт "в-четвёртых" - хороший RAID контроллер стоит далеко не одну тысячу рублей.
P.S. За ссылку спасибо: прояснила множество технических тонкостей.
А что касается "ошибок в микрокоде", то лишняя прослойка, с лишним кодом, только увеличивает вероятность их появления.
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
Re: ZFS в качестве основной ФС
Глупый вопрос, но как простому обывателю объясните зачем нужна zfs?
Ну что вам она дала такого что в UFS нет? Ну понятно есть у неё преимущества, но стоит ли они таких танцев и по отказа устойчивости как она? Прошу правильно меня понять!
Убедите меня что она стоит того…
Ну что вам она дала такого что в UFS нет? Ну понятно есть у неё преимущества, но стоит ли они таких танцев и по отказа устойчивости как она? Прошу правильно меня понять!
Убедите меня что она стоит того…
Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: ZFS в качестве основной ФС
фроникс говорит что и ufs и zfs дико отстают от ext4,btrfs, но как бы zfs будет пошустрее
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
Re: ZFS в качестве основной ФС
Пошустрея? Это сжирая гиг озу...manefesto писал(а):фроникс говорит что и ufs и zfs дико отстают от ext4,btrfs, но как бы zfs будет пошустрее
Да и что то я не вкуриваю принцип пулов, ну вот есть у меня пул, и получаеться все разделы в одной банке кублятся, а фрагментация?
Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!
- Fomalhaut
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2010-12-05 12:28:33
Re: ZFS в качестве основной ФС
Лично мне её возможности очень по душе пришлись - остановился на ней. Из особо понравившегося: удобство в работе с файловыми системами (не болит голова, хватит ли выделенного места и нет гемороя с добавлением), простота работы со снапшотами (ну накосячил с обновлением - сделал zfs rollback на предварительно сделанные снапшоты и ребутнулся), работа с квотами "из коробки", лёгкое добавление/удаление "винтов", менее геморный перенос системы (пока не пробовал, но судя по прочитанному/понятому). И многое другое. При этом ещё многое я не изучил.fox писал(а):Глупый вопрос, но как простому обывателю объясните зачем нужна zfs?
Каждый решает сам. Есть некая система, предлагающая определённую функциональность, а выбор - дело каждого.fox писал(а):Ну что вам она дала такого что в UFS нет? Ну понятно есть у неё преимущества, но стоит ли они таких танцев и по отказа устойчивости как она? Прошу правильно меня понять!
Зачем эт ещё? Тут же не секта "Великая ZFS!"fox писал(а):Убедите меня что она стоит того…
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
Re: ZFS в качестве основной ФС
А фрагментация?
Есть ман про снапшоты? На русском желательно, по вашему мнению толковый ман...
Есть ман про снапшоты? На русском желательно, по вашему мнению толковый ман...
Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!