Увидел свет (http://blog.openmediavault.org/?p=1055) выпуск дистрибутива OpenMediaVault 0.5 (http://openmediavault.org/), появившегося в результате раскола (http://www.opennet.me/opennews/art.shtml?num=24557) в стане разработчиков проекта FreeNAS (http://www.freenas.org/), в результате которого наряду с основанным на FreeBSD классическим FreeNAS, было создано ответвление, разработчики которого поставили перед собой цель перевести дистрибутив на ядро Linux и пакетную базу Debian. Для загрузки подготовлены (http://sourceforge.net/projects/openmediavault/files/) установочные образы OpenMediaVault для архитектур x86 (285 Мб) и x86_64 (260 Мб).
<center><a href="http://openmediavault.org/images/screenshots/rrdgraph.png&qu... src="http://www.opennet.me/opennews/pics_base/0_1377446479.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
OpenMediaVault и FreeNAS нацеленны на быстрое развёртывание сетевого хранилища (NAS, Network-Attached Storage), но если версия на базе FreeBSD ориентирована в основном на использование возможностей ZFS, то OpenMediaVault развивается в направлении расширенной поддержки встраиваемых устройств и гибкой системы установки дополнений. В частности, по сравнению с FreeNAS достаточно сильно переработан механизм установки дополнений, вместо смены "прошивки" целиком для обновления OpenMediaVault используются штатные средства обновления отдельных пакетов и полноценный инсталлятор, позволяющий выбирать необходимые компоненты в процессе установки.Управляющий web-интерфейс OpenMediaVault написан на PHP с использованием JavaScript-фреймворка ExtJS и отличается активным использованием технологии Ajax для обмена данными без перезагрузки страниц (web-интерфейс FreeNAS написан на языке Python с использованием фреймворка Django). В интерфейсе присутствуют функции организации совместного доступа к данным и разделения привилегий (в том числе поддержка ACL). Для мониторинга можно использовать SNMP (v1/2c/3), кроме того присутствует встроенная система отправки уведомлений о проблемах на email (включая отслеживание состояния дисков через S.M.A.R.T. и контроль работы системы обеспечения бесперебойного питания).
Из связанных с организацией работы хранилища базовых сервисов, можно отметить: SSH, (S)FTP, SMB/CIFS, клиент DAAP, RSync, клиент BitTorrent, NFS и TFTP. В качестве файловой системы можно использовать EXT3, EXT4, XFS и JFS. Так как дистрибутив OpenMediaVault изначально нацелен на расширение функциональности через подключение дополнений, отдельно развиваются плагины с реализацией поддержки AFP (Apple Filing Protocol), сервера BitTorrent, сервера iTunes/DAAP, LDAP, iSCSI-Target, UPS, LVM и антивируса (ClamAV). Поддерживается создание программных RAID (JBOD/0/1/5/6) с использованием mdadm.В новом выпуске:
- Полная переработка бэкнда, который теперь реализован в виде работающего в фоне процесса;
- Поддержка IPv6;
- Изменён подход к применению внесённых через интерфейс изменений, новая конфигурация вступает в силу не сразу, а после нажатия специальной кнопки в верхнем правом углу, что позволяет дополнительно обдумать изменения и в последний момент внести какие-либо коррективы;
- В web-интерфейсе появилась новая панель в секции "System – Network" для настройки Zeroconf и определения наличия сервисов в локальной сети;
- Добавлена активная по умолчанию опция для включения режима асинхронного ввода/вывода для SMB/CIFS.
- Поддержка настройки уведомлений;
- Возможность просмотра списка изменений для пакета, перед его установкой;
- Возможность включения/выключения периодических тестов дисков с использованием S.M.A.R.T, возможность ручного инициирования тестов S.M.A.R.T.URL: http://blog.openmediavault.org/?p=1055
Новость: http://www.opennet.me/opennews/art.shtml?num=37741
Ох ты ж, блеск какой. Пошел тестировать, заинтересовало.
хм, на базе все того же Дебиан 6?
да, squeeze
Печально, ожидал семерочку.
Но все равно он лучший.
В обновах пока не виден, ждемс.
Вот так новость, щас из репозитория установлю на свой домашний сервачек. Доделаю из него настоящий НАС )))
Надо бы на FreeBSD замутить админку на основе OSGi-контейнера Apache Felix. ;)
> Надо бы на FreeBSD замутить админку на основе OSGi-контейнера Apache Felix. ;)Мсье знает толк...
> Мсье знает толк...Это же изен :)
Давно трудится такой в роли nas на обычном системнике, проблем нет!
Решаю в чью пользу сделать выбор, Freenas или Nas4Free?Прочитал немало тем на преимущества и недостатки, но так и не понял принципиальной разницы кроме, коммерческих поддержки Freenas.
Подскажите пожалуйста, кто испробовал.
Если будет рейд, то однозначно Freenas 9 и ZFS. Если единственный диск, то безразлично.
> Решаю в чью пользу сделать выбор, Freenas или Nas4Free?Прочитал немало тем на
> преимущества и недостатки, но так и не понял принципиальной разницы кроме,
> коммерческих поддержки Freenas.
> Подскажите пожалуйста, кто испробовал.Большая тема обсуждения для размышлений и выбора: http://forum.ixbt.com/topic.cgi?id=11:45199
> Большая тема обсуждения для размышлений и выбора: http://forum.ixbt.com/topic.cgi?id=11:45199Тема, надо сказать, эпическая. Отдельно радуют перцы с 24Гб памяти на NAS...
у меня на НАСе 128 гигов поставлено. и загрузка с ZFS до 80% доходит. вот.)
> ZFSНе удивительно. Вот :)
А кто скажет, куда домашнему / сохо насу (а именно о нём речь в пресловутой теме) 128 или хотя бы 24 Гб? И насколько это экономически оправдано?
Оправдано. Сейчас даже в совсем бюджетных решениях памяти от 1G.
Имею Qnap 119 Pro (вещь, поставил - работает уже несколько лет 24x7, с Transmission, и т. д.), DNS-323 (г!), 2x Acer Aspire easyStore H340 (ВЕЩЬ!), валяются несколько на Gemini SL3516 (а ля ICYBOX IB-NAS4220) - ностальжи...
Так вот, скажу: память лишней не бывает...
Что оправдано то? Как вы в свой Qnap 119 Pro память то добавляете?
У вас на 512Мб все эти сервисы работают? А тут про 24Гб только для zfs говорят.
Готовы отказаться от, цитата — Transmission, и т. д. — только ради плюшек(каких кстати? что дома из этого вы будете использовать?) zfs?
> Что оправдано то? Как вы в свой Qnap 119 Pro память то
> добавляете?
> У вас на 512Мб все эти сервисы работают? А тут про 24Гб
> только для zfs говорят.
> Готовы отказаться от, цитата — Transmission, и т. д. — только ради
> плюшек(каких кстати? что дома из этого вы будете использовать?) zfs?Конечно, о
set zfs:zfs_arc_max=1073741824
мсье никогда и не слыхали. Равно как и о тюнинге свойств ФС в зависимости от потребностей.....
> set zfs:zfs_arc_max=1073741824Если ZFS'у урезать кэш - он, конечно, урежет аппетиты. Но превратится в полного слоупока.
> Равно как и о тюнинге свойств ФС в зависимости от потребностей.....
ИЧСХ, сколько слоупочный дизайн без экстентов не тюнь, а или таки его придется вытягивать кучей оперативы, приближая к рамдиску, или это будет эпик тормозилово.
> Оправдано. Сейчас даже в совсем бюджетных решениях памяти от 1G.
> Имею Qnap 119 Pro (вещь, поставил - работает уже несколько лет 24x7,Ну а теперь запусти там ZFS и похудей....
А у меня 8ГБ ОЗУ, в последнее время на FreeBSD 9-STABLE (9.2-PRERELEASE) с несколькими пулами ZFS общее потребление памяти по показаниям GNOME System Monitor кардинально уменьшилось и сейчас находится в районе 1.2ГБ занятого ОЗУ. Может алгоритмы упаковки кэшированных блоков в ARC включили?
Для себя сделал выбор в пользу NAS4Free, т.к. FreeNAS с его питоновскими штуками уж больно сильно тормозит.
Нравится FreeNAS. Начиная с девятки добавили возможность из веб гуйни создавать джайлы. Как вариант для дома - FreeNAS + OwnCloud (в jail) + ...
Сравнивал с freenas и всё-таки выбрал последний. Как-то фичей там больше (как минимум, ZFS) и скорость выше получилась.
Последний, это Nas4Free? ZFS же и там и там есть.
Не, все же классический freenas 9.1 кошернее будет...
плагинов можно сказать нет, тот же transmission мохнатых годов. minidlna тоже отсутствует. freenas да и nas4free куда интересней выглядят.
minidlna есть
а где рейзер3? у меня со времён царя гороха все файлохранилки на нём держутся.
> а где рейзер3? у меня со времён царя гороха все файлохранилки на
> нём держутся.Имхо, некрофилия слегонца не в моде уже...
>> а где рейзер3? у меня со времён царя гороха все файлохранилки на нём держутся.
> Имхо, некрофилия слегонца не в моде уже..."некрофилия" - это fat и ntfs. А какие альтернативы? Помнится почти 10 лет назад я распаковал несколько миллионов файлов в сотне тысяч каталогов на ext3 и на reiserfs. На ext3 заняла 22 гб, на reiserfs3 - примерно 5.
Если знали про такое число мелких файлов - форматировали бы с меньшим размером блока.
> форматировали бы с меньшим размером блока.Может быть субоптимальной затеей, т.к. оверхед вырастет + платформе удобнее всего оперировать юнитом с ее нативную страницу памяти, а это у современных процов чаще всего 4Кб.
В целом рейзер лучше ext3 работает с мелочью. В ext4 сие сильно подтянули, более того - мелкие файлы теперь могут целиком храниться в inode, что конечно не tail packing но чем-то смахивает. И в целом оно стало и сильно шустрее и теперь вот и места меньше должно жрать.
Но главное - у ext'ов очень дотошный fsck на который в случае факапа можно более-менее положиться что он сможет это починить. У рейзера же он склонен добивать ФС окончательно.
> на ext3 и на reiserfs. На ext3 заняла 22 гб, на reiserfs3 - примерно 5.Только рейзер начинает нещадно клинить и глючить при tail packing.
Да и вообще - что это за конфигурация? Столько дряни даже в линевом кернеле нету. Вы там что в таком формате храните? Ну, если не синтетику брать а реальные применения.
> Имхо, некрофилия слегонца не в моде уже...А это некрофилия с приступами мазохизма, ибо ФС у которой fsck дочинивает тома до вермишели - не самая приятная штука на свете.
Что то сыроват проект, установил, все по дефолту, ничего не трогал. установилось без ошибок, захожу в веб интерфейс, добавляю хард, монтирую, перехожу на вкладку самбы, прописываю рабочую группу, добавляю шару, включаю самбу, жму сохранить. смотрю сетку - пусто. ок. перезружаю машину, смотрю сетку - пусто. ок, переустанавливаю, повторяю процедуру - в сети пусто. ок. захожу под рутом на машину, смотрю время изменения smb.conf - 24 августа, хотя на машине 26 августа. смотрю в процессы - самбы нету. Пошел в справку проекта - пустота и тишина там. В общем решил подождать годик другой :D
При условии, что это действительно проблема дистрибутива, нет желания сократить двухгодичный срок багрепортом?
Не вижу смысла. FreeNAS работает на ура, а это пусть само колупается.
> Не вижу смысла. FreeNAS работает на ура, а это пусть само колупается.Много раз пытался заюзать freenas и nas4free, больше месяца не выдерживал.
Волт стоит с версии 0.2, работает безукоризненно.
Ни самба, ни нфс никогда не отваливались, 10 шпинделей в 5-ом рейде тоже как часики.
Ну так не секрет что линух почему-то плохо работает ... почти исключительно у бсдшников и тому подобного народа почему-то. Такая вот интересная закономерность :).
У БСДшников, у которых нормально работает FreeBSD, и Линух работает нормально. Не надо газифицировать небольшие водоемы.
Начальство дало задание сделать хранилище с шифрованием.
Так вот:
Nas4free - никакой вообще(но для админов локалхоста подойдет).
FreeNas - хорошо(все таки что-то для предприятий есть), но из-за баги(zraid(raid5) не синхронизировался во время тестирования) в пролете.
OpenMediaVault - пришлось помучится: 1)прикрутить на флешку(сделать клон настроенной системы на всякий случай);
2) прикрутить поддержку шифрования.
В итоге - только OpenMediaVault подошел и работает отлично.
> OpenMediaVault - пришлось помучится: 1)прикрутить на флешку(сделать клон настроенной
> системы на всякий случай);
> 2) прикрутить поддержку шифрования.
> В итоге - только OpenMediaVault подошел и работает отлично.Вопрос - а что использовали, если не секрет, для шифрования? Отказоустойчивость средствами контроллера? Или софтовый линукс-рейд?
Использовал:
1) https://gist.github.com/ngnpope/3806732
2) cryptsetup -y -v luksFormat /dev/md0
cryptsetup luksOpen /dev/md0 crypt1
cryptsetup luksClose crypt1
mkfs.ext4 -b 4096 -E stride=128,stripe-width=256 /dev/mapper/crypt1После перезагрузки, что-бы подключить шифрованные диски достаточно подключится по ssh, ввести sudo mount -a и ввести пароль/ключ.
Это не надолго (учитывая ваш список "глюков"). :-\
Поставил я сее чудо, в итоге пришлось лезть в консоль ибо через вебморду ничего не работает.
> ничего не работает.Пока вы будете оформлять баги вот так - у вас и дальше ничего не будет работать. Поставьте себя на место програмеров или там кого еще. И попробуйте по такому описанию понять в чем проблема. Как, хорошо получается?