Основная часть настройки нашего домашнего NAS окончена, мы уже имеем к нему сетевой доступ, NAS уже умеет самостоятельно качать торренты, и пора подводить краткий итог, что же у меня получилось и в какую сумму это мне обошлось.
В седьмой части этого повествования я уже описывал окончательную конфигурацию, но, думаю, будет не плохо её повторить:
- Материнская плата: Asus C60M1-I
- оперативная память: Kingston DDR3-1333 4096MB PC3-10600
- Жесткие диски 4* Seagate Barracuda ST3000DM001-9YN166
- вентилятор GlacialStar IceWind 12025 Sleeve
- вентилятор GlacialStar IceWind 9225 Sleeve
- USB-Flash SanDisk Cruiser Fit 8Gb
- Блок питания Chieftec APS-500S
- Корпус Golden Field 3205B
Фактически, можно разделить конфигурацию на две части:
- - собственно, сам NAS
- - жесткие диски для хранения данных
Посчитаем стоимость первой части, собственно сам NAS:
- Материнская плата: Asus C60M1-I - 586 грн ($70уе )
- оперативная память: Kingston DDR3-1333 4096MB PC3-10600 151 грн ($18)
- вентилятор GlacialStar IceWind 12025 Sleeve - 33 грн ($4)
- вентилятор GlacialStar IceWind 9225 Sleeve - 23 грн ($2.8)
- Блок питания Chieftec APS-500S - 520грн ($63)
- Корпус Golden Field 3205B - 403 грн ($49)
- USB-Flash SanDisk Cruiser Fit 8Gb - 65 грн ($8)
Общая сумма 1781 грн ($240). Впрочем, если нет необходимости менять комплектный БП от корпуса Golden Field 3205B, то общая сумма уменьшится на стоимость блока питания Chieftec APS-500S и будет составлять 1261 грн ($177).
Что же мы получаем за эти деньги?
У нас получился небольшого размера домашний NAS-сервер
- - с поддержкой до 6ти SATA HDD с возможностью настроить их в RAID-массивы в любых вариациях. Среди поддерживаемых: RAID 0/1/5/6/10/01/50/05/JBOD, тем более, что объединять диски возможно не просто в RAID массивы, а в ZFS пулы, что дает нам большую вариабельность и большую отказоустойчивость.
- - кроссплатформенное централизованное хранение, резервное копирование, и общий доступ к файлам
- - Встроенная функция iSCSI Initiator
- - Интерфейс Gigabit Ethernet
- - Медиасервер UPnP/DLNA/iTunes
- - Менеджер загрузки BitTorrent с управлением пропускной способностью
- - FTP-сервер
- - уведомление о событиях системы по E-mail
- - Управление ИБП
- - веб-интерфейс управления
- - минимальный шум
- - минимальное электропотребление
И это ещё не полный список :)
В моем NAS установлены 4ре SATA HDD по 3Тб, стоbмостью на момент закупки около 150 УЕ за каждый, и объединены в RAID5 ZFS-пул, , что дает в сумме 7,9Тб доступного места, с резервированием на случай выхода одного из HDD из строя.
каждый жесткий диск на 3000593547264 байт
3000593547264/1024=2930267136 килобайт
2930267136/1024=2861589 мегабайт
2861589/1024=2794,5 гигабайт
2794,5/1024=2,729 терабайт
2,729*4=10,916 терабайт всего, минус накладные расходы на отказоустойчивость на случай поломки одно из установленных жестких дисков.
Впрочем, какие и сколько поставить дисков - это уже каждый выбирает для себя самостоятельно, в зависимости от необходимого объема, наличия резервирования и т.д.
Вот он, итог, и как поется в одной известной песне, "Думайте сами, решайте сами - Иметь или не иметь.
Ранее:
часть первая. Предисловие. Как все начиналось.
часть вторая . Сборка моего первого NAS.
часть третья. Постановка задачи: новый NAS.
часть четвертая. Готовое решение или самостоятельная сборка?
часть пятая. Выбор операционной системы.
часть шестая. Закупка комплектующих и небольшое изменение конфигурации.
часть седьмая. Процесс сборки.
часть восьмая. Установка Nas4Free.
часть девятая. Настройка NAS4Free.
часть десятая. Настройка сетевого доступа по протоколу SMB.
часть одиннадцатая. Настройка торрент-клиента transmission.
|
Комментарии
На счет оперативки: если будете делать ZFS-pool то да, столько оперативки ему понадобится. ДА и с другой стороны, разница стоимости двух гиговой планки и 4х гиговой не большая. А ещё та планка, что покупал я - низкопрофильная .
А теперь по поводу охлаждения: хотя бы небольшое движение воздуха вокруг материнки должно быть. В моем случае слегка продувается весь корпус. В вашем я бы поставил 120мм вентилятор, на минимальных оборотах, обдувающий радиатор.
Впрочем, если интересно, то про тихое и в тоже время достаточное охлаждение я могу написать статью.
Я этими сервисами не пользуюсь, поэтому про ньюансы не в курсе. А про настройку написать могу.
Если есть возможность буду очень благодарен.
DLNA планирую использовать для телевизора именно с NAS, а не с ПК.
НУ а про телевизор: у меня есть медиа-плеер, а телик без поддержки DLNA. Но попробую.
P.S. А какой смысл запускать DLNA на NAS для ПК ? :)
1. Зачем в НАС пихать 4 гига оперативки? Там и 1 гига хватило бы за глаза, т.к. графического интерфейса нет в принципе и свап все равно надо будет использоваться.
2. Блок питания Chieftec APS-500S?! Винты в своем максимуме будут жрать не более 30-40Вт (и то это я перегибаю уже) + низкое потребление материнки и процессора. Кулеры "кушают" не более 2х Вт. Итого на выходе получится, что 200Вт вполне хватило бы. Но да. Это же Чифтек! :)
3. Купить такой дорогой блок питания и съэкономить на флэшке под систму - это да. За разницу в цене на более слабый блок питания, вполне можно купить какой-нибудь хилый ссд, который под систему подойдет сильно лучше, это эта "недофлэшка".
1 вы уже работали с ZFX пулами, объемом более пару терабайт? Да и экономия, как я уже писал, между 2 и 4 Ги RAM равна аж 7-8 УЕ. А DDR3 на гиг я что то не видел
2. Этот БП, как я уже писал, был выбран для уменьшения шума. И кста, вот тут www.easycom.com.ua/mboard/asus_c60m1-i/?lang=ru для материнки под нагрузкой намеряли аж 40 Вт потребления. Но вы не учитываете стартовые токи четырех HDD.
3, А зачем туда SSD? Образ с флешки читается в память, и оттуда и работает, минимизируя количество записей на флеш-накопитель . Даже если туда поставить SSD, мы ускорим лишь старт нашего NAS, и все.
ZFS сожрет любое количество ядер проца, оперативки и вообще всего. Особенно, если включить сжатие/дедуплик ацию - никаких квадкоров не хватит.
Так что - от 8ГБ разумнее как-то было бы.
И скоростями не похвастались - интересно, на что способен этот C-60 - гигабитом, конечно, не будет пахнуть и близко, но хоть мегов 20-30 в секунду читается ?
Кажется у же писал, но могу и повторить:
Гигабитная домашняя локалка, без включенных джумбофреймов, пять фаров копировали с NAS в NUL, согласно графика скорости сети самого NAS и таск-менеджера, 300мегабит достигаются. Проц на NAS при этом в 100% нагрузки не упирается.
Так я же и писал "DLNA планирую использовать для телевизора именно с NAS" а не для ПК. Хочу отвязать ПК от телевизора.
Если справитесь, конечно.
Диск внешний, USB подключен к роутеру и расшарен как FTP и UPnP сервер, роутер Linksys E4200 v2, сам качать не умеет. Была мысль все компы в NFS объединить в локалке
А воообще, какими вариантами он может представить подключенный к нему диск в сеть?
Просто FreeBSD, на которой построен NAS4Free умеет маппить и SMB и NFS диски, ну а как это сделать в вед-интерфейсе, надо разбираться.
А вариант подключить USB-диск напрмую к NAS ?
К сожалению под v2 DD-WRT нет, только под v1, по USB нет смысла - там USB 1.1, для ISCSI мало памяти (312мб)
Может тогда не стоит мучать старичка и все таки списать ноут на покой?
И кста, мой NAS бесшумен и достаточно компактен :)
host: NSSWITCH(nslexe r): /etc/nsswitch.c onf line 11: syntax error at ''
netstat: NSSWITCH(nslexe r): /etc/nsswitch.c onf line 11: syntax error at ''
sockstat: NSSWITCH(nslexe r): /etc/nsswitch.c onf line 11: syntax error at ''
Питання - чи можна зробити щось подібне але на Win7? і чому не розглядався варіант машинки якраз на віконцях?
дякую)
Короче - ZFS имеет много вкусняшек по надежности, но по скорости - думаю, обычная винда или UFS/ext3 обставят с потрохами. Кстати, готовить диски с 4КБ секторами - тоже надо уметь ещё.
сделал форвардинг теперь обращаясь на внешний ip(белый) попадаю именно к расшаренным папкам .
Вот теперь вопрос как сделать парольный доступ? А то стремно как то ;)
И еще столкнулся с такой проблемой если стучусь на внешний ip(белый) из под одного провайдера все ок с другого не пускает
Или прироста производительно сти не получится?
Если он вообще будет.
Собрал сетевое хранилище на основе материнской платы Asus C60M1-I.
Но не работает, вернее как: никаких системных звуков, куллеры жжужат, привод работает.
Менял БП, вытыкал оперативку, отсоединял все устройства, кроме МП и БП. Глухо как в танке. Неужели новая мать может быть нерабочей? С таким еще не сталкивался.
светодиоды подключались? как они реагируют?
Проверить без оперативки?
Светодиоды на системнике горят
Без оперативки то же самое - нет сигнала на мониторе
Просто горят и все? как долго ждали? хоть пару минут прошло?
инструкция к материнке стр 1-11, 12V коннектор подключен?
инстуркция к материнке стр 1-2 (или 1-9), №9 - BIOS сбрасывали?
инструкция к материнке стр 1-2, №10 - stanby-led, с ним все в порядке?
Монитор подключаете по DVI или VGA?
Ждал не долго: ну может минуту, может чуть больше.
12V коннектор подключен конечно
BIOS сбрасывал только вытаскиванием батарейки, джемперы не перетыкал
stanby-led светиться зеленым
Монитор подключаю по VGA (завтра возьму другой по DVI попробую
Хотя, вроде в мануале написано или/или.
Так же можно посмотреть на светодиоды на клаве, мигнут ли все три одновременно?
Или подключить загрузочную флешку или ODD-привод с загрузочным диском и посмотреть на реакцию.
При загрузке никаких системных звуков (писков нет)-или просто нет системного динамика?
Вот вот, и я обратил внимание на такую странность. А был бы - проще было понять в чем косяк.
Наушники подключал - тишина
В итоге сдал в магазин по гарантии - пущай разбираются. Теперь только ждать, а в продаже таких нет. Какая есть альтернатива?
Да. Отправили на диагностику. После либо замена, либо возврат денег.
Пока в ожидании вердикта - вариантов не было (нигде у нас такие больше не продаются)
Взял в другом магазине плату Asus E2KM1I-DELUXE: ситуация 1 в 1 (проверял с рабочими компонентами - БП, монитор, оперативка). Сдал. Жду замену.
Вот так Asus - какой то повальный брак.
Судя по всему на сборке какие то проблемы.
Все оказалось банально - оперативка не подходила. Воткнул нужную все работает.
Вопрос такой: хочу организовать следующее - 1 винт на 3 Tb для торрентов, а 4 других винта именно как сетевое хранилище. Каким образом это лучше всего сделать?
просто при настройке служб пути не перепутать надо.
Вопрос по обновлению прошивок жестких дисков: ST3000DM001 шли с прошивкой CC26, последняя прошивка на оф. сайте CC4H (http://knowledge.seagate.com/articles/ru/FAQ/223651ru).
Записал образ CC4H в формате .iso на CD диск. Загрузился с него, и по инструкции http://knowledge.seagate.com/articles/ru/FAQ/004989ru попытался обновить прошивки.
Выскочило в кратце следующее "Please wait while files are being copied to memory.
DO NOT INTERRUPT THIS PROCEDURE!
No Model Matched! Will Not Download Firmware!
Error: Specific model not found. Varions expected."
Видео см. тут http://yadi.sk/d/0_XIpOGk88NeD
смысл "Отключить AHCI Sata в настройках вашего Bios и установить в IDE. Затем диск должен быть обнаружен Firmware Updater"
Завтра буду пробовать
4 диска для хранения информации - будут работать время от времени (воспроизведени е файлов, запись-чтение файлов) - тут планировал использовать пул.
Что посоветуете?
Спасибо за отличную статью, по ходу вопросов не возникло.
Теперь встала такая задача: скопировать данные с внешних жестких дисков в NAS. Каким образом это можно осуществить?
хоть по сети, хоть напрмую к НАСу подключать и копировать.
Подозрение на то, что нет возможности записать конфиг.
Да, что бы применить настройки с файлика, ему необходимо перезагрузится. У меня даже телевизор, если получит с флешки новый список каналов - перезагружается .
И да, если восстанавливать сохраненную конфигурацию, то NAS будет перезагружен, об этом там даже предупреждение есть.
Начал тестировать компоненты. Блок питания в порядке, а вот планка памяти (низкопрофильна я от Kingston) оказалась битая - около 168000 ошибок (судя по всему это и приводило к рестарту системы под нагрузкой). Хотя новая - буду возвращать по гарантии. Заказал другую - жду.
P.S. НА моей практике был случай, когда планка различными мем-тестами проверялась без ошибок, а по факту именно она была виновницей проблем.
Есть проблема в том, что система стартует, доходит до определенного этапа, потом рестарт, и нормально загружается. Железо проверил - вроде все норм. Может конечно с флешки не может прочитать что то?
на всегда full на флешке я бы не оставлял, но для пробы - можно.
А на Midnight Commander я забил - так ничего и не вышло. Копирую с помощью PuTTY командой rsync.
"Starting sshd"
Затем тишина, и через секунд 30-40 проскакивает очень быстро пару строк и система уходит в перезагрузку.
После этого уже нормально загружается всяких тупняков.
Записал на видео какие строчки быстро проскакивают до перезагрузки: "spin lock 0xffffffff814b8 d60 (smp rendezvons) held by 0xfffffe00149c0 470 (tid 100118) too log"
Что бы это значило?
И попробуй новее (или предыдущую) версию.
Спасибо за совет. погляжу.
Неправильное разрешение на/var/tmp.
куда копать не подскажешь
Или искать где вы ошиблись в настройках.
Установка какая? Full ?
Неправильное разрешение на/var/tmp.
Зачем трогать права доступа на системных файлах?
Конфиг перед тем как трогать сохранили? восстановить старый конфиг пробовали?
Думаю поставить Full версию на жесткий диск. Какой лучше использовать: обычный, гибридный или SSD?
Цитата:
Интересует такой вопрос: имеется система NAS4FREE установленная на флешку, создан ZFS-пул, произведены настройки. В пуле на данный момент много разной нужной инфы. Проблема при загрузке система стартует до какого то момента, затем при неполной загрузке уходит в ребут и уже нормально загружается. Планирую заменить флешку на винт для установки Full версии. Так вот если произвести такую замену и затем все настройки производить с "0" то каковы действия необходимо предпринять для сохранения пула и инфы? Настройки восстанавливать не хотелось бы - может в них проблема?
- Сохранил бы текущие настройки в файл,
- Создал бы новую флешку,
- скормил бы новой флешке файл старых настроек и посмотрел бы на результат.
Если переезжать на Full (даже если флешке делать новую настройку), то следует не создавать ZFS пул, а импортировать существующий.
Но в любом случае, бакап - страховка от случайностей.
Спасибо за совет.
Можно поподробней про импорт существующего ZFS-пула?
диски -> ZFS -> конфигурация
смотреть.
Могу создать виртуальную машину, и в ней проверить.
Ошибка: Изменения не могут быть применены (код ошибки 1).
Поясните что означает??
Возникла проблема с одним пулом (неопределяется).
Вообще была и до этого проблема со стартом сервака (запускался не сразу).
А тут один из пулов перестал работать.
Решил я переехать на full версию. Установил на 2,5 ноутбучный винт, а вот с импортом zfs пулов возникла беда (диски все видит, а вот как импортировать пулы не разобрался)?
Буду благодарен за помощь!
Заранее спасибо