Нативная поддержка ZFS
На дурака решил попробовать собрать с сайта http://zfsonlinux.org/ пакеты для нативной поддержки ZFS версии 0.5.2 (0.6.0 - пока только кандидат в релиз) в gentoo (2.6.38.8-calculate #1 SMP PREEMPT Tue Jun 14 14:08:40 Local time zone must be set-- x86_64 AMD Athlon(tm) II X3 440 Processor AuthenticAMD GNU/Linux) - не получилось:
/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.c: В функции ‘vn_set_pwd’:
/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.c:697: ошибка: неявная декларация функции ‘__user_walk’
/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.c:698: ошибка: ‘LOOKUP_CHDIR’ не описан (первое использование в этой функции)
/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.c:698: ошибка: (Сообщение о неописанном идентификаторе выдается один раз
/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.c:698: ошибка: для каждой функции, в которой он используется.)
/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.c:702: ошибка: неявная декларация функции ‘vfs_permission’
make[5]: *** [/home/jheka/zfs/spl/module/spl/../../module/spl/spl-vnode.o] Ошибка 1
Вопрос, кто нибудь пробовал завести эти модули в gentoo? Использование через FUSE не подходит.
---
Ребят. Вопрос решен. Спасибо всем, кто откликнулся и прокомментировал ситуацию с нативной ZFS на гентоо.
- Для комментирования войдите или зарегистрируйтесь
в оверлеях есть
в оверлеях есть http://wiki.github.com/behlendorf/zfs/.
А KQ ZFS заглохло вроде как, хотя вначале они изрядно обосрали таланты Бехлендорфа и Ко в своих интервью.
http://www.opennet.ru/opennews/art.shtml?num=30843
- Для комментирования войдите или зарегистрируйтесь
Нативная поддержка ZFS
1. Автор знает, что ZFS бывает разных версий, и что эти версии обеспечивают разные возможности ZFS?
2. Автор понимает для чего ему нужна именно ZFS, а не, на пример, XFS или, скажем, ReiserFS или ReiserFS4?
3. Автор понимает разницу в работе FUSE, ядерного модуля и ядерного драйвера?
Может быть - просто озвучить круг задач и обсудить инструменты, наиболее подходящие под эти задачи?
Всё-таки Linux - не Windows...
emerge Your world
Gentoogle
- Для комментирования войдите или зарегистрируйтесь
GoodWin написал(а): 1. Автор
1. Автор знает, что ZFS бывает разных версий, и что эти версии обеспечивают разные возможности ZFS?
2. Автор понимает для чего ему нужна именно ZFS, а не, на пример, XFS или, скажем, ReiserFS или ReiserFS4?
3. Автор понимает разницу в работе FUSE, ядерного модуля и ядерного драйвера?Может быть - просто озвучить круг задач и обсудить инструменты, наиболее подходящие под эти задачи?
Всё-таки Linux - не Windows...
Не-не... спасибо большое за беспокойство, но не стоит. Инструмент подобран. Я выше уже говорил об этом.
- Для комментирования войдите или зарегистрируйтесь
А сдается мне, что ТС -
А сдается мне, что ТС - тонкий троль;
А каково Ваше мнение ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
- Для комментирования войдите или зарегистрируйтесь
slepnoga написал(а): А
А сдается мне, что ТС - тонкий троль;
А каково Ваше мнение ?
))) У меня был простой вопрос. Просто конкретно Вам необходимо сходить на курсы вежливости. Хотя бы на один урок.
- Для комментирования войдите или зарегистрируйтесь
(*)
Моё мнение - пользователь slepnoga методично разрушает www.gentoo.ru,
выставляет сообщество в виде агрессивных троллей, хамов, и идиотов,
не способных спокойно ответить на элементарные вопросы,
а остальные модераторы, испытывая к нему за прочие заслуги положительные чувства,
не могут взять и прервать его "веселье" и терпят, и прилагают чудовищные усилия,
чтобы не увидеть в его сообщениях недопустимого, и увидеть положительное,
и в конце-концов становятся как модераторы хуже.
Пользователи Gentoo GNU/Linux! Не судите о www.gentoo.ru по ответам slepnoga!
Этот форум полон (или был полон) адекватных и отзывчивых людей.
И только от нас с вами зависит, как сложится будущее этого форума!
Не кормите пользователя slepnoga! Никогда не отвечайте на его посты!
(чёрт, я только что нарушил это правило... но это в последний раз).
- Для комментирования войдите или зарегистрируйтесь
Trol?
Нет, нога, это не троль.
Просто общительный человек, ищущий свой ответ на свой вопрос.
А вот ты,нога,наступил на граблю ;)
emerge Your world
Gentoogle
- Для комментирования войдите или зарегистрируйтесь
Хоть бы систему настроил для
Хоть бы систему настроил для начала, а то все туда же - zfs собирать.
Да, получилось у одного человека, да, наитивно. Нет, вам не подойдет
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): Хоть бы
Ого! Спасибо большое за разъяснение. Провожу параллельное сравнение нескольких дистрибутивов. На 4-рех из них модули ZFS завелись при дефолтовых настройках сразу после установки. Из Вашего сообщения следует, что gentoo после установки готова к настройке, а судя по глубине проблемы, настройке именно напильником. Вывод, после дефолтовой установки, система не готова к работе. Собственно что и требовалось узнать. Дистрибутив сделан для избранных. ))
PS: Спасибо таким вот умным людям на форуме, как Вы, которые всегда готовы дать дельный совет. ;-)
PPS: Будьте проще господа, не стоит загоняться по поводу... и без повода. Выглядит как из анекдота: "Я не страдаю манией величия, великие люди этим не страдают". )))
jheka написал(а): Вывод,
Неправильный вывод, в gentoo отсутствует понятие "дефолтной установки".
И снова промах - дистрибутив сделан не для избранных а для тех кто "избирает" то что ему нужно. Если же речь о "дефолтной установке" делаем вывод что человек не знает что ему нужно и ровно это и получает - "незнамо что, работающее незнамо как"
evadim написал(а):jheka
Да ну? Избирает? А куча не нужно софта при установке с нуля не совсем сходится с понятием "для тех кто избирает". Вот FreeBSD, для тех кто избирает. Установил голышом и компиль из портов что нужно тебе лично. А тут извините. Например тот же brasero, или торрент клиент по умолчанию после установки... ну этот пример так, на вскидку. Система уже удалена, и посмотреть чего там лишнего для людей, которые выбрали этот дистрибутив потому, что они "избирают", нет возможности. Вот что действительно в дистрибутиве хорошо сделано, так это установка многих приложений из исходников штатными средствами быстро и удобно, выбор необходимых конфигураций компиляции. Это да, вот это можно отнести к тем людям, которые избирают действительно гибкие настройки под себя. Так что... не стоит подменять понятия.
Цитата: Например тот же
Calculate не гентоо. В Гентоо всё ок, в отличие от.
Вот FreeBSD, для тех кто
Ну наконец ты признал на форуме гентоо, что ни гентоо, ни фри не знаешь и видел их только как юзер.
В стаге3 вообще нет иксов, и в отличии от фри нет сендмаила, апача, кербероса , бинда и прочего булшита
Проблемы комплектования calculate не имеею к апстриму генты никакого отношения, претензии изложи Lautre
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): Ну
))) О Великий и могучий, ты меня поймал! ))) Я действительно не админ, не ит-шник. Я простой юзер. Я использую ОС. Она для меня просто как инструмент.
Да у меня нет никаких претензий к дистрибутиву. У меня только претензии лично в Вам. Вместо нормального ответа, кучка человеческого г%%на. Как оказывается, на этом форуме есть вполне нормальные адекватные люди, которые действительно смогли дать некоторые ответы по существу. А не размывать тему своим величием. ;)
Еще один др.Хаус? :)
Еще один др.Хаус? :)
P.S.: Linux - это красная таблетка :-) Windows - синяя...
.
В Gentoo?!?
Ты ничего не перепутал?
В Гентушечке без проблем выносится даже ненужное из базовой конфигурации (мне например nano нафиг не сдался).
Особенно доставляют инструкции по разворачиванию почтового сервера на базе FreeBSD (особенно в случае, когда используется что-либо отличное от sendmail).
:wq
--
Live free or die
Оооо, гулянка пошла :) Раз
Оооо, гулянка пошла :)
Раз так, то поставь пожалста sys-power/phctool (гткшную гуйню для управления таблицами питания проца) без гнома пжалста.
В этой вашей гентушечке частенько такой трындец бывает, хоть вешайся.
А топикстартер дико похож на наркомана, я ему давно уже ответил, что zfsonlinux.org как бы закопан, а ебилды к нативному zfs можно найти здесь
Цитата:Раз так, то поставь
это не генты трындец, а gtk-toolkit'а. Учите матчасть. В той же самой ебунте или Debian этого "трындеца" не видно, он замаскирован присутствующим по-умолчанию гномом.
p.s.: убрал dev-python/egg-python из зависимостей. собралось. но при запуске ругается на
OSError: [Errno 2] Нет такого файла или каталога: '/proc/acpi/processor/'
его там действительно нет. сомневаюсь, что gnome-либы, которые dev-python/egg-python вытягивают за собой, добавят эту папку. это в ядре (возможно). вот только не хочется мне ради "посмотреть" на эту прогу, ядро пересобирать с опцией, делающей доступной эту папку. (если она вообще там есть) ;)
так что собрать вполне возможно и мантейнер ебилда почему-то не замаскировал dev-python/egg-python USE-флагом gnome. ;)
P.S.: Linux - это красная таблетка :-) Windows - синяя...
guest написал(а): А
Так вопрос давно решен. )
Anarchist написал(а): В
Так это в любом дистрибутиве gnu/linux выносится без труда. Просто пользователь выше, позиционировал дистрибутив как для людей "избирающих", которые выбирают что им действительно нужно после установки базовой системы.
)) есть такое дело.
jheka написал(а): Просто
Например, что по вашему лишнее в Gentoo?(за исключением того, что вы сами ставили)
Как я знаю, там минимальная сборочная конфигурация.
_SerEga_ написал(а): jheka
Просто я ставил calculate. И на момент установки не знал, что это не gentoo, так как на этот дистрибутив я наткнулся на этом сайте. Видимо отвечающий не любит вчитываться в посты, и переключился на чистоту другого дистрибутива. Возможно в стаге3 и минимальная сборочная конфигурация, только вот этот дистрибутив я не заливал и не ставил. Поэтому тут спорить не буду. Но, отвечающий это не указал и начал писать о чистоте дистрибутива. А так как, он не указал какого дистрибутива, то по умолчанию понимался calculate.
Форум по Генту,
Форум по Генту, соответственно по умолчанию обсуждается Генту.
Наличие calculate, а не Генту вы подтвердили только сейчас.
_SerEga_ написал(а): Форум по
Это да. Согласен. Просто именно на этом форуме я нашел этот дистрибутив и по не знанию начал обсуждение здесь. Каюсь.
У тебя не гентоо -
У тебя не гентоо - К.О.
Calculate.
Который ты не осили в объеме хендбука, а все туда же - на вентилятор ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): У тебя
)) Хендбук? Да Вы о чем? Задача очень простая. Установка системы без танцев с бубном обычным человеком на рабочем месте. Из требуемых задач только удаленное подключение по ssh к sql/apache/ngnix серверам. Наличие браузера с корректной работой adobe flash, поддержка по умолчанию utf8, возможность быстро установить zfs модули для импорта пула. В случае падения по каким либо причинам, возможность новой установки системы с минимальной настройкой простым сотрудником офиса, которому не сложно скомпилить по бумажке пару модулей. У него нет времени читать хендбук. Но вот встал вопрос выбора такой системы. И что получаем от сообщества gentoo? Вопрос на форуме задан вполне конкретно и не размазано по последнему пункту требуемых задач от ОС. Ответ получаем от человека страдающего манией величия в следствии глубокого знания этой операционной системы. При этом ответ не несет никакой конструктивной помощи, а лишь подчеркивает себя любимого пытаясь выделить из общей массы закидав нового пользователя форума кааакАшками. Ну если ты такой хороший специалист, не будь нехорошим человеком и нормально, как адекватный человек, ответь на вопрос где прописать неопределенные переменные, если они не прописаны, или добавить нужный конфиг, с таким вот и таким содержанием, чтобы не рыть тонны литературы не опытному пользователю этой системы. А мы там уже, если что, написали бы скрипт и после новой установки, простому сотруднику достаточно было бы его запустить, а он бы там уже и поправил все. Но нет. Воздух обязательно должен быть испорчен. Ндаа... Весело тут у вас. ))) Очень доброжелательное сообщество.
Вы страдаете стандартной
Вы страдаете стандартной фигней начинающих айтишников - выбор задачи под инструмент, а не инструмента под задачу; кроме того, налицо отсутствие какого либо планирования инфраструктуры, ну и кроме того, стандарт - низкая квалификация исолнителя. Вам разобрать это по пунктам ?
А о чем вы ? Я - о руководстве юзера по начальному использованию системы. Я - о руководстве системного администратора;
Существование таких систем для PC - миф.
Это задачи системного администратора/ службы ИТ, а не юзера. Неспособность админа обеспечить данную инфраструктуру говорит об его квалификации
Самый интересный вопрос - раскажи о методике выбора ? :)
Судя по твоим условиям, тебе надо десктопный дистриб с платной поддержкой и zfs из коробки :) Рекомендую купить соляру у оракла вместе с железом, это 1 единственный известный мне вариант :)
Нежелание рыть тонны литературы одним индивидом и перерытая литература другим индивидом неизбежно приводит к возникновению товарно-денежных отношений между ними, где товаром выступает интеллектуальная собственность второго и денежные ресурсы первого ;)
При этом, всли бы в вашей концессии существовало признанное во всем мире разделение туда, когда каждый занимается своим делом и в пределах своей компетенции является специалистом, то вашего вопроса попросту бы не возникло.
Неизбжные проффесиональные девиации, попростому - "мы тщательно выбираем себе друзей"
А ты уверн, что это мания величия ? т.е других причин вы придумать не можете ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): Вы
Я не начинающий ит-шник. Я вообще не ит-шник. После установки базовой системы, возник вопрос по нативной ZFS. Собственно вот и всё. Вопросов то больше не было.
))
А вот нет админа и он не нужен. Вопрос возник первый раз за несколько лет. И то, вопрос не жизненной необходимости, а так... ради интереса.
Солярку на персональный компьютер???? Ого!!! Вы даете действительно дельные советы.
Ну так если вам нужны деньги за ваши ответы, зачем тогда влезать в вопрос на форуме с отсутствующей конструктивной логикой?
Вопрос и не вопрос был. Если человек знает ответ или сталкивался с такой проблемой, ему не составит труда ответить на него. А если жмет отвечать, так лучше вообще ничего не отвечать.
Судя по форуму, не "МЫ", а конкретно Вы.
Да я как то не парюсь, чтобы сидеть и чего то там придумывать. ;) У меня много других дел.
Солярку на персональный
Расскажите, почему солярка не применима в качестве персоналки в случае ваших требований ? :)
ZFS в ней поддерживается официально, гном тоже точно так же.
Или вас пугает название, как некоторых пугают виндовс сервера или опенбсд как десктоп ?
Научитесь выбирать инструмент под задачу, а на наоборт - приспосабливать задачу под инструмент.
Ведь откуда то у вас появились zfs пулы, значит кто то недодумал на тему того, как с ними потом работать; или кто то по разным причинам не смог научится работать с ними правильным, рекомендованным методом
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga
ext4? ext3? XFS? Драйвера под кучу офисного оборудования очень распространенного и не очень. Поддержка огромного ассортимента flash накопителей, и устройств которые могут работать в некоторых режимах как flash накопители, автоматическое их монтирование при обнаружении. Я кстати не помню, там консоль по умолчанию UTF8? Солярка - это хорошо, но на серверах и на брендовом оборудование.
Так дело все в том, что и выбирался как раз инструмент под задачу. Ведь ясно же было сказано выше, что на ОС будут работать обычные пользователи. Они не будут ее настраивать, ковыряться в ней, жить с ней. Задача не изменяется и не измениться. Они могу установить ее, научится минимальному набору команд для ее обслуживания. Просто выбор встал между дистрибутивами наиболее юзабельными, и поддерживающими необходимый минимальный набор требований, которые я уже излагал в этом топике.
ext4? ext3? XFS?даДрайвера
да
купс и в африке купс ;)
вы вообще о чем ? о флешках что ли ? :)
Ууу, да по вашим передставлениям это какая то опенбсд в смеси с виндовс 95; ;)
Никогда с точки зрения юзера не видел надобности в utf-8 консоли, но да, есть
Адмирал ясен перец объясняет - юзер с OS не работает, не работал и работать не будет, вы что то серьезно путаете.
слущайте, наймите уж толкового админа или архитекта для проектирования вашей ифраструктуры, иначе пока юзеры у вас ставят ОС и ее обслуживают, у вас так и будет бардак в голове. если вы не айтищник, то займитесь своим делом в котором вы наверное специалист, и не занимайтесь тем, в чем вы совершенно ничего не понимаете ( ну или таки учитесь, но это черевато превращением в айтишника )
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а):ext4?
Из коробки? Или тоже нужно устраивать шабашь вокруг огня в полночь?
Африка? Хм... Помнится мне, тот же принтер Canon LBP-2900 в 64 битной версии, в паре с принтером HP 1010 на одной машине, просто не поднялся на BSD. Хотя вот на debian, на той же машине - завелся. Значит в Африке он другой?
О них. Именно о них. А так же о мобильных устройствах, работающих по принципу смартфона Nokia N95 в режиме передачи данных, или музыкальных плееров, или... ну это можно до бесконечности писать.
Именно! Вы как всегда угадали. ;)
Это просто в следствии профессиональной деформации у Вас сузилось понимание, чего же хочет юзер. Так вот, открываю глаза, частенько юзер интересуется не только пасьянсом на своем ПК. ;)
)) ?? Вы о чём?
Ну разве нужен админ, чтобы ответить на простой вопрос, возможно ли завести на данной ОС нативно ZFS? Для этого же и существует форум? Не так ли? Он же существует не только для того, чтобы Вы почесывали свой непомерно высокий ЧСВ?
Посмотрите какая у вас
Посмотрите какая у вас установлена версия sys-kernel/linux-headers.
У меня ядро версии 2.6.39, удалось собрать spl-0.6.0-rc5 и zfc-0.6.0-rc5
Возникала такая ошибка при сборке стабильного релиза, удалось собрать только только кандидат в релиз.:
SPIN_LOCK_UNLOCKED
Решилась обновлением linux-headers и использованием тестового релиаза., kernel/linux-headers-2.6.38.
Обновите linux-headers, может быть замаскирован и пробуйте собрать, если не получиться используйте более старую версию ядра, или использвйте тестируемый релиз.
Так де полезно почитать официальный F.A.Q.
Так же почитайте SPL issue и ZFS issue.
Да, у меня Gentoo.
kostik87
Спасибо, вопрос уже решен. Но как будет время, обязательно попробую нестабильную ветку, ради интереса.
>>Провожу параллельное
>>Провожу параллельное сравнение нескольких дистрибутивов.
Не надо тут ничего сравнивать. Поставьте то что работает. Поддержки zfs под гентоо нет ни со стороны дистростроителя, ни со стороны разработчика модуля. Оверлеи не всчет ибо неоффициальные. Это факт. А вывод из вашего стартового поста только один. Вы не обладаете должной степенью компетенции не только для самостоятельной сборки ядерного модуля, но и даже для установки временной зоны.
Да, кстати это у Вас мания величия. Вы возомнили себя мантейнером. Не имея на то никаких оснований. Вы возомнили себя центром вселенной, вокруг которого все вертится. Смею вас заверить, ни на одном из форумов вы не найдете человека, который будет бесплатно за вас решать Ваши проблемы.
wi написал(а): >>Провожу
Да я вообще никакой квалификацией не обладаю. Я простой пользователь. Не админ, не ит-шник. Простой пользователь, который пришел задать вопрос на форум сообщества с целью найти людей, который уже сталкивались с такой проблемой, а не с целью решать эту проблему. )) Специально решать проблему и не нужно было. Вопрос просто интереса, запуститься ZFS под гентоо или нет. Ну не запустилась, ничего страшного, пошли дальше, запустилось - отлично. А вот чтобы что-то решать, потом что-то круто вертеть, колдовать над системой несколько ночей дабы во что бы то ни стало запустить нативно ZFS, это не нужно.
)) Для чего существует в форуме раздел "Общие вопросы"? Наверное для того, чтобы простые пользователи могли задать простой вопрос общего плана.
Я простой
Пользователи не собирают модули ядра, для этого есть специально обученные люди. Как я уже говорил, лично мне исвестен 1 форумчанин, спортировавший zfs наитивно
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): Я
Ну так вот с этого и нужно было начинать. Что Я, вот такой вот хороший и умный парень, не знаю как это делается. Но знаю, что на этом форуме был один пользователь, который спортировал нативно ZFS. Зачем говнится то с самого начала нужно было?
я таки знаю, как это делается
я таки знаю, как это делается ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а):я таки
)) ну да, ну да.
да ну, да ну ;)))
да ну, да ну ;)))
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): да ну,
Видно. С первого поста сразу блеснули умом.