Андрей Смирнов
Время чтения: ~10 мин.
Просмотров: 109

Установка OpenMediaVault на компьютер с единственным жёстким диском

Вступление

OpenMediaVault — это новое поколение сетевых устройств хранения (сетевого хранилища), решение на основе Debian Linux. Он включает в себя программный RAID (0,1,5,6),SMART / сообщения по электронной почте, SSH, (S) FTP, CIFS (Samba), NFS, DAAP медиа-сервер, RSYNC, ISCSI, BitTorrent клиент и многое другое. Благодаря модульной конструкции, возможности могут быть увеличены с помощью плагинов. OpenMediaVault в первую очередь предназначен для использования в домашних условиях или небольших офисах, но не ограничивается этими сценариями. Это простое и легкое в использовании готовое решение, которое позволит каждому установить и администрировать сетевое хранилище без глубоких знаний. Wikipedia.Осторожно, под катом много картинок.

Установка

Для установки нам понадобится iso образ, который можно взять на официальном сайте проекта: www.openmediavault.org. Текущая доступная версия 0.5.0.24. Эта версия основана на дистрибутиве Wheezy. Вставляем диск в привод и загрузившись с него увидим следующее:735c1434001a84c9dc21c6a570f56ed9.png Выбираем пункт меню установить (Install). После появится типичное для Debian меню выбора языка, местоположения, раскладки клавиатуры.25be10fde5e536280a03ba6e4b7cfff0.png Указываем Имя сервера (Hostname):e2c96cdb5b9fa2696d6c097b8813aa33.png Затем у нас спросят пароль суперпользователя (в принципе, при типичном использовании он не должен понадобиться, но я рекомендую его запомнить).fbe6a1ebfc89be40d78d5dd0cc72e80a.png После указываем временную зону (если на первом шаге, Вы выбрали Английский язык, будьте внимательны при выборе местоположения, иначе нужная Вам временная зона не отобразится):2b75154d9d8469e686cd28243cf09adb.png Далее система предложит выбор на какой диск произвести установку (система займёт весь диск, поэтому рекомендую выделить не большой диск):d0edbfdd78ae0ec1fa2eb1dff6abe144.png Соглашаемся с разметкой (опытные пользователи Debian могу произвести разметку по своему вкусу):1cc763e72957d5a23a5b56a65fe321f8.png После установки базовой системы необходимо настроить пакетный менеджер:59da7a0ed5ea3703dd97593748cd0de8.png Выбираем ближайший к себе сервер:2da2a0ba3af35c98f7ec6bb7dbbfd36d.png После завершения процесса установки нам предлагают загрузиться в установленную систему (не забудьте вытащить установочный диск):02e76176b0d9b26b3cf7727ea8c9a462.png По завершении загрузки системы мы увидим IP адрес сервера, на который нам нужно зайти в браузере:2eb43e55615bad6e2f6b2f24a12d0c72.png

Настройка

Открыв который мы увидим окно авторизации (логин и пароль по умолчанию admin:openmediavault):26e5d5111d7604df7df8eed8b1c2be0d.png После входа попадаем на главную страницу:eb0a441ba9f5c80b568c831070166306.png Первым делом рекомендую сменить пароль в разделе System > General Settings > Web Administrator Password:6909fddfa6b2c689c40c8c1caab21b41.png Далее идём в System > Update Manager и обновляем систему до актуального состояния, отмечаем все пакеты и нажимаем кнопку Install:b85f89b0a1637c554741b5730ef2bebb.png После обновления можно приступить к настройке непосредственно хранилища, создадим рейд из оставшихся дисков, в меню Storage > RAID Management: Теперь создадим файловую систему на получившемся массиве: Создаём общую папку на отформатированном диске: Настраиваем Windows шару в меню Services > SMB/CIFS Добавляем папку к общему доступу: На этом базовая настройка закончена, можно проверить результат открыв сервер в сетевом окружении. Создание файлопомойки готово! Далее рекомендую заглянуть в раздел System > Plugins: И установить интересующие Вас плагины, например miniDLNA для транслирования видео по сети или Transmission для скачивания торрентов. Так же имеется возможность гибко разграничивать доступ, создавая пользователей и групп устанавливая права на общие папки, права применяются сразу на все поддерживаемые сервисы (FTP, SMB/CIFS).

OpenMediaVault — открытая масштабируемая система управления сетевым устройством хранения (программный NAS) на основе Debian Linux. Включает в себя программный RAID (0,1,5,6), почтовый клиент, SSH, (S) FTP, CIFS (Samba), NFS, DAAP медиа-сервер, RSYNC, ISCSI, BitTorrent-клиент.

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

Имеется в виду, что сама система будет работать с отдельной флешки, не затрагивая основные жесткие диски, которые используются для хранения файлов и других задач. В моем случае я взял два HDD объемом 1Тб и сделал из них RAID 1 mirror. У меня получился чистый терабайт в зеркале, а система стоит на отдельной флешке (Мне этот вариант показался очень удобным). Установка и настройка OpenMediaVault:

  1. Скачиваем образ системы со страницы на sourcefoge;
  2. С помощью программы Unetbootin нарезаем образ на флешку и у нас получается загрузочная флешка с системой OpenMediaVault;
  3. Берем ВТОРУЮ флешку (я взял 16гб, можно и меньше), делаем низкоуровневое форматирование программой HDD Low Level Format;
  4. Вставляем обе флешки в компьютер, который будет использоваться для NAS и через BIOS загружаемся с флешки, на которую нарезан образ, начнется установка;
  5. Выбираем «Install», следуем по пунктам. Там ничего особенного, выбираем язык, местоположение, раскладку клавиатуры;
  6. Далее, программа установки попросит выбрать диск, на который необходимо установить систему (на этом этапе будьте внимательны и не перепутайте диск, куда надо ставить). У меня было 4 диска (2 терабайтника — их не трогаем, флешка на 16gb и еще одна флешка на 16gb) Я знаю что одна из флешек называется transcend и она пустая — соответственно ее и выбираем в качестве диска, на который выполняется установка OpenMediaVault;
  7. Если будет ошибка установки (не сможет разметить область), то вернитесь к пункту 5 (необходимо полное форматирование с уничтожением файловой системы на флешке);
  8. После установки системы программа установки начнет установку grub на флешку, которую выбрали ранее и здесь может выскочить очередная ошибка «Не удалось установить GRUB на /dev/sda». Проблема в том, что в моей системе несколько дисков, а dev/sda — это первый терабайтник который будет в RAID, а флешка transcend — /dev/sdc (В вашем случае это может быть dev/sdb или dev/sdd — смотрите внимательно когда выбираете диск, на который ставить систему). GRUB по дефолту пытается установиться не на тот раздел, поэтому сделаем это вручную. Нажимаем кнопку «продолжить».
  9. Возвращаетесь в главное меню установки debian и выбираете пункт «Запуск оболочки»;
  10. Вы вернулись в основное меню установки Debian, далее выбираете «Продолжить без установки загрузчика»;
  11. Установка завершается, вас просят вытащить загрузочную флешку, на которую вы изначально резали образ и компьютер перезагружается;
  12. После перезагрузки появляется приглашение ко вводу строки Login. Логиньтесь под root (пароль вы указывали при установке). После того как залогинитесь, вводите команду ifconfig, она подскажет IP адрес, который получила машина. В моем случае это был 192.168.0.244, теперь настройка OpenMediaVault может быть выполнена с помощью любого устройства через веб-интерфейс. Логин веб-морды admin, пароль openmediavault.

Дальше настройка SFTP сервера (FTP работающий по 22 порту, т.е. если включен SSH, то и защищенный FTP тоже работает сразу же):

  1. Идем на закладку «Сервисы»«SSH» в веб-морде OpenMediaVault, включаем SSH;
  2. Идем на закладку «Хранилище»«Файловые системы». Создаем раздел формата ext4;
  3. Идем на закладку «Управление правами доступа»«Пользователь». Создаем пользователя, обязательно добавляем его в группы users и ssh;
  4. Идем на закладку «Общие каталоги» и добавляем общую папку. Придумываем имя шаре, указываем том на котором она будет лежать. Путь создется сам исходя из названия. Сохраняем. Здесь же выбираем привилегии и ставим галочку чтение/запись нашего пользователя;
  5. Возвращаемся в раздел «Пользователь» и вкладке «Настройки» включаем домашнюю директорию. Путь будет называться по имени шары. Суть такая: имяШары/имяПользователя — это и будет домашняя папка. Оно там само выберется в выпадающем списке;
  6. Ставим программу CyberDuck и с помощью нее можно подключиться по защищенному ftp соединению к нашему NAS. Пишем IP сервера, логин и пароль и порт 22.

В этой статье мы разобрали как выполняется настройка и установка OpenMediaVault. По вопросам пишите на ink.dude(at)mail.ru или в комментариях.

Вышла новая стабильная версия OpenMediaVault v3, установка производится абсолютно точно так же, никаких проблем возникнуть не должно.

Поставим плагин omv-extras для установки других плагинов:) Там будет очень много всего интересного, крайне рекомендую. В первую очередь — уменьшение записи данных на флешку, чтобы она дольше прожила

Официальный мануал http://omv-extras.org/joomla/index.php/guides 1. Качаем deb пакет для OMV 3.x http://omv-extras.org/openmediavault-omvextrasorg_latest_all3.deb 2. Идем в веб-морду нашего nas и заходим в левой панели в закладку «Плагины«

3. Нажимаем на кнопку «Загрузить» и указывает тот deb пакет, который загрузили ранее. Ждем, пока загрузится и установится. 4. Ищем его в списке плагинов (будет называться openmediavault-omvextrasorg), отмечаем галочкой и вверху нажимаем «Установить«. 5. Обновите страницу openmediavault и в левой панели в разделе «Система» увидите новую кнопку с картинкой розетки OMV-Extras, заходите туда и подключайте репозиторий который на тесте, второй по списку (перед plex)

6. Возвращаемся во вкладку «Плагины» и теперь там появилось очень много всего интересного, ищем openmediavault-flashmemory, отмечаем галочкой — устанавливаем, обновляем страницу OMV 7. Слева в панели «Хранилище» появилась новая кнопка «Flash memory«, заходим в нее и читаем «Notes», там вручную надо подправить fstab. Ничего криминального там не будет, просто подключитесь по putty с компа на ваш nas по 22 порту под root и сделайте то что указано в инструкции, потом уже включите плагин и в reboot.

OpenMediaVault является конечным Linux-серверным приложением для тех, кто не хочет суеты. С его помощью любой пользователь может настроить Samba, FTP и даже NFS-ресурсы с комфортом веб-браузера. Благодаря проекту OMV Extras теперь можно легко настроить Plex Media Server. Чтобы получить работу Plex, вам необходимо установить плагин Plex на OpenMediaVault.

Установка OMV Extras

Интеграция Plex в Open Media Vault невозможна без программного обеспечения стороннего программного обеспечения OMV Extras. Существует несколько способов установить его. Самый простой способ установить репозиторий Extras — это веб-интерфейс. Начните с открытия веб-браузера и входа в OMV. Затем откройте вторую вкладку браузера и загрузите файл плагина OMV Extras.Примечание. В зависимости от того, какую версию OpenMediaVault вы используете, есть три разных загрузки. В этом уроке мы будем работать с версией 3.0 (последняя стабильная версия).На странице загрузки выберите ссылку рядом с надписью «Для OMV 3.x (Erasmus)» и загрузите файл пакета Debian. Когда вы загрузите его, вернитесь к веб-интерфейсу OMV и нажмите «Плагины» в меню боковой панели.Чтобы начать установку, нажмите кнопку «Загрузить» и откройте файл openmediavault-omvextrasorg_latest_all3.deb.omv-extras.pngПусть пакет загружается. Когда процесс завершится, прокрутите список плагинов до конца и найдите «openmediavault-omvextrasorg». Нажмите на поле рядом с ним, чтобы включить его.После выбора этого флажка вернитесь в начало списка плагинов и нажмите «Установить», чтобы установить плагин в OpenMediaVault.Когда вы нажмете «установить», OpenMediaVault попросит подтверждение. В подтверждении говорится: «Вы действительно хотите установить выбранный плагин (ы)?» Нажмите кнопку «Да», чтобы продолжить.Инструмент установки OMV автоматизирован внутри веб-интерфейса, поэтому пароли не требуются.</span>

Установка OMV Extras через терминал

wget -O — http://omv-extras.org/install | bash

Установка плагина Plex на OpenMediaVault

omv-plex-enable.pngНажмите кнопку ползунка рядом с «Plexmediaserver», чтобы включить его, затем нажмите «Применить», когда он появится, чтобы обновить источники программного обеспечения OMV.При работе с репо нажмите «Плагины» в меню боковой панели еще раз, найдите «Plex» и установите флажок рядом с ним, чтобы выбрать его. Затем прокрутите вверх и нажмите «Установить», чтобы окончательно установить плагин Plex на OpenMediaVault.</span>

Настройка плагина Plex

omv-extras-plex-enable.pngPlex активен на OMV. Теперь вам нужно указать жесткий диск для его запуска. Обратите внимание, что OMV — это операционная система NAS и не позволяет пользователям размещать файлы общего доступа на том же жестком диске, на котором установлена ​​ОС. Убедитесь, что у вас уже есть второй жесткий диск (или выделенный раздел данных).Если нет, нажмите «Общие папки» на боковой панели и установите его вручную. </span>

Настройка Plex

На этом этапе процесса Plex готов к настройке. Несмотря на то, что он был установлен нетрадиционным способом, Plex на OpenMediaVault следует тем же инструкциям. Откройте веб-браузер и посетите веб-сайт ниже.Не знаете, что такое IP-адрес вашего сервера OMV? Чтобы понять это, используйте SSH и войдите в систему. Он должен сразу показать подсказку, указав IP-адрес. Кроме того, запустите эту команду в консоли:ip addr show | grep «inet 192.168»Команда ip addr покажет ваш локальный IP-адрес.Используемые источники:

  • https://habr.com/sandbox/77590/
  • https://losst.ru/ustanovka-openmediavault-na-fleshku
  • https://www.technodor.info/2018/05/plex-openmediavault.html

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации