Серия «Строим NAS своими руками»

На этом - всё

Я приношу глубочайшие и искренние извинения всем тем, кто читал эту серию и ждал продолжения, а также всем моим 37 подписчикам. Спасибо вам за то, что вы были и есть.

В свете последнего нововведения на Пикабу постов в этой серии больше не будет: развивать серию и создавать тематическое сообщество на НОВОМ Пикабу у меня нет желания.

В данный момент, я, как и многие, нахожусь в поиске ресурса, где можно будет продолжить, расширить и углубить начатое. Но увы, это точно будет не здесь, во всяком случае, пока будут действовать "нововведения" дефективных менеджеров.

Возможно, уйду на Дзен, но это неточно ))

Еще раз извините и спасибо всем!

Домашний NAS своими руками. Часть 1: "Железо"

Здравствуйте.

В прошлом посте Ответ на пост «Домашнее облако» мне задали очень много вопросов и попросили рассказать о постройке домашнего хранилища более подробно. Именно этим я и займусь.

Сразу оговорюсь, что писать я буду не для гуру IT (они и так знают, что и как делать), а для обычных людей. К тому же, как мне кажется, проще и лучше, когда весь материал собран в одном месте и изложен по порядку, поэтому в серии будут описаны и простые вещи, например, создание загрузочной флэшки. Также хочу сказать, что не претендую на 100% истинность в этом вопросе, а делюсь тем, что сделал сам.

Как я уже говорил, в качестве «железной» составляющей домашнего NAS будет использоваться:

Домашний NAS своими руками. Часть 1: "Железо" Nas, Сервер, Своими руками, IT, Длиннопост, Файловое хранилище

Материнская плата Asrock D1800B-ITX и 8 гигабайт оперативной памяти. Волей случая, я разжился двумя «четверками» SO-DDR3L и решил пустить их в дело: чего добру пропадать?

Домашний NAS своими руками. Часть 1: "Железо" Nas, Сервер, Своими руками, IT, Длиннопост, Файловое хранилище

Контроллер PCI-E SATA Asmedia 1064, с 4 портами SATA3

Домашний NAS своими руками. Часть 1: "Железо" Nas, Сервер, Своими руками, IT, Длиннопост, Файловое хранилище

120 гиговый SSD Radeon R5SL128G, купленный за недорого на Авито именно для этих целей. Согласен: покупать б/у винты на Авито – не лучшая идея, и для себя, любимого, лучше так никогда не делать, но, в данном случае, я собираю наглядное пособие, поэтому такой вариант вполне оправдан.

Домашний NAS своими руками. Часть 1: "Железо" Nas, Сервер, Своими руками, IT, Длиннопост, Файловое хранилище

Жесткие диски: 2 по 80 Гб для RAID1 и 750 Гб для торрент-клиента и закачек. Последний - форм-фактора 2,5”. Повторюсь, для наглядного пособия вполне сгодится.

К тому же, я планирую рассмотреть в отдельном посте замену дисков массива на диски большего объема и, как следствие, расширение его размера, а для этого две «восьмидесятки» случились, как нельзя, кстати.

Домашний NAS своими руками. Часть 1: "Железо" Nas, Сервер, Своими руками, IT, Длиннопост, Файловое хранилище

Корпус mITX InWin BP655 с блоком питания 200W. У этого корпуса есть одна особенность: в него штатно помещаются только два диска 3.5”, при этом, один из дисков должен быть тонким, поэтому SSD и 750 Гб диск были установлены через переходник в отсек 5.25”.

Немного остановлюсь на количестве жестких дисков. Для себя я делал RAID1 (он же «зеркало») для хранения важных данных: семейный фотовидеоархив, документы для работы жены – то есть, то, что в случае потери будет проблематично, а то и невозможно восстановить. Отдельный диск для торрентов отведен именно по тем же причинам: то, что важно и нужно, переедет на массив, а то, что крутится в закачках и раздачах, в случае потери может быть скачано снова. Вы можете использовать любое количество и конфигурацию дисков по своему желанию: это может быть только «зеркало» из двух дисков, только один диск, два отдельных диска и т.д.

Хочу добавить: очень рекомендую подключать NAS в розетку не напрямую, а через источник бесперебойного питания. Для этой конфигурации хватит самого дешевого бесперебойника мощностью 250 - 350W (350-500 VA).

И еще один момент: пункты меню UEFI указаны для именно этой модели материнской платы, у вас они могут отличаться по названию или расположению. Имейте это в виду.

И еще один вопрос: у меня есть мысль создать сообщество по теме для обмена знаниями и опытом. Если это будет интересно, пишите в комментариях.

Продолжение следует...

Показать полностью 5

Ответ на пост «Домашнее облако»

Как говорится, критикуешь - предлагай. Поэтому я тоже очень коротко расскажу о том, как собирал домашнее сетевое хранилище, оно же NAS.

Цель создания была в создании резервной копии семейного фото- и видеоархива, хранилища всяческого накачанного медиаконтента и  торрентокачалки, куда же без нее )

Забегая вперед, скажу: начал с NAS4Free на флэшке, в итоге ушел на полноценную Ubuntu Server 20.04.

Итак, за основу была взята плата Asrock  D1800B-ITX на процессоре Intel Celeron J1800 с установленными на ней 4 гб оперативки DDR3 и пассивным охлаждением.

Ответ на пост «Домашнее облако» Компьютер, Файловое хранилище, Экономия, Длиннопост, Ответ на пост, Linux, Nas, Торрент-клиент

К ней на Али был куплен PCI-E SATA контроллер, поскольку SATA портов на мамке было всего два, а дисков планировалось четыре: один - под систему, один - под торренты, два - под "зеркало", оно же RAID1. Цена вопроса - около 1000 рублей. "Зеркало" было реализовано при помощи mdadm, т.н. софт-рейд.

Ответ на пост «Домашнее облако» Компьютер, Файловое хранилище, Экономия, Длиннопост, Ответ на пост, Linux, Nas, Торрент-клиент

Все это было собрано в десктопе InWin 641 и убрано в нишу в столе.

Ответ на пост «Домашнее облако» Компьютер, Файловое хранилище, Экономия, Длиннопост, Ответ на пост, Linux, Nas, Торрент-клиент

В качестве системы, как уже говорилось выше, использовал Ubuntu Server 20.04. На фото - Webmin )

Ответ на пост «Домашнее облако» Компьютер, Файловое хранилище, Экономия, Длиннопост, Ответ на пост, Linux, Nas, Торрент-клиент

Дальнейшая постройка проходила в три этапа:
1. Установка Linux.

2. Установка и настройка Samba. Этот пакет и дает возможность расшарить сетевые диски, а также настроить права доступа к ним.

Ответ на пост «Домашнее облако» Компьютер, Файловое хранилище, Экономия, Длиннопост, Ответ на пост, Linux, Nas, Торрент-клиент

3. Установка и настройка торрент-клиента Transmission. Особо хочу отметить две строки, которые я добавил в конфиг:

"watch-dir": "/Download/Torrents/Transmission/Added",

"watch-dir-enabled": true

Первая строка задает каталог, который будет проверяться клиентом на наличие торрент-файлов, вторая активирует опцию клиента автоматически стартовать закачку торрента при скачивании торрент-файла в указанный каталог. В моем примере это каталог Added.

Была мысль настроить облачный доступ при помощи OwnCloud, но, впоследствии, отказался от нее.
Если кому-то будет интересно, расскажу подробнее, ничего сложного в этом нет, да и Линукс оказался совсем не страшным )

Показать полностью 5
Отличная работа, все прочитано!