Я недавно установил OpenIndiana из-за интереса к ZFS. Мне нравится список функций ZFS, но мне сложно понять, как его настроить. Вся документация, с которой я столкнулся до сих пор, похоже, предполагает понимание таких понятий, как пулы и файловые системы. Где я могу найти информацию вводного уровня, которая определяет эти концепции с точки зрения ZFS?
Клиент просто попросил меня об этом, поэтому я составил небольшой список ссылок, которые я нашел полезными за эти годы. Не обязательно в лучшем порядке и ни в коем случае не в полном объеме, но подумал, что это может стать хорошим дополнением для всех, кто задает этот вопрос:
http://www.nex7.com/readme1st (работа в стадии разработки, можете написать мне в личку, если будут вопросы)
http://9to5mac.files.wordpress.com/2007/05/zfs_last.pdf
http://mj12net.org/courses/solaris/Solaris-10-ZFS.pdf
http://cuddletech.com/ZFSNinja-Slides.pdf
http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide
http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
http://www.youtube.com/results?search_query=ZFS+cantrill&oq=ZFS+cantrill
http://www.youtube.com/results?search_query=ZFS+wilson&oq=ZFS+wilson
http://www.youtube.com/results?search_query=ZFS+ahrens&oq=ZFS+ahrens
http://www.youtube.com/results?search_query=ZFS+rockwood&oq=ZFS+rockwood
http://www.youtube.com/results?search_query=ZFS+bonwick&oq=ZFS+bonwick
http://www.youtube.com/results?search_query=ZFS+moore&oq=ZFS+moore
http://src.illumos.org/source/
http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/fs/zfs/
Надеюсь, это поможет. Ссылки YouTube особенно нуждаются в небольшой фильтрации самостоятельно, но многие из этих обращений связаны с ZFS или обращаются к нему, по крайней мере, на первой странице или около того.
Две вещи...
В большинство важным документом для вас является Руководство администратора Oracle Solaris ZFS. Он предоставляет исчерпывающее описание ZFS функции и терминология. Он также дает отличные примеры.
Помимо этого, вы можете посмотреть на NexentaStor как вариант, если вас в первую очередь интересуют аспекты хранения в ZFS. Это ориентированное на хранилище решение, основанное на ZFS. Помимо этого, используйте OpenIndiana списки рассылки.
Еще одна вещь, о которой вы должны знать, это то, что ZFS существует в различных версии. Из-за блестящей новой политики закрытого кода Oracle некоторые функции, существующие в Solaris 11, не вошли в OpenIndiana. Например, ZFS в Solaris 11 имеет шифрование, тогда как OpenIndiana не реализует его (пока). Увидеть zfs upgrade -v
и zpool upgrade -v
команды, чтобы увидеть историю версий ZFS и версию, которую вы используете. При игре с zfs
и zpool
команды для любой ОС и версии, всегда имеет смысл обратиться к странице руководства или zfs help
команда системы, в которой вы сейчас работаете (а не какое-то, возможно, устаревшее руководство).
Что касается общих концепций, то обе «вилки» ZFS по-прежнему очень похожи.
Кстати: вот более свежая версия Руководство администратора Oracle Solaris ZFS (нацелен на Solaris 11). Тот, что опубликовал ewwhite, похоже, является предыдущей версией.
Если дедупликация - одна из функций, которые вас интересуют (как и большинство новичков в ZFS), я бы посоветовал вам прочитать это отличное сообщение в блоге о дедупликации ZFS во-первых, прежде чем строить какие-либо преждевременные планы. Мне пришлось на собственном горьком опыте понять, что дедупликация может быть прекрасной в теории, но не работает для меня на практике. После того, как вы на какое-то время включили дедупликацию для большого набора данных, может стать очень трудно вернуться в режим без дедупликации.