ZFS в качестве основной ФС

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: ZFS в качестве основной ФС

Непрочитанное сообщение iZEN » 2011-01-15 22:15:21

fox писал(а):А фрагментация?
На торренто-хранилище не чувствуется.
fox писал(а): Есть ман про снапшоты? На русском желательно, по вашему мнению толковый ман...
"Руководство по администрированию файловых систем ZFS Solaris" должно быть на русском языке под номером 820-0836.pdf
Oracle все ссылки переименовла.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-15 22:26:27

fox писал(а):
manefesto писал(а):фроникс говорит что и ufs и zfs дико отстают от ext4,btrfs, но как бы zfs будет пошустрее
Пошустрея? Это сжирая гиг озу...
Ну гиг - не обязательно: 512+20 - достаточно, если памяти маловато. По крайней мере я проблем пока не наблюдал. Знаю, что знакомый на простой miniITX материнке с Atom и 512 мегами оперативки - заводил и успешно пользовал.
fox писал(а):Да и что то я не вкуриваю принцип пулов, ну вот есть у меня пул, и получаеться все разделы в одной банке кублятся, а фрагментация?
А то, что в случае UFS все партиции внутри слайса клубятся - не смущает? ;)
По поводу фрагментации:
http://www.sql.ru/blogs/pomah/722
http://yvoinov.blogspot.com/2010/11/zfs.html

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-15 22:31:09

fox писал(а):Есть ман про снапшоты? На русском желательно, по вашему мнению толковый ман...
Есть вполне официальное руководство по ZFS от SUN: http://dlc.sun.com/pdf/820-0836/820-0836.pdf

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: ZFS в качестве основной ФС

Непрочитанное сообщение fox » 2011-01-15 22:36:46

Буду курить,уже на тестовой машине поставл по Вашей статье, у вас в статье присутсвуют опечатки, не помню где именно по возможносте когда буду повторять укажу Вам...
А что вас так смутило что в одном слайсе партиции?
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-16 1:28:40

fox писал(а):Буду курить,уже на тестовой машине поставл по Вашей статье, у вас в статье присутсвуют опечатки, не помню где именно по возможносте когда буду повторять укажу Вам...
Буду только благодарен! Уже не раз что-то находил и правил, но "воз и ныне там".
fox писал(а):А что вас так смутило что в одном слайсе партиции?
Да меня вообще ничего не смущает. Это вас смущает, что в пуле множество датасетов ;)

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: ZFS в качестве основной ФС

Непрочитанное сообщение fox » 2011-01-16 2:59:05

Fomalhaut писал(а):
fox писал(а):Буду курить,уже на тестовой машине поставл по Вашей статье, у вас в статье присутсвуют опечатки, не помню где именно по возможносте когда буду повторять укажу Вам...
Буду только благодарен! Уже не раз что-то находил и правил, но "воз и ныне там".
fox писал(а):А что вас так смутило что в одном слайсе партиции?
Да меня вообще ничего не смущает. Это вас смущает, что в пуле множество датасетов ;)
А можно несколько пулов сделать что бы сэметировать роздел? Или это будет не правильно?
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-16 9:35:39

fox писал(а):А можно несколько пулов сделать что бы сэметировать роздел?
Условно говоря пул - это слайс в нотации USF (сильно "прокачанный"), а датасеты - это партиции (так же сильно "прокачанные" по возможностям).
fox писал(а):Или это будет не правильно?
А смысл? Как минимум - снижение производительности. У ZFS другая идея заложена. Делай пул и уже с ним - что хочешь: 1пул на 1 "винт". Иначе буду проблемы. И самая первая - сильное снижение производительности.
А вообще: есть ещё много возможностей ZFS, которые проявляются только после корректировки её параметров - тюнинга.

P.S. Вот нашёл ещё интересный документ: http://www.opennet.ru/soft/fs/zfs_arch.pdf
А есть ещё офиц. документация по ZFS, но по большей части - англоязычная.

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: ZFS в качестве основной ФС

Непрочитанное сообщение fox » 2011-01-16 11:34:48

А как быть если нужен раздел ограниченый размером к примеру 100 гиг и не больше не меньше к примеру для особого бекапирования... Можно зафексировать размер?
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-16 20:55:27

fox писал(а):А как быть если нужен раздел ограниченый размером к примеру 100 гиг и не больше не меньше к примеру для особого бекапирования... Можно зафексировать размер?
Раздача квот - одна из удобностей ZFS:

Код: Выделить всё

$ zfs set userquota@user1=5G tank/data     # квоты на пользователя
$ zfs set groupquota@staff=10G tank/staff/admins     # квоты на группу
$ zfs set refquota=10g tank/studentA     # жёсткая квота на размер датасета
$ zfs set quota=20g tank/studentA     # доп.квота для "снапшотов"
$ zfs set refreservation=5g tank/studentA     # гарантированный минимум
Это из того, с чем я знаком. Если порыться в документации - может что-то ещё найдётся? :)

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: ZFS в качестве основной ФС

Непрочитанное сообщение fox » 2011-01-16 21:24:12

Спасибо, роюсь в настоящае время.
А поясните в 2 словах что такое снапшоты? Точнее не что такое а как их юзать в практике...
И ещё у меня ядро ругается на аперативу хоть её 1536 метров гооврит о параметрах в ловдер прописать о максимуме и минимуме оперативы это он чего?
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Electronik » 2011-01-16 22:37:03

Задача: установить систему целиком (в том числе и root) на раздел с ZFS используя для разбивки не MBR, а GPT.
в MBR и GPT ссылки не правильные
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-17 1:45:07

fox писал(а):Спасибо, роюсь в настоящае время.
А поясните в 2 словах что такое снапшоты? Точнее не что такое а как их юзать в практике...
Снапшот - это фиксирование состояния ФС на момент создания снапшота. В простейшем случае использования:

Код: Выделить всё

$ zfs snapshot systor/usr@imya_snapshota     # создать "снимок"
$ zfs rollback systor/usr@imya_snapshota     # восстановить состояние ФС по "снимку"
А вообще: раннее здесь была официальная SUN-овская дока на русском по администрированию ZFS.
fox писал(а):И ещё у меня ядро ругается на аперативу хоть её 1536 метров гооврит о параметрах в ловдер прописать о максимуме и минимуме оперативы это он чего?
Ну этот вопрос в статье вроде бы описан - читайте внимательней. :)
"5. Настройки параметров ядра в плане выделения памяти для ZFS"

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-17 1:51:04

Electronik писал(а):в MBR и GPT ссылки не правильные
Спасибо: парсер не понимает ссылки с кирилицей. Исправил на постоянные ссылки.

ZAPODLO
рядовой
Сообщения: 21
Зарегистрирован: 2011-01-20 7:44:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение ZAPODLO » 2011-01-20 8:03:27

Недавно начал изучать FreeBSD. В качестве файловой системы для файлопомойки выбрал ZFS. Такой вопросик: почему винт Seagate на 1 TB под ZFS отображается как 916 GB, а тот же самый винт по NTFS - 932 GB?

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-20 8:35:38

ZAPODLO писал(а):Недавно начал изучать FreeBSD. В качестве файловой системы для файлопомойки выбрал ZFS. Такой вопросик: почему винт Seagate на 1 TB под ZFS отображается как 916 GB, а тот же самый винт по NTFS - 932 GB?

Код: Выделить всё

# zpool list
NAME     SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
raids    202G    84K   202G     0%  ONLINE  -
systor    64G  3.40G  60.6G     5%  ONLINE  -
# zfs list
NAME               USED  AVAIL  REFER  MOUNTPOINT
raids             79.5K   199G    21K  /raid-stor
systor            3.40G  59.6G   380M  legacy
Это на рабочем сервере: пул 60,6 Гб, а для файловых систем доступно 59,6 Гб. Это часть блоков резервируется для собственных целей ZFS.

ZAPODLO
рядовой
Сообщения: 21
Зарегистрирован: 2011-01-20 7:44:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение ZAPODLO » 2011-01-20 8:47:46

Спасибо за ответ. Неслабо он под нужды забирает :(
Начал контент переносить с виндовых разделов... не влезло. Думаю теперь, что делать... Придется еще винты докупать.

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-20 9:25:28

ZAPODLO писал(а):Спасибо за ответ. Неслабо он под нужды забирает :(
Начал контент переносить с виндовых разделов... не влезло. Думаю теперь, что делать... Придется еще винты докупать.
Ну в пул добавить новые винты - проблем нет ;)
Я себе в зеркало два терабайтника сразу закинул.

ZAPODLO
рядовой
Сообщения: 21
Зарегистрирован: 2011-01-20 7:44:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение ZAPODLO » 2011-01-20 16:28:40

Fomalhaut писал(а):
ZAPODLO писал(а):Спасибо за ответ. Неслабо он под нужды забирает :(
Начал контент переносить с виндовых разделов... не влезло. Думаю теперь, что делать... Придется еще винты докупать.
Ну в пул добавить новые винты - проблем нет ;)
Я себе в зеркало два терабайтника сразу закинул.
Проблема в самой миграции. 4 винта по терабайту... практически доверха заполнены. Если он так с каждого винта по 20 гектар захавает на свои нужды, вот из за этих 80 и придется покупать еще один винт. Тем более, что бы переехать, надо еще и файло куда-нибудь временно переложить... что само собой проблематично, учитывая отсутствие свободных хардов под рукой и время на копирование :)

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-20 20:43:34

ZAPODLO писал(а):
Fomalhaut писал(а):Я себе в зеркало два терабайтника сразу закинул.
Проблема в самой миграции. 4 винта по терабайту... практически доверха заполнены. Если он так с каждого винта по 20 гектар захавает на свои нужды, вот из за этих 80 и придется покупать еще один винт.
Так ведь это место берётся не ради прихоти, а для обеспечения тех самых вкусностей, которые выгодно отличают ZFS от других современных файловых систем.

ZAPODLO
рядовой
Сообщения: 21
Зарегистрирован: 2011-01-20 7:44:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение ZAPODLO » 2011-01-22 9:11:27

Fomalhaut писал(а):Так ведь это место берётся не ради прихоти, а для обеспечения тех самых вкусностей, которые выгодно отличают ZFS от других современных файловых систем.
Всецело согласен, но дополнительные винты тянут за собой доп. расходы в виде другого БП, Sata контроллера. Сами понимаете, копеечка :)

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-22 13:17:14

ZAPODLO писал(а):
Fomalhaut писал(а):Так ведь это место берётся не ради прихоти, а для обеспечения тех самых вкусностей, которые выгодно отличают ZFS от других современных файловых систем.
Всецело согласен, но дополнительные винты тянут за собой доп. расходы в виде другого БП,
Учитывая, что потребление современных винтов - 3-8 Вт в ожидании/поиске - небольшая проблема: на свой комп (AMD Ph2 55BE 3.1GHz (up 4cernel $ 3,6GHz) + ATI 4850 и прочая и прочая)) у меня реальная нагрузка при ПОЛНОЙ разгрзке системы тестами - 180 Вт была. Может быть проблема только в небольшом количестве ищеющихся разъёмов SATA питания - это мелочь. Обычно легко решается в течении 15 минут откусыванием соотв. разъёмов от "дохлых" БП и спайкой их вместе. Т.к. лично мне было кощунством платить ~50 р за такой переходник при наличии "дохляка". :)
ZAPODLO писал(а):Sata контроллера. Сами понимаете, копеечка :)
У меня тоже мало (всего два) разъёма на материнке. Но на нормальных, боле-менее современных материнках их 6 и более.
Собственно 20Гб от 1Тб винта - это всего 0,2%. Не думаю, что при тех объёмах, которые вы описываете, эти 20Гб сильно бы спасли ситуацию.

ZAPODLO
рядовой
Сообщения: 21
Зарегистрирован: 2011-01-20 7:44:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение ZAPODLO » 2011-01-22 13:37:16

Не спасили, но ложку дегтя подкинули :)
Ладно, не будет оффтопить :)
Появится что по теме - обязательно обращусь :)

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: ZFS в качестве основной ФС

Непрочитанное сообщение fox » 2011-01-22 16:46:18

Я пока неспмеша курю большой ман что Вы рекомендовали и пока не встречал вот такого вопроса:
Вопрос на засыпку!
Есть ли в ситема ZFS способ закриптовать какое то простарнство? Надёжно закрипт овать средствами ZFS? Например как geleo во UFS?
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Fomalhaut
мл. сержант
Сообщения: 109
Зарегистрирован: 2010-12-05 12:28:33

Re: ZFS в качестве основной ФС

Непрочитанное сообщение Fomalhaut » 2011-01-22 21:22:48

fox писал(а):Я пока неспмеша курю большой ман что Вы рекомендовали и пока не встречал вот такого вопроса:
Вопрос на засыпку!
Есть ли в ситема ZFS способ закриптовать какое то простарнство? Надёжно закрипт овать средствами ZFS? Например как geleo во UFS?
Нет. В оригинальной ZFS для Solaris это реализовано и описано в "Oracle Solaris ZFS Administration Guide", но текущий порт ZFS в FreeBSD это ещё не поддерживает.
С другой стороны никто не мешает использовать тот же geli, реализованный в виде GEOM класса: хэндбук, ещё хэндбук, здеся.

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: ZFS в качестве основной ФС

Непрочитанное сообщение fox » 2011-01-22 21:32:51

Спасибо, а ак у ZFS с журналом?
На случай нештатного, не заплонированого выключения, проподение электро энергии и тому подобное???
Да пребудет с нами сила!!!
Всех убью, один останусь!