OpenMediaVault (OMV) – одна з спеціалізованих операційних систем для саморобних NAS (мережевих накопичувачів). Вона повністю безкоштовна, невимоглива до апаратного забезпечення, що для нас дуже важливо, адже сервер будується на старому залізі, з того що є під руками. Занедорого, або задешево. Кому як більше подобається.
7.х версія базується на Debian Linux 12 Bookworm. Дуже вона мені до вподоби (саме 12 версія Дебіана).
Має все необхідне для базової роботи NAS-сховища. Додаткові можливості можна реалізувати за рахунок плагінів. З сучасним зрозумілим веб інтерфейсом. Працює з файловими системами XFS, JFS, F2FS, Btrfs, Ext3, Ext4.
Хто багатий серверне обладнання та є потреба у використанні ZFS - погляньте будь ласка в бік True NAS Scale.
Для встановлення потрібна флешка з інсталятором та жорсткий диск об'ємом 20 Гб. Звісно, каші маслом не зіпсуєш, коли це буде диск на 60 і більше ГБайт, але для чого стільки, адже навряд чи ви будете використовувати ввесь дисковий простір для системи та плагінів.
Якщо є можливість використати ssd в любих варіантах (sata, m.2 sata, nvme) - буде прекрасно. Вантажитися буде дуже швидко. На раз два.
Тепер щодо розміру масиву (який об'єм) в цілому може бачити комп'ютер. Про це можна дізнатися в специфікаціях до материнської плати. Для прикладу якщо материнка бачить диски об'ємом до 4 ТБ один диск, і на платі є чотири роз'єми, максимальний об'єм масиву буде 4ТБ х 4 = 16 ТБ при умові включення їх в RAID0. При інших рівнях RAID ємність буде менша через архітектуру побудови RAID масивів.
Ну що ж, почнемо. Як завжди буде купа картинок і сумно. Але на виході отримаєте працююче мережеве сховище з какАх та патиків, яке, при умові довгого життя залізяк буде вас довго тішити.
Щонайперше, створіть завантажувальну флешку з інсталяційним образом OpenMediaVault. Для цього з сайту https://www.openmediavault.org/ завантажте ISO образ. Раджу ставити версію 7.4.17 В мене на моєму залізі вона стабільно працює без нарікань. Я ще спробував поганяти версію 8.0.7 Як на мене, вона ще сира для використання. Зайдіть на сайт і тицьніть на Download.
Далі буде посилання на саму нову версію. Його ігноруйте. Натисніть на here
Вас перенаправить на сайт, де зберігаються всі версії Open Media Vault. Потрібна 7.4.17
Клікніть по номеру версії два рази щоб перейти в каталог.
і скачайте файл openmediavault_7.4.17-amd64.iso
Чудово. Інсталяційний образ вже є.
Тепер його потрібно записати на флешку. З сайту https://etcher.balena.io/ завантажте програму Balena Etcher.
Вітаю. Образ вірним чином записаний на флешку.
Після запису образу на флешку, вставте її в USB порт майбутнього сервера і завантажтеся з неї. На цьому етапі не обов'язково приєднувати всі жорсткі диски, достатньо лише системного, щоб на кроці вибору диску для встановлення системи не заплутатися. На стартовому екрані натисніть Install.
Тиснемо Enter.
Тут в мене з'являються суперечливі думки щодо мови на якій будемо
встановлювати систему. Я прихильник англійської. Якось так сталося що в
більшості програм інтерфейс англомовний. При переключенні на
українську мову деякі терміни мене збивають з пантелику. Ваша справа.
Можете залишатися в англомовному, можете перейти в україномовний інтерфейс.
Я залишаюся в англомовному, відповідно картинки теж будуть англомовні.
Далі виберіть країну де живете. В цьому вікні виберіть other.
Тут Europe
Тепер Ukraine.
Локаль буде United States.
Розкладка клавіатури American English
Напишіть в цьому меню ім'я комп'ютера, а хочете - залишіть як є.
Напишіть в цьому меню домен комп'ютера. Так як він буде в мене жити локально, в нього назва домену залишіться як є.
В наступному вікні введіть пароль користувача root, який потрібно буде вводити для налаштування та обслуговування операційної системи.
Повторіть ще раз введення цього паролю для перевірки.
Комп'ютер розповідає нам, що він визначив декілька дисків, що приєднані до нього. Ми цьому дуже раді. Тиснемо Enter.
Виберіть дзеркало.
При умові підключення через проксі сервер, в наступному вікні введіть його параметри, а якщо немає то натисніть на Continue.
Прийміть вітання. Базова система встановлена.
Щиро вітаю всіх, кому вдалося дійти до цього місця. Більша частина роботи виконана.
Коли "вже сервер, а не просто комп'ютер" завантажиться, на моніторі відобразиться його локальна IP адреса. В майбутньому вона буде потрібна для віддаленого приєднання через веб браузер, щоб доналаштувати сервер. На моніторі відобразилася адреса 192.168.0.250
Можете зайти в його налаштування з іншого комп'ютера. Для цього в браузері (який вам більше подобається, firefox чи chrome) в адресній строці наберіть цю адресу. Спробуйте авторизуватись.
Логін admin, пароль openmediavault
Тут знову в мене з'являються суперечливі думки щодо вибору англомовного чи україномовного інтерфейсу. Я знову в англомовному. Україномовний вибирається так. Налаштування користувача (1), Мова (2), Вибір потрібної мови (3).
Раджу спочатку зробити адресу сервера статичною (щоб при кожному включенні не змінювалася його IP адреса). Для цього виберіть пункт меню Network, підпункт Interfaces.
Відкриються налаштування мережевої карти. Для протоколу IPv4 поле Method з допомогою
випадаючого меню виберіть Static. В полі Address вкажіть адресу в мене
192.168.0.250, в поле Netmask введіть маску мережі в мене 255.255.255.0,
в полі Gateway введіть адресу шлюзу в мене 192.168.0.1
Для протоколу IPv6 поле Method з допомогою випадаючого меню виберіть Disabled.
Перевірте чи вірно налаштували мережеву карту і натисніть зберегти зміни. Натисніть лівою кнопкою миші на пташку у верхньому правому кутку.
Система перепитає чи таки внести зміни. Натисніть Yes.
Перейдіть System - Update Management - Updates.
У вікні відобразиться процес оновлення.
Дочекайтеся кінця. Ознакою цього буде напис у вікні END OF LINE і стане активною кнопка Close.
За традицією натискаємо на галку.
Натискаємо на Yes
Далі перезавантажуємо сервер. Тиснемо на емблему вимикача (1), Потім вибираємо Reboot (2)
Після перезавантаження знову зайдіть на сторінку сервера. Настав час встановлення додаткових плагінів. Обов'язковим є встановлення плагіну md. Це програмний рейд масив. Зайдіть в System - Plugins, виберіть openmediavault-md і натисніть синю стрілку.
Коли плагін встановиться в зеленому еліпсі відобразиться слово installed.
Потрібно встановити ще один плагін. openmediavault-diskstats. Це моніторинг стану дисків.
Час братися за створення масиву. Враховуючи що в мене декілька дисків, і якимось дивним чином мені потрібно додати докупи їхню ємність, я буду збирати RAID0 масив, або stripe. З його переваг швидкість читання та максимально можливий об'єм. Головний недолік - немає відмовостійкості. Якщо хоча б один з дисків масиву вийде з ладу всі дані що були записані на цьому масиві втратяться без можливості відновлення.
Перевірте чи диски присутні в системі. Звісно, вони мають бути приєднані в комп'ютері до блоку живлення та до материнської плати. Для цього зайдіть Storage - Disks
Підготуйте кожен диск до збирання масиву. Покажу на прикладі першого як це зробити. Виділіть запис про перший диск і натисніть на піктораму ластика (Wipe), щоб стерти всі дані та розмітку диска.
Як завжди перед критичними операціями система запитає чи це зробити. Кладіть галку в квадратик Confirm та тисніть Yes.
Далі запитує чи швидке чи безпечне видалення. Я вибираю щвидке (Quick). Безпечне дуже довго це буде робити.
Почнеться процес очищення. Дочекайтеся щоб у вікні відобразилося END OF LINE. Та натисніть на Close.
Повторіть це саме для решти дисків.
Аж тепер можна збирати масив. Для цього виберіть Storage - Multiple Device та натисніть на плюсик.
В полі Level виберіть в місці де вказав стрілкою виберіть значення Stripe. Звісно ви можете собі скласти рейд іншого рівня. Але тут я розповім поки що лише про такий варіант.
Буде ось так
В полі Devices виберіть всі диски, що будуть належати цьому масиву.
Буде ось так
Далі натисніть Save
Масив зібрано. Подивіться яка краса. Три диски об'єднані в масив. Ємність 12 терабайт. Якраз влізе добовий запис шириною спектру в 32 МГц з розрядністю 16 біт. Краса. Натисніть на галку щоб внеслися зміни.
Тепер я активую моніторинг стану дисків. Це корисна річ. Зайдіть Storage - S.M.A.R.T - Devices
Виберіть диск, натисніть олівчик (Edit)
Увімкніть моніторинг та натисніть Save. Зробіть це для всіх дисків.
Все чудово. Моніторинг працює. Диски в справному стані. Натисніть на галку для застосування змін.
Ще трішки залишилося. Зараз створимо в масиві файлову систему, потім її підключимо (примонтуємо). Після цього зробимо так, щоб масив був доступним мережевим користувачам. Ось такі залишилися пункти плану.
Зайдіть в Storage - File Systems і натисніть плюсик
Виберіть файлову систему для масиву. Я вибрав Ext4. Це сучасна швидка журнальована файлова система. Якби це був би RAID5 або RAID6, напевне це була б Btrfs.
В полі Device вибираємо Software RAID і натискаємо Save.
Почнеться форматування масиву в Ext4. Дочекайтеся END OF LINE та натисніть Close.
Тепер змонтуємо розділ. Storage - File Systems - Mount. У полі File system вибираємо масив і натискаємо Save.
Стало доброю традицією тиснути на галки.
Все. Розділ змонтовано.
Заходимо в Storage - Shared Folders і тиснемо на плюсик.
В полі Name впишемо назву спільного ресурсу. Я вписав Data. В полі File system виберіть масив. Далі тисніть Save.
Знову тицяємо галку.
Мережевий ресурс створено.
Налаштуємо SAMBA. Services - SMB/CIFS - Settings. Розкладаємо галки як на малюнку.
Вибираємо протокол smb3, вмикаємо спадкування прав доступу та асинхронне читання даних. Тиснемо на Save.
Сервіс запущено.
Створимо користувача. User Management - Users. Тиснемо на плюсик
В поле Name внесемо ім'я користувача. В мене користувача звати sdr В поле Password введіть пароль, в поле Confirm password повторіть раніше введений пароль, в полі Groups виберіть групу users і натисніть Save.
Сервер готовий до підключень і роботи. Залишилося за малим. Бігом зараз в Віндовсі натиснемо пару гудзиків і все.
Запускаємо Провідник, Вибираємо Цей ПК - Вкладку Комп'ютер - Підключити мережевий диск.
Прописуємо IP адресу сервера (ту що на сервері робили статичною) та ім'я мережевого каталогу (в мене Data).
Система попросить ввести ім'я користувача та пароль (в мене ім'я користувача sdr та пароль який я ввів для нього).
Якщо вірно ввели ім'я та пароль - в Провіднику з'явиться диск, куди вже можна писати дані.
Я вже собі створив каталоги окремо для файлів SDRConsole, окремо для SDRSharp.
Тепер собі в програмах пропишіть шлях до цих каталогів і користуйтесь на здоров'я.
І на сам кінець налаштував собі панель адміна. Можете собі зробити щось подібне.
До зустрічі !
73 ! de UT2YR


















Комментариев нет:
Отправить комментарий