Comments 92
«Блок питания: Chieftec HPS-350NS»
который хорошо если на кпд 50% будет под такой нагрузкой работать. отличный совет для «людей, далеких от системного администрирования»

«На следующем этапе задаем размер файла подкачки. Правило простое: если используете накопитель в 2 ГБ – ставьте 512 Мб, 4 Гб – ставьте 1024 Мб, если 8 – 2.»
Файл подкачки на флешке? Серьезно? Да еще советовать при 8 Гб — 2 Гб свопа… Для наса?
Да, я смотрю, nix вы лучше винды знаете.

«Дедупликацию данных оставляем выключенной – для ее адекватного функционирования требуется минимум 16 гигабайт RAM, что в нашем случае – непозволительная роскошь.»
Ну да, если покупать «оперативную память: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 руб.», то роскошь, а если кингстоны 8гбх2 по 2600 за планочку, то есть за 5200 всего — то не такая уж и роскошь.
И вообще, Вы же «людям, далеким от системного администрирования» пишите — могли бы и объяснить: что зачем и почему именно им это нафиг не потребуется или наоборот жизненно необходимо, что пару тысяч можно доплатить.
> БП
Ну попробуйте найти блок питания меньшей мощности сейчас (барахолки не предлагать). Хотя нет, пардон, находил 300ваттный, по такой же цене, только от нонейм-конторы какой-то. Так пишете, будто он будет выжирать больше, чем может потребить система. Или мне на «Авито» всех посылать, чтобы им продали нечто с дутыми кондерами?
> Своп
Внезапно, это официальная рекомендация разрабов. Зачем? Вопросы к ним. При 4 гигах RAM все равно не задействуется. Что он есть, что его нет – не принципиально.
> Оперативка
Ну да, еще 2 тысячи сверху. А если бы Вы посмотрели спецификации материнки, то узнали бы, что 16 гигов ставить на нее бесполезно.
> Рассказать про дедупликацию
Вот здесь соглашусь, действительно стоит описать в двух словах.
«Ну попробуйте найти блок питания меньшей мощности сейчас»
Корпус надо правильно выбирать. В прошлой теме был прекрасный пример с 120-ваттным. За-гла-за.

«Так пишете, будто он будет выжирать больше, чем может потребить система.»
Вам 750 ваттный БП что написал? КПД 38%. Что подразумевает КПД вы должны были бы знать еще из курса школьной физики. Ибо да, это, внезапно, означает то, что вы написали.
А то мамку выбрали для экономии электричества, а бп…

«Внезапно, это официальная рекомендация разрабов.»
А головой подумать религия не позволяет? Держать своп и систему на флешке — просто гениальная идея, особенно вкупе с советом использования уже юзанных флешек. Отличие флешек от ssd, надеюсь, знаете в плане применений под ОС?
И да, вы сейчас только что расписались, что и в nix не понимаете, если не можете на пальцах объяснить необходимость свопа, а киваете на разрабов.

«При 4 гигах RAM все равно не задействуется»
У людей и под 16 утилизируется. Сами же рассуждали о других вещах, которые там можно поднять.
«Ну да, еще 2 тысячи сверху. А если бы Вы посмотрели спецификации материнки, то узнали бы, что 16 гигов ставить на нее бесполезно.»
Что ж поделать, если собирает систему человек, не разбирающийся. Ибо она и диска только два может, а вы на голубом глазу пишите:
«если вы собираете сложный многодисковый пул, планируя добавлять новые накопители в будущем.»
Куда, куда добавлять накопители? Во внешний рейд?

Героически создали бессмысленную конфигу, после этого дали столь же бессмысленно героические советы.

Итого советы тем, кто по недоразумению последует за автором темы, но не хочет выбросить деньги зря:
— сменить корпус на попроще и бп поменьше;
— если планируется вырост, то выбрать мамку с большими возможностями и проц мощнее (пентиум раза в три мощнее, а потребление системы в те же 120 ватт не упрется);
— если же важны минимальные энергопотребления с минимальными задачами — то данную мамку и корпус с бп ватт на 60, и сразу понимайте, что кроме начальных двух винтов больше вы туда ничего не воткнете;
— поставить побольше оперативки, а если ставите 4 Гб — то ставьте одной планкой. Скорость если и упадет, то на несколько процентов, что для Nas не важно, а вот нарастить объем в дальнейшем будет проще.
«А то мамку выбрали для экономии электричества, а бп…»
То что мощность блока выше потребляемой это не значит что из сети будет забираться мощность равная мощности блока. А то что пишет програмка это ещё проверить нужно как они его считают. КПД блока зависит от качества самого блока, наличия коррекции коэффициента мощности (PFC), оптимальным оно будет при нагрузке 30-70% от максимальной. Хотя для системы с двумя дисками 350Вт избыточно конечно, соглашусь что нужен другой корпус. :) Мой неэкономичный NAS с тремя древними дисками поджирает 40-60 Вт. :)
Ну и прирост от параллельного использования памяти 20-30% А в остальном согласен :)
«То что мощность блока выше потребляемой это не значит что из сети будет забираться мощность равная мощности блока.»
А я это где-то утверждал?
Я утверждал ровно другое: «Вам 750 ваттный БП что написал? КПД 38%»
Там потребление системы в районе 25 Ватт, т.е процентов 7 от максимальной даже у 350 ваттника, а на 750-ке, на которой он изначально поднял — так вообще около 3% всего. Можете задать термалтейку вопрос, как они КПД считают, но с учетом циферок — я им верю.

«Ну и прирост от параллельного использования памяти 20-30% „
по тестам — в зависимости от задач. запись в память практически не ускоряется, чтение из памяти 10-20%, но это все хорошо в синтетике, на реальных задачах бывает по разному. Здесь же еще ко всему слабейший энегоэффективный проц и нас, а не игровой комп.
А вот если ты ошибся и тебе не хватит оперативки под все задачи (аппетит приходит во время еду), то полностью поменять 2х2 Гб на 2х4 Гб или просто доставить вторую на 4 Гб — разница существенная.
А вы не могли бы привести пример альтернативного конфига с простецким обоснованием «почему» (для тех кто около нуля в плане железа)?
Скажите, а вы вначале исполняете задачу, а потом уточняете, что надо было делать?

Просто без понимания, зачем это все Вам можно кучу вариантов накидать:

а) какой-нибудь Western Digital My Cloud EX2 Ultra (и не насиловавть свой же мозг).
б) мамку с сокетом AM1, например от asus, где будут те же 2 сата, но уже 6 Гбит/с, до 32 Гб оперативы (нахрена ей столько, правда?) + атлон AM1 на 25 ватт, который должен быть производительнее этого силера, корпус с встроенным маломощным бп по вкусу, оперативы по желанию. По ценам выйдет не дороже, если не дешевле еще даже.
в) Chenbro ES34169 + mini-ITX мамку от асуса с 4 сата 6 Гбит, проц от пенька (раза в три мощнее силера из темы) до i7, в зависимости от толщины кармана.
г) HP Microserver Gen8, тогда и файловую систему ZFS можно будет без опасения использовать, ибо там ECC. Только конфиги выше celerona брать смысла нет — лучше купить отдельно подходящий проц (например, бу xeon e3 v2), а опертивка есть у кингстона совместимая, которая стоит подешевле брендированной HP (причем от того же кингстона)…

Промежуточных вариантов — вагон и маленькая тележка. Так что все в задачи упирается.
Ну тут даже не то, чтобы разбираться надо.
Просто вначале нужно сформулировать «хотелки», которые этот ящик должен будет исполнять и исходя из них понять, какие ограничения важны:
— критичен ли размер ящика, а то можно собрать не на mini-ITX, а на mATX или на ATX, а может вообще бу-шный стоечный сервер взять в итоге;
— критично ли потребление — тогда упор на потребление процессора больше делается;
— максимализация объема и возможность расширения — смотрим на количество sata на матери или медитируем над рейд-контроллером + плюс ищем корпус, куда это все впихнуть.
— максимальный объем памяти — у мамок ограничения от 8 до 32 Гб, 16 — достаточно оптимально, но чем больше функций повесите, тем больше теоретический объем лучше про запас иметь;
— если же требуется производительность — то кроме процессора надо не забывать об охлаждении и его габаритах, особенно для компактных корпусов;
— а может нужны две сетевые и мини писие экспресс порт под вайфай адаптер, чтоб полноразмерный слот не занимать — в итоге получите машинку для роутинга в сети и раздаче вайфая для все устройств, например;
— если вдруг он еще будет видео гонять, то смотрим производительность встроенного видео и думаем над установкой низкопрофильной карты (ну и считаем, хватит ли БП в этом случае);

Но главное понять, какой бюджет потяните.

А вот дальше и начинается поиск компромиссов между требуемым и возможным, потому что серебряной пули не существует (или она стоит, как чугунный мост).

PS. Если действительно рассматриваете сейчас что бы взять — посмотрите в сторону последнего готового варианта в самой дешевой комплектации и прикиньте, чего в нем вам не хватает. Если всего слишком много — тогда думать над самой простой и дешевой конфигой, если не хватает чего-то важного, что нельзя на нем — думать над более серьезным самосбором. Если же все более менее подходит — то самосбор аналога выйдет не дешевле.
> Тут всякое про БП

Про БП вам уже ответили, не буду повторяться.

> А головой подумать религия не позволяет?

А покурить маны религия не позволяет? Если бы почитали, то узнали бы, что к флешке идет обращение в момент загрузки системы, когда создается ее виртуальный образ в RAM, а в последующем флешка юзается только при сохранении настроек в xml-файл. Созданный своп еще нужно включить руками, а настройщик попросту не дает выставить 0 в ходе установки. Ну да ладно, кому маны нужны, правда же?

> Куда, куда добавлять накопители? Во внешний рейд?

Ну, задуматься о том, что этот гайд не для «людей, которые хотят сделать NAS из двух дисков», а о NAS4Free тоже не судьба, ок.
«Про БП вам уже ответили, не буду повторяться.»
И что же такого мне написали про БП, что опровергало бы мои слова?
Вверху посчитали, что я считаю, что БП 350 Ватт тратит 350 ват всегда — чего я не писал.
Внизу выкинули из формулировки задачи нагрузку и написали про то, что КПД не зависит от мощности БП — а я обратного так же нигде не утверждал.
Так что очень интересно почитать, чего же ВЫ мне бы написали. С учетом, что это ВАШ скриншот был с КПД БП в 38%.

Итак (барабанная дробь), задача школьного уровня:
Сколько потратил БП на питание системы с потреблением 22,9 Ватт, если его КПД при такой нагрузке 38%?

Я понимаю, задача сложная. Но вы — постарайтесь, я верю в вас.

«А покурить маны религия не позволяет? Если бы почитали, то узнали бы, что к флешке идет обращение в момент загрузки системы, когда создается ее виртуальный образ в RAM, а в последующем флешка юзается только при сохранении настроек в xml-файл. Созданный своп еще нужно включить руками, а настройщик попросту не дает выставить 0 в ходе установки. Ну да ладно, кому маны нужны, правда же?»
Вау, наконец-то ко второму ответу вы покурили маны!
А то после прочтения вашей статьи-гайда о NAS4Free, оказывается, читатели должны был это делать за вас, чтоб понять как это работает.

Ведь это у ВАС неиспользуемый своп каким-то образом зависит от объема оперативки, а не у меня. Казалось бы, зачем, если он не юзается и вообще ручками включается? Вы в своем гайде о NAS4Free это писали? Нет.

Так что Вы уж либо крестик снимите, либо штаны наденьте (с).

«Ну, задуматься о том, что этот гайд не для «людей, которые хотят сделать NAS из двух дисков», а о NAS4Free тоже не судьба, ок.»
А что, в общем случае мамки тоже только 8 гигов поддерживают?
А то вы как-то избирательно подходите:
— про 16 гигов оперативки вы указали, что мамка не поддерживает, а я такой нехороший, даже спеки не посмотрел. Хотя, казалось бы, вот я как раз нигде не указал, что именно в эту мать надо вставлять 16 гигов, и у меня был общий комментарий для всех насостроителей без опыта, что 16 гигов сейчас это дешево и доступно и надо отталкиваться от задач.
— а на то, что винтов больше 2 мамка не поддерживает «ой, не обращайте внимание на спеки, гайд то для всех, а не про конкретно эту мамку»

Понимаю, обидно, когда столько сил типа вложил в статью, а тебя критикуют.
Но так и логикой надо уметь пользоваться. А не менять аргументы на противоположные каждый раз, лишь бы белым и пушистым выглядеть.
А где я это заявлял? Вот прям цитату?
Я написал: «который хорошо если на кпд 50% будет под такой нагрузкой работать.» Подчеркиваю «под такой нагрузкой».

Или вы считаете, что КПД БП не зависит от того, какую нагрузку он питает? И что от 0 до 350 Ватт у БП будет один и тот же КПД, допустим в 85%? Ну ок, давайте тогда вообще киловат поставим, разницы же никакой, да?

У данной систему потребление 22,9 Ватт, что подтверждается фееричным скриншотом из прошлой статьи автора, которая на хабре, где ему умный софт насчитал, что КПД БП на 750 Ватт с этой нагрузкой составил 38% и посоветовал поставить БП в 28 Ватт. Не верить инженерам, что их БП на такой нагрузке имеет такое КПД я как-то не вижу смысла.
Вообще то имеет, поскольку на нагрузках менее 20% максимальной мощности БП (что мы имеем в этой статье и в первой, для 350Вт 20% это 70Вт) КПД почти любого БП где то у плинтуса и даже не является предметов сертификации никаких стандартов кроме 80 PLUS Titanium.

Наверное можно даже устроить тотализатор на том сколько времени проработает эта дешевая хрень, даже не имеющая PFC ни в каком виде проработает 24/7 на такой нагрузке.
какие функции NAS4Free вы хотели бы увидеть, или какие нестандартные решения хотели бы реализовать на ее основе.


Дома самосборный NAS на Lubuntu с GUI. Помимо медиацентра с KODI, там крутится синхронизация файлов на BitTorrent Sync. Можно ли последний поднять на NAS4Free?
NAS4Free — это FreeBSD, bittorent sync под FreeBSD отлично работает, использую уже пару лет. но гуя и коди на моём nas нет — только хранилище. коди использую по сети на китайской андроид приставке за 30 долларов.
Ну я гуём только для kodi и пользуюсь (ещё стим игры иногда), остальное всё по ssh и веб-интерфейсу.
Хорошая для меня новость, спасибо :)
Для людей далеких от системного администрирования не рекомендую FreeNAS и NAS4Free. Они легко ставятся, но в процессе эксплуатации могут быть проблемы, которые не решит даже опытный сосед сисадмин.
У меня был такой случай. Проблема в файловой системе. При загрузке FreeNAS пытается ее устранить, не получается и NAS перегружается. И так по кругу.
Руками решается эта проблема — Google в помощь. Если правильно помню — не проходит процедура восстановления файловой системы.

http://www.nas4free.org/forums/viewtopic.php?t=10864

Делал по аналогичной инструкции, только более полной, но и тут смысл понятен.
Да. Погуглил, устранил и перешел на ubuntu server. Вот уже лет 5 как там
Например с неделю назад упала производительность — скорость единственного диска в пуле упала с 120+МБ\сек до ~20. фрагментация 19% и дефрагментация на ZFS невозможна (насколько я знаю). Ни других дисков, ни другого NAS у меня нет, и бэкап мне слить по большому счету некуда.
Тут, скорее, вопрос религии FreeNAS или Nas4Free. У меня FreeNAS беспроблемно крутится уже года 3 на GIGABYTE GA-C1037UN-EU c 6 гигами памяти на борту. Трансмишн, БТсинк, пара виртуалок чувствуют себя прекрасно, а пара гигабитных портов делают работу с сетью комфортной.
Есть ещё OpenMediaVault, на базе debian'овских пакетов. Вполне себе рабочий, третья версия уже в работе. Ну и кучка менее продвинутых дистрибов.
Поддерживаю OMV! Второй год на нем крутится почти бюджетный НАС на ASUS H87I-PLUS + Core i3 — 4160 + 8ГБ RAM.
Можно ли в итоге получить несколько самба-шар с различными правами, раздаваемыми через группы пользователей? Чтобы без колдовства в консоли, а тыканьем из гуи? Я несколько лет назад пробовал, не осилил…
У меня тоже OpenMediaVault больше года на Odroid C1 (аналог RaspberryPi) крутится как торрент качалка и самба. По HDMI можно на прямую к ТВ подключит, но мне удобнее по DNLA. Система на 2GB флешке. Фильмы на 1TB через USB. Потребляет 2A при 5V. На GPIO пару датчиков висит — температура, Co2 и давленые. Резервов хватает.
Систему на флэшку — сомнительное решение. Ну, может есть какие-то особо живучие флэшки, но обычный Transcend 700 у меня в качестве системного диска для NAS (под обычной Ubuntu Server) продержался неделю. Каюсь, не предпринимал никаких мер для снижения количества обращений к диску… Но всего неделю!
К флешке в NAS4Free обращений минимум. По сути, только при сохранении настроек — образ системы грузится в RAM на старте, так что живет долго. Опять же, если флешка сдохнет, можно будет с xml восстановиться за пару секунд.
Это пока вы не начали прикручивать к нему дополнительный функционал. Когда нибудь вам придется перевести root в readwrite режим и привет флешке.
Нда, поставить такие диски и систему на флешку, чтобы видимо флешка сдохла месяца через 2-3, особенно учитывая, что там же и свап.
OMV установлен полтора года назад на Transcend JetFlash 700 8GB — работает круглосуточно, пока все в порядке.
Система загружается в RAM на старте в виде виртуального диска, флешку теребит только при настройках, так что жить будет долго.
У FreeNAS все куда печальнее: в минимальных требованиях указаны аж 8 Гб RAM и 8-гигов места, однако для комфортной работы создатели ОС рекомендуют придерживаться формулы 16х16 (и четыре ядра в придачу).
Да? Ну хорошо что я об этом не знал, когда ставил FreeNAS. А то пришлось бы сразу сносить.
image
Да? Ну, пойду объясню ему, что он не должен работать. Совсем.
Last login: Wed Sep  7 10:52:22 2016 from 192.168.224.202
FreeBSD 10.3-STABLE (FreeNAS.amd64) #0 r295946=5327704(9.10-STABLE): Wed Aug  3 12:13:26 PDT 2016

        FreeNAS (c) 2009-2016, The FreeNAS Development Team
        All rights reserved.
        FreeNAS is released under the modified BSD license.

        For more information, documentation, help or support, go here:
        http://freenas.org
Welcome to Cosmic Rays Laboratory FreeNAS server
[root@freenas] ~# df -T
Filesystem                                              Type      1K-blocks      Used     Avail Capacity  Mounted on
freenas-boot/ROOT/default                               zfs        37828435    631011  37197424     2%    /
devfs                                                   devfs             1         1         0   100%    /dev
tmpfs                                                   tmpfs         32768      8316     24452    25%    /etc
tmpfs                                                   tmpfs          4096         8      4088     0%    /mnt
tmpfs                                                   tmpfs        339644    101220    238424    30%    /var
freenas-boot/grub                                       zfs        37203905      6481  37197424     0%    /boot/grub
fdescfs                                                 fdescfs           1         1         0   100%    /dev/fd
DISK1                                                   zfs       300676155  27813645 272862510     9%    /mnt/DISK1
DISK2                                                   zfs       152371120        20 152371100     0%    /mnt/DISK2
DISK3                                                   zfs       149323704        19 149323685     0%    /mnt/DISK3
DISK4                                                   zfs       149323702        19 149323683     0%    /mnt/DISK4
DISK5                                                   zfs       113770419     31882 113738537     0%    /mnt/DISK5
DISK1/.system                                           zfs       272862530        20 272862510     0%    /var/db/system
DISK1/.system/cores                                     zfs       272863209       699 272862510     0%    /var/db/system/cores
DISK1/.system/samba4                                    zfs       272862591        81 272862510     0%    /var/db/system/samba4
DISK1/.system/syslog-7f4d67ae16c94917b949456bb9f364ad   zfs       272862838       328 272862510     0%    /var/db/system/syslog-7f4d67ae16c94917b949456bb9f364ad
DISK1/.system/rrd-7f4d67ae16c94917b949456bb9f364ad      zfs       272862529        19 272862510     0%    /var/db/system/rrd-7f4d67ae16c94917b949456bb9f364ad
DISK1/.system/configs-7f4d67ae16c94917b949456bb9f364ad  zfs       272863501       991 272862510     0%    /var/db/system/configs-7f4d67ae16c94917b949456bb9f364ad
linprocfs                                               linprocfs         4         4         0   100%    /compat/linux/proc
DISK1/jails                                             zfs       272862529        19 272862510     0%    /mnt/DISK1/jails
//USER@SERVER1/NM_DATA$                                 smbfs     174827360 172195428   2631932    98%    /mnt/MNT_NM
//USER@SERVER2/WORK                                     smbfs      15190708  12297928   2892780    81%    /mnt/MNT_ADC


Вообще, конечно, памяти бы добавить надо, но больше под рукой не нашлось. И ничего, работает. Шара шарится, данные бэкапятся, скрипты крутятся. Всё хорошо.
Есть еще неплохая штука — napp-it:
https://www.napp-it.org/

ZFS для всех плюшек (большие хранилища, RAIDZ, дедупликация) очень любит RAM, много RAM.
При этом очень желательно, ECC. Что тянет за собой нормальные серверные комплектующие, например, маму от Supermicro, Xeon, итп. Хотя простенький маленький экономный NAS кому-то более интересен.
К счастью в 2016 году одно другому не мешает. Например ASRock E3C226D2I — это mini-ITX серверная мобо с ECC и IPMI, продают за 6300р.
а чем плохи с ECC и сокетом 1151 от гигабайтов и асусов? только тем, что IPMI нет?
та же GigaByte GA-H170N-WIFI тысяч за 8 которая?
GigaByte GA-H170N-WIFI не умеет ECC, что касается остальных гигабайтов и асусов — это довольно абстрактно, предлагайте модели, обсудим.
Вы наверное купились на фишку маркетологов ECC/non ECC — для десктопных плат в большинстве случаев это означает что ECC память действительно поддерживается и работает, но только в режиме non-ECC, т.е. нужно проверять спеки на сайте производителя.
Кстати маркетологический режим ECC only тоже часто не соответствует действительности.
П*сы.
Но вот, например, у Asus P10S-I на сайте самого асуса ничерта не сказано, что в режиме ECC работает… Как понять?
Написано Memory Type: DDR4 2133 UDIMM non ECC and with ECC, ну и в руководстве в пунктах биоса виден memory scrub, так что все с ней ОК.
Неужели сейчас для домашней файлопомойки нужно целых четыре гига оперативы? Я понимаю, она не очень дорогая, можно и поставить, но в тех же роутерах на openwrt её 16-32 мегабайта и даже хватает. Понятно, что там производительность ниже и все такое, но разница аж на три порядка.
Ну, а вообще если по теме (хотя это не совсем про NAS, но все же) можете посоветовать как сделать так чтобы видео, лежащее на файлопомойке можно было без особого геморроя смотреть на разных устройствах(ну хотя бы банально десктопная винда/андроид)? Пробовал создавать простую страничку с тегом плеера на HTML5, работает, но возникают проблемы если надо переключить субтитры/озвучку. Если юзать FTP, то переключить встроенные как правило можно, а вот внешние подгрузить уже беда. Есть ли более-менее простое решение?
Raspberry Pi и аналоги тянут Plex/Emby и темболее DLNA на 1Гб. Я больше опасался за диск без кеширобание и 24/7 торентами. Но пока без проблем и в етом плане.
Что-то я совсем потерялся, с каих пор домашний NAS требует 8 или даже 16 гигабайт ОЗУ и процессоров последних покалений?
В моей бытности NAS собирали из того, что давно переехало в кладовую…
Сам раньше так делал, но потом переехал на микрокомпьютер Odroid XU4 и доволен. Ничего не шумит и потребляет минимально.
А что крутить на виртуалке в домашних сценариях использования? WEB серверы? Тут узкий канал интернета не позволит обслуживать большое количество подключений, обычно достаточно минимального железа, вон, люди даже на Intel Atom собирают, ZFS тоже считаю бесполезной фичей, зеркалирование и EXT4 будут ни чем не хуже. И оп, уже достаточно какого-нибудь C2D на 2Ghz и 4 гигов озу…
Ну не знаю, если надо людям и железо позволяет — почему бы и нет?
Ну это скучно, установка дистриба и запуск дисков с качалкой. Это у меня даже роутер умеет ))) ну без понтовой ZFS зато из коробочки.
Вот дальше всё самое интересное начинается: выбор видеосервера, выбор качалки, согласование их работы, настройка apple-сервисов в сетке, домашнее облако, БД, web-сервара ^_^
Будь у вас хоть трижды надежные накопители, дырка в ОЗУ убьет все данные при первом scrub. Память с ЕСС обязательна!
Из GUI и стартового экрана торчат уши pfsense. Или у них там на фре все одинаковое?))
пользуюсь пару лет nas4free
во первых «embedded» я бы не рекомендовал ставит тем, кто хочет получить полноценную систему, где можно установить все что нужно.
во вторых странно использовать zfs на двух дисках, так это же ничем не отличается от зеркалирования, кроме использования преимуществ фс. в raidz надо ставить минимум 3 диска, а лучше 5, чтобы добиться хорошего соотношения емкость/надежность
Помимо motion, обратите внимание на https://zoneminder.com/

Кроме того, я использую Xpenology с родным плагином для видеонаблюдения, работает отлично.
Во имя всего святого: Не используйте ZFS без ECC памяти!
Или пройдет death scrub.
И все данные будут убиты нафиг.
Все эти насы — пройденный этап. Фигня. Xpenology, вот это тема. Гибкая, простая в использовании, функциональная ос, все из коробки. А того что нету — можно поставить из офф/неофф репозитория.
Единственный минус — для новичка будет тяжело установить, и, к примеру, активировать её.
на счёт гибкости, что будет если система накроется медным тазом?
можно с мёртвого компьютера, на котором крутился Xpenology, снять диски, подключить к другому компьютеру и спокойно скопировать данные?
Да, при любой настройке дисков в оригинальном компьютере. Инструкция есть на сайте. Лишь бы хватило разъемов для дисков массива.
Для совсем уже слабого железа могу рекомендовать openmediavault.
У меня это проработало пару лет на ноуте из селеронной эры, на два ПК было без тормозов, стоял и плагин transmission
В-общем, как я понимаю, для простого обывателя, даже чуть-чуть имеющего отношение а ИТ самосборный NAS на подобных вещах — те еще пляски с бубном и требуют как минимум понимания, что же там вообще происходит. Пока мне кажется, в user-friendly системах побеждает ПО он Synology.
Для себя пока так и не решил какой метод использовать для бэкапа и хранения данных. Но похоже, это будет просто локальный диск + копия на яндекс.диске.
В связи с чем вопрос: я так понимаю, у облаков (за исключением апле?) нет возможности настроить лимит для «членов семьи»?.. Т.е. чтобы я мог выделить, например, для телефона жены в облаке 50Гб, в который бы автоматически сливались ее фото-видео и не смешивались с моимми?
UFO landed and left these words here
Вы сейчас путаете Synology (производитель, продаёт nas за немалые деньги) и Xpenology — установку их прошивки на любое железо. Нарушает лицензию, но ничего не стоит. Функций там вагон и маленькая тележка.
В ходе начальных опытов с NAS, тоже пошел по стопам автора, сначала windows server, потом готовые сборки (openmediavault, nas4free). Положительного опыта заработать не получилось. То одного не хватает, то другого.
В результате решил, что домашний сервер все-таки стоит денег. Был куплен сервер одной малоизвестной компании (два года назад это обошлось в 12 т.р., сейчас можно найти за 18-20 т.р.), в качестве операционной системы, установлена Ubuntu Server LTS. Все необходимое завелось, хотя и не без танцев с атрибутом шаманов. С файловыми системами решил больше не экспериментировать, остановился на ext4. Вопросы бэкапа решает простенький скрипт который инкрементно архивирует важные папочки на специально отведенный HDD.
p.s. не админ… думаю рано или поздно автор (администратор ОС *nix) поставит один из полных дистрибутивов.
В данном случаи исползуется файловая система + мэнеджер томов в одном флаконе — ZFS.
ZFS при использовании дедупликации использует памяти примерно 300-500 байт на «кластер»…
в 10 теробайтном масив помещается 2.5+ гигакластеров размером 4кило по даже 300 байт на кластер = примерно 800 гига РАМа…
Но!
Кластеры по умолчанию делаются 128к, но это ограничение вверх, маленький файл займет кластер меньшего размера. Но даже с такими 128к кластерами на 10 тера надо не менее 25 гига РАМ… на самом деле больше, «кластеры» то переменные…
Короче дедупликацию лучше не включать если в система меньше сотни другой гига РАМа… тормоза жуткие будут…
Скажем так — не включать лучше на всем массиве. Но всегда можно выделить небольшой датасет для дедублицированных данных, например для хранения образов виртуальных машин. И рассчитать память по указанной вами формуле.
Среди специализированных решений, способных работать с ZFS, явно выделяются два конкурента – FreeNAS и NAS4Free.

NAS OpenMediaVault (OMV) — отлично работает с zfs… А учитывая большое кол-во плагинов, ну Вы поняли.
А какой глубинный смысл использовать ZFS для дома? Я сам пользуюсь NAS OpenMediaVault-ом (до этого пару лет стояла Nas4Free) но так и не прочуствовал никаких преимуществ ZFS перед зеркалом в сценарии домашнего использования. Ведь для «кошерного» использования нужна ECC и соответствующий процессор — проще под зеркало более емкие винты купить.
У ZFS тоже есть режим а-ля зеркало.
Основное преимущество ZFS — контрольные суммы на данных. Те кто используют ZFS иногда видят CHKSUM error в статистике. Пользователи других ФС (без КС) их не видят, а молча получают дырки в своих файлах.

В дополнение к тому, что сказал Krey. Снэпшоты в ZFS — весьма удобная и простая в использовании вещь (IMHO более простая и "бесшовная", чем в LVM).

Это все прекрасно, но в среде SOHO — это фенечки для гиков. Реальная ценность их в домашнем окружении околунелавая. Вот было бы интересно узнать, сколько процентов пользователей nas4free делают снапшоты и скраб на регулярной основе, и у скольких, хоть раз запустивших скраб была установлена ECC память? И сравнить с процентом пользователей nas4free делающих бэкапы хотя-бы не на соседний винт. А то можно долго рассуждать о достоинстве подсчета контрольных сумм файлов, но какая домашняя деятельность требует постоянной проверки целостности, можно обьяснить?
С той же бы энергией вместо raidz2 лучше б обсуждали как правильно настроить бэкап. А то мне все время кажется, что народ вместо бэкапа настраивает себе ZFS со скрабом и снапшотами. Разуверьте меня.
А какое решение (софт) можете посоветовать для HTPC+NAS? Хотелось бы совместить Kodi + Xpenology на intel платформе.
Желаемые функции: воспроизведение контента через HDMI на основном ТВ, DLNA/Plex, smb, ftp, torrent, частное облако. Есть ли альтернатива Time Capsule на самосборной системе?

За исключением Time Capsule все упомянутое + еще кое что использую уже более 4-х лет под Ubuntu LTS c ZoL (ZFS on Linux). Сборки типа Nas4Free не использую принципиально, т.к. полная ОС не ограничивает тебя ничем.

Ну да, для ламеров с баблом самое оно.
А у меня оно не только нас но и куча других функций выполняется.


Если рассматривать в контексте ламерства, я бы предпочел быть ламером с баблом, чем просто красноглазым ламером, хотя бы потому — что у 1го есть бабло.
Ваш nas4free видеонаблюдение из коробки может? А доступ для фоток/музыки/видео с конвертацией и доступом с мобилок умеет? На Xpenology это делается на раз-два. При этом не нужно погружаться в тонкости установки ПО, подбирать настройки ядра, модулей, драйвера и красноглазить всю ночь до утра ( романтика конечно, но только если у Вас нет семьи и Вы живете один с мамкой ). Про всякие бекапы, docker-ы, cms, готовые плафтормы под магазины и т.д. я уж и не говорю. Даже voip есть. Все это отлажено, и уже готово к использованию.

Вы хотя бы попробовали сначала, что из себя представляет система, а потом уже писали бы о ламерстве.
«Enterprise storage» не всегда оправдывают свое громкое название.
image
Плата если без золочения, то 100% контакты в блок головок будут окислятся!
Я бы для фильмов, торрентов предложил бы qnap или его конкурента. За конкурента не скажу, а у qnap есть такая киллер-фича как twonky-server. Это когда фильм скачал (хоть бы и торрентом), открыл http://your_qnap_ip:9000 и запустил на телеке нужный фильм. И пультом телека спокойно ставить на паузу, чтобы сходить на кухню за мороженкой.

Для экспериментов и любителей помучить себя (я такой же, не обижайтесь) ставьте Ubuntu, CentOS, клепайте виртуалки и развлекайтесь. Или малинки к usb-диску крепите. Но не пойму, зачем покупать монстра с 8+ Гб памяти, большим корпусом, чтобы поставить на него ограниченное решение, да еще и курить интернеты потом, чтобы что-то в нем улучшить.

Имею и то, и другое. Не откажусь ни от первого, ни от второго.
ну не знаю, есть у меня старенький кунап. тормоз страшный. зависнуть для него вообще не проблема
У меня TS110. У вас еще старее? Интерфейс частенько неторопливый, да. Но зато функции свои — копирование файлов, скачка торрентов и прочее — выполняет четко. Я его даже как таргет iSCSI использовал. То, что интерфейс тормозит, никак не отражается на его работе. Если подходить к нему немножечко с позиции «ты стоил дороже писюка, паршивец и должен летать», вам будет не комфортно, да :) Я просто с ним подружился и он служит мне верой и правдой.
да использовать то его можно, но тормоза интерфейса просто бесят. Могли бы сделать полегче, без иконок и прозрачностей, но пошустрее.
Ещё и заявленная работа с wifi на деле оказывается работает с малым количеством адаптеров.
Да и зависания надоели жутко
Спасибо, гайд хороший.
Все вроде красиво выглядит когда создаешь с нуля, но когда нужно в NAS интегрировать 2х2ТБ диска с уже существующими на них данными в разметке NTFS/GTP, становиться страшно, а вдруг все затрется, да и вообще существует ли такая возможность подцепить диски с NTFS/GTP на nas4free?
UFO landed and left these words here
Я бы на месте автора все-таки описывал не только фактическую конфигурацию железа, но и ее недоставки/достоинства…
Примерно тоже самое стоило описать и про NAS4FREE.

Сам уже довольно давно пользуюсь NAS4FREE на HP Proliant Microserver с 8ГБ ОЗУ, 4х1,5ТБ WD RED+1ТБ Samsung (вместо CD-привода).
4 диска загнал в ZFS, а отдельностоящий старенький сегейт использую для торрентов, логов и свопа.
Своп, к слову, в NAS4FREE можно создать в виде файла через веб-интерфейс в любой момент. Пока он у меня не используется, но когда запущено несколько виртуалок памяти может уже не хватать).
Раз уж сказал про виртуалку, то стоит отметить, что автор не перечисли еще ряд возможных расширений — VirtualBox, всякие графики мониторинга, Plex Media Server, Syncthing и управление jail'ами. Как веб-сервер NAS4FREE предлагает lighttpd, если же хочется apache, то приходится разворачивать jail — это требует уже некоторых знания *nix'ов и, естественно, командной строки.
ZFS имеет много достоинств, но также имеет недостатки: она ресурсоемкая, в случае проблем с памятью данные на дисках могут начать портиться (хотя, zfs используя свою избыточность будет пытаться их восстанавливать), есть особенности добавления/исключения дисков из существующего массива. В общем для «обычного пользователя», в случае возникновения проблем, я бы сказал, что мороки с ZFS может быть сильно больше
Вдруг кому пригодится: у меня GIGABYTE GA-C1037UN-EU (Celeron 1037U 1.8 ГГц 2х ядреный), 8 Гб, БП HIPRO HPE400W (прекрасно работает и как охлаждение — нависает над процессором), корпус Cooler Master Elite 110 (RC-110-KKN2) Black. Прекрасно работает под CentOS и на нем еще 3-4 виртуалки работают. Вообще не ожидал, честно говоря. Но вот как в HP Microserver корзина для дисков сделана — завидую!
Only those users with full accounts are able to leave comments. Log in, please.