Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

NAS-сервер Raspberry PI:как создать NAS-сервер с помощью Raspberry Pi

Вы инженер и хотите создать проект, который позволит вам обмениваться файлами по беспроводной сети на любом устройстве в вашем доме? Если да, вам нужен NAS-сервер Raspberry Pi.

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

К счастью, у нас есть решение! Вы можете легко сделать его с помощью Raspberry Pi.

Здесь, в этой статье, мы покажем вам, как собрать схему сервера NAS Raspberry Pi.

Начнем!

Что такое NAS?

NAS или сетевое хранилище похоже на то, что вы можете получить с облачным хранилищем.

Действительно, облачное хранилище позволяет загружать файлы в Интернет. Более того, с устройством вы можете получить доступ к своим файлам с любого подключенного к нему устройства, независимо от его местоположения.

Теперь NAS предлагает что-то подобное. Вместо того, чтобы получать доступ к своим файлам из любой точки мира (конечно, при наличии подключения к Интернету), вы можете получить к ним доступ только из любой точки вашей домашней сети.

Чувствуешь себя немного разочарованным? Нисколько! Благодаря сетевому хранилищу вы можете легко обмениваться файлами на домашних устройствах.

Представьте, что вы храните свои фильмы и смотрите их с разных ящиков Kodi или создаете резервные копии с вашего ПК. Кроме того, вы даже можете использовать NAS в качестве устройства BitTorrent для непрерывной загрузки файлов.

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

Как собрать NAS на Raspberry Pi?

Прежде чем создавать NAS на базе Raspberry Pi, важно знать объем хранилища, который вам понадобится. Внешние USB-диски обычно быстрее и предлагают больше места для хранения, чем SSD. Итак, давайте строить.

Необходимые компоненты

Малиновый Пи

Монитор

Клавиатура

Мышь

Внешние USB-диски

Источник питания

Источник:Pixabay

Чехол NAS

Источник:Flickr

Шаги

Вот шаги, которые необходимо выполнить для создания этого проекта:

Шаг 1. Установка операционной системы

Во-первых, вам нужно установить правильную операционную систему, чтобы превратить ваш Pi в сеть хранения. Теперь есть операционные системы, которые специализируются на создании устройств NAS на основе Pi. Но мы будем использовать самый простой; ОС Raspbian или Raspberry.

Операционная система Raspbian проста, гибка и может обмениваться файлами по сети. Следовательно, начните этот проект с установки программного обеспечения Raspberry. Мы не будем вдаваться в подробности того, как установить ОС Raspbian. Однако, если вы не знаете, как это сделать, вы можете перейти сюда, чтобы узнать, как это сделать.

Шаг 2. Подключите Pi к сети

Есть два способа подключить Pi к вашей сети. Во-первых, вы подключаете его через Ethernet. Мы рекомендуем использовать Ethernet для высокой скорости передачи файлов. Если вы можете использовать Ethernet, WIFI будет достаточно.

Примечание. Если вы загружаете Raspberry Pi в первый раз, убедитесь, что вы установили пароль и обновили программное обеспечение. После подключения хранилища к USB-порту Pi. Кроме того, имейте в виду, что мы будем выполнять большую часть работы над программным обеспечением терминала.

Шаг 3. Отключите диск

Затем вам нужно стереть диск, который вы используете, если на нем есть какие-либо файлы. Если эти файлы необходимы, подумайте о том, чтобы сначала перенести их в другое место для сохранности. После того, как ваши файлы будут в безопасности, перейдите в окно терминала и введите следующую команду:

sudo fdisk -l

Приведенная выше команда поможет вам увидеть все диски, подключенные к вашему Raspberry Pi.

Увидев все свои диски, выберите тот, который вы будете использовать для хранения файлов, и узнайте путь к нему. Важно отметить путь своей мечты! Таким образом, вы не удалите не тот диск.

С этим покончено, пришло время размонтировать ваш диск. Для интерфейса Raspbian нажмите кнопку извлечения, чтобы размонтировать. С другой стороны, если вы используете Терминал вместо SSH, вам следует выполнить следующую команду:

путь umount /drive (в нашем случае umount /dev/sda1)

Если на вашем диске много разделов, вам нужно будет выполнить несколько других команд, чтобы стереть диск. Например, размонтировать /dev/sda2 и размонтировать /dev/sda3.

Кроме того, вам также нужно будет стереть диск для использования Линусом. Следовательно, выполните следующую команду:

sudo parted /путь к устройству

Приведенная выше команда активирует мастер с именем Parted. С помощью этого мастера вы можете создавать новые разделы на вашем диске. Сначала запустите эту команду:

mklabel gpt

Затем нажмите «Ввод» для каждого ответа в мастере. Например, если мастер предложит вам стереть, введите y и нажмите ввод. Затем вы можете запустить эту команду:

деталь

Имя_диска

ext4

0%

100 %

Выйти

Примечание:приведенный выше пример является просто примером. Вы можете настроить его с помощью имени вашего диска, а также размера и количества разделов, которые вы хотите для своего диска. Если вы являетесь основным пользователем, вы можете использовать эти команды для своего проекта.

Шаг 4. Разделение диска

Теперь, когда у вас есть разделы, пришло время их отформатировать. Если ваш путь к диску /dev/sda , тогда ваш новый путь к разделу будет /dev/sda1 и так далее. Используйте эту команду:

sudo mkfs.ext4 /dev/sda1

Затем, когда терминал попросит вас продолжить, нажмите y и введите. Затем запустите этот код:

sudo e2label /dev/sda1 имя_диска

Форматирование может занять несколько минут, особенно если у вас есть диск с достаточным объемом памяти. Когда форматирование будет завершено, перезагрузите Pi с помощью этой команды:

sudo shutdown -r сейчас

Когда ваш Pi снова запустится, выполните последнюю команду, чтобы получить разрешение на запись новых файлов на диск:

sudo chown -R pi /media/pi/имя_диска

Шаг 5. Поделитесь своим Диском

Следующий шаг — поделиться своим диском с вашей сетью. Когда вы это сделаете, вы сможете получить доступ к своим файлам с любого из ваших домашних устройств. Опять же, для этой цели мы будем использовать инструмент Samba.

К сожалению, в Raspbian нет Samba в качестве программы по умолчанию. Итак, вам придется установить его самостоятельно. Вы можете сделать это с помощью следующих команд:

{sudo apt update

обновление sudo apt

sudo apt install samba samba-common}

Выберите «да», когда установщик спросит, хотите ли вы изменить «smb. conf», чтобы использовать настройки WINS из DHCP. Далее вы отредактируете конфигурацию с помощью следующего кода:

sudo nano /etc/samba/smb.conf

Затем прокрутите до конца текстового редактора командной строки с помощью клавиш со стрелками и текстом, который выглядит следующим образом:

Кроме того, используйте пароль для Samba, чтобы легко находить файлы на других устройствах. Сделайте это с помощью следующих команд:

sudo smbpasswd -a pi

После написания команды перезапустите Samba следующей командой:

sudo systemctl перезапустить smbd

Часто задаваемые вопросы

Достаточно ли быстр Raspberry Pi для NAS?

Хотя Pi-NAS может не обеспечивать наилучшей производительности, он достаточно быстр для работы с приложениями NAS, особенно если вы хотите создать проект или протестировать устройство NAS.

Хороший ли сервер из Raspberry Pi?

Да. Raspberry может стать хорошим сервером, поскольку это мощный мини-компьютер, который работает для различных приложений.

Заключительные слова

Персональный NAS

После выполнения этих шагов у вас должно быть отлично работающее серверное устройство Raspberry Pi NAS. Затем попробуйте получить доступ к своим файлам, чтобы проверить, работает ли ваш новый NAS.

Вот лучшая часть. Приведенная выше процедура Pi-NAS охватывает лишь часть возможностей вашего NAS. Чем больше места для хранения, тем больше общих папок и дисков и даже больше пользователей.

Есть вопросы, связанные с этой статьей? Свяжитесь с нами, и мы будем более чем рады помочь.


Промышленные технологии

  1. Как 3D-принтеры создают металлические объекты
  2. Как построить текущую схему зеркала
  3. Удаленный мониторинг погоды с помощью Raspberry Pi
  4. SensorTag для Blynk с использованием Node-RED
  5. Датчик движения с использованием Raspberry Pi
  6. Как построить более разумную операцию с использованием технологии IoT для мониторинга резервуаров
  7. Как создать идеальную команду внедрения ERP
  8. Как импортировать файлы DXF в Fusion 360
  9. Как управлять электрическим водонагревателем с помощью переключателей?
  10. Как измерить емкость с помощью мультиметра?