Заметки Debian / Ubuntu


18.06.2020

OPENMEDIAVAULT

Нужно сразу запомнить что все ресурсы/каталоги в OpenMediaVault существуют как «Shared Folders» - и создаются в соответствующем разделе.

Установка и настройка:

https://www.openmediavault.org/

Образа для установки:  https://sourceforge.net/projects/openmediavault/files/

После установки - подключаемся через браузер - (admin / openmediavault) сразу меняем пароль web админа на свой. Меняем временную зону.

Далее в разделе «Update Management» устанавливаем все обновления:

Далее нужно через терминал установить дополнения от проекта omv-extras.org

Запускаем ssh сессию от имени root и вводим команду скопированную с сайта omv-extras.org 

 

команда:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash

Далее обновляем страницу и в разделе Plugins проставляем чекбоксы на дополнениях которые хотим установить, а именно:

openmediavault-sharerootfs

Этот плагин позволит делать каталоги на том же разделе где и установлен openmediavault. Но желательно конечно систему ставить на один физический диск а данные располагать на другом.

*****

openmediavault-flashmemory

Этот плагин обязателен если у вас разделы с данными на SSD - позволит уменьшить кол-во операций чтение/запись за счёт более оптимального использования оперативной памяти.

*****

openmediavault-remotemount

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

Сначала монтируем шару - В разделе Remote Mount жмём конпку «Add» - прописываем полное сетевое имя машины на которой крутиться шара, далее название самой шары, далее имя пользователя и пароль через которого можно подключится к шаре. Затем просто добавляем этот источник в разделе «Shared Folders». Затем в разделе «Rsync» создаём задачу где нужно просто из существующих «Shared Folders» выбрать источник, назначение и собственно в какое время и по каким дням будет делаться резервирование.

*****

openmediavault-minidlna

Собственно DLNA сервер - в настройках указываем в каком каталоге (Shared Folders) лежат медиа - запускаем и наслаждаемся на телевизоре.

*****

openmediavault-resetperms

быстрый способ вернуть права на каталоги (Shared Folders)

*****

После того как мы отметили все нужные плагины - просто жмём «install»

**************

Отлично! Мы сделали всё что нужно чтобы машина выполняла роль сетевого хранилища. Но если мы хотим например крутить Docker контейнеры нам нужно установить «Docker»

Идём в раздел «OMV-Extras» - «Docker» - жмём «install»

 

А также установим «Portainer». Далее жмём кнопку «Open web» и сочиняем пароль для admin.

 

После чего жмём на «Local» - внизу кнопку «Connect» - жмём на ките:

И попадаем в дашборд управления портейнером.

Теперь рассмотрим способ добавить контейнеры докера:

Идём на гитхаб:

https://github.com/SelfhostedPro/selfhosted_templates/tree/OMV5

Находим пункт «Installing» - из него копируем URL:

https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/OMV5/Template/template.json

Далее в портейнере идём в «settings» и разрешаем использование «external templates» и вставляем скопированный из гитхаба URL:

 

Обязательно жмём кнопку внизу «Save settings». Далее идём в раздел «Home» - Кликаем по «Local». Обновится слева панель и там появится пункт «Add templates», где вы сможете увидеть обновлённый список шаблонов контейнеров:

 Теперь просто выбираем шаблон - например “radarr” - если хотим посмотреть / сменить порт то жмем “show advanced options” и для завершения процесса запуска контейнера просто жмём “Deploy the container”: 

 

Теперь в браузере набираем hostname или IP машины и добавляем соответствующий порт после двоеточия и попадаем на сервис контейнера.

https://docs.google.com/document/d/1-GpMpV3OmszlGxzLzupD5Z6NUTztteKZmEWWgbTgT_4/edit?usp=sharing 

*******************************************


Навигация: