Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Домен даних: Прискорені кроки та деталі конфігурації для DataDomain BOOST FS

Summary: У цій статті бази знань пояснюється, що таке BOOST FS і як швидко налаштувати його в системі клієнта, з прикладами вихідних даних і подробицями, корисними для усунення несправностей.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

DataDomain BOOST FS — це нова функція, доступна для DDOS 6.x і пізніших версій, за допомогою якої клієнти можуть використовувати бібліотеки BOOST для доступу до віддаленого сховища DD шляхом локального монтування на будь-якому підтримуваному сервері Linux, без необхідності наявності в програмі резервного копіювання спеціальної бібліотеки або плагіна BOOST.

Ця функція дозволяє підтримуваним програмам клієнтів просто скидати файли резервних копій у локальний каталог Linux (де змонтовано віддалене сховище DD) і файли, які зберігатимуться в DD, з більшістю переваг BOOST, такими як дедуплікація, що виконується на клієнті (отже, зменшуючи потреби в пропускній здатності), і взагалі не потребуючи зміни програми.

BOOST FS був випущений вперше для клієнтів з DDOS 6.0, і офіційна документація для отримання додаткової інформації та початкового налаштування наведена нижче:

https://support.emc.com/docu78742_Data_Domain_BoostFS_1.0_Configuration_Guide.pdf?language=en_USНезважаючи на те, що офіційна документація містить усі оновлені деталі, зверніть увагу, що BOOST FS у своєму початковому випуску підтримує лише наступне (його можна використовувати з іншими версіями, але DELL EMC не може гарантувати, що все працюватиме так, як очікувалося):
  • DDOS 6.0
  • Старіші випуски RedHat Enterprise Linux, SUSe Linux Enterprise Server та Ubuntu
  • Linux FUSE 2.8 (абревіатура FUSE розшифровується як файлова система в просторі користувача)
  • Кілька додатків на стороні Linux:
    • CommVault Simpana версій 9, 10 і 11
    • Спільнота MySQL 5.6. та 5,7
    • MySQL Enterprise Manager 5.6 і 5.7
    • Спільнота MongoDB 2.6, 3.0 та 3.2

Additional Information

Конфігурація FUSE вимагає конфігурації як на стороні DD, так і на стороні клієнта Linux:
  • На стороні DD повинен бути створений спеціальний запам'ятовувальний пристрій з певним користувачем BOOST, призначеним для зберігання даних, що надходять з BOOST FS
  • На стороні клієнта Linux повинні бути встановлені бібліотеки FUSE (які постачаються разом з ОС) і BOOST FS (надаються DELL EMC), а також виконано певну конфігурацію, щоб операційна система Linux могла бачити та монтувати віддалене сховище DD локально в деякій точці монтування клієнта Linux
У клієнті Linux потрібно налаштувати спосіб розпізнавання в DataDomain, який може бути або «самодостатнім» (через так званий lockbox), або за допомогою існуючого Windows Active Directory або заснованого на UNIX/Linux Kerberos Key Distribution Center. Подробиці щодо налаштувань автентифікації на основі кербероса не містяться в цьому документі, а клієнти посилаються на офіційну документацію.

Наведені нижче кроки є стислим коротким підсумком кроків налаштування в посібнику, будь ласка, зверніться до офіційної документації для отримання всіх деталей.


Конфігурація на стороні DataDomain для BOOST FS

По-перше, для роботи BOOST FS необхідно ввімкнути обробку розподілених сегментів (DSP), перевірте, чи це так, за допомогою:

# ddboost опція показати Значення опціону ------------------------------ ------- Ввімкнено обробку розподілених сегментів Увімкнено virtual-synthetics FC увімкнено ------------------------------ -------


Далі необхідно створити конкретного користувача для використання сховища BOOST FS, яке буде створено наступним, і користувача має бути призначено для цього блоку зберігання:

#### Створити користувача BOOST FS # user add boostfsuser role admin password abc123 Додано користувача "boostfsuser". #### Вкажіть, що цей новий користувач призначений для використання з BOOST # ddboost користувач призначив boostfsuser Користувачеві "boostfsuser" призначено DD Boost. #### Створіть новий блок зберігання з ім'ям "BOOSTFS_LSU" і призначте йому нового користувача # ddboost storage-unit create BOOSTFS_LSU user boostfsuser Створено сховище "BOOSTFS_LSU" для "boostfsuser".


Врешті-решт, ось як має відображатися блок зберігання даних у DD CLI:

# DDBOOST Storage-Unit Show Ім'я Pre-Comp (GiB) Статус Звіт користувача Фізичний орендар Розмір (MiB) -------------------------------------- -------------- ------ ----------- --------------- ----------- ... BOOSTFS_LSU 0.0 RW boostfsuser - - -------------------------------------- -------------- ------ ----------- --------------- -----------



Конфігурація клієнта Linux для BOOST FS

Перевіривши, чи є операційна система Linux однією з підтримуваних, отримайте найновіший пакет операційної системи BOOST FS. Тут ми використовували як приклад Ubuntu 14.04, а значить завантажили файл .deb операційної системи, і встановили його з командного рядка після перевірки всі залежності були задоволені:

# ls -l -rwxrwxr-x 1 кореневий корінь 2429502 26 травня 05:01 DDBoostFS_1.0.0.4_546961_amd64.deb # dpkg --dry-run -i DDBoostFS_1.0.0.4_546961_amd64.deb Вибір раніше невибраного пакунка ddboostfs. (Читання бази даних ... 465833 файли та каталоги, які наразі інстальовано.) Підготовка до розпакування DDBoostFS_1.0.0.4_546961_amd64.deb ... # dpkg -i DDBoostFS_1.0.0.4_546961_amd64.deb Вибір раніше невибраного пакунка ddboostfs. (Читання бази даних ... 465833 файли та каталоги, які наразі інстальовано.) Підготовка до розпакування DDBoostFS_1.0.0.4_546961_amd64.deb ... Розпакування ddboostfs (1.0.0.4) ... Налаштування ddboostfs (1.0.0.4) ... Обробка тригерів для libc-bin (2.19-0ubuntu6.7) ...


Усі файли пакунків встановлюються нижче шляху /opt/emc/, включно з підкаталогом bin/ та розташуванням журналів плагінів (log/):

# ls -rtl /opt/emc/ drwxr-xr-x 9 root root 4096 26 травня 05:01 boostfs # ls -rtl /opt/emc/boostfs/ drwxrwxrwx 2 корінь 4096 Жов 7, 2016 журнал drwxrwxrwx 2 корінь 4096 7 жовтня 2016 р. сейф drwxr-xr-x 4 корінь корінь 4096 26 травня 05:01 man drwxr-xr-x 2 корінь 4096 26 травня 05:01 lib drwxr-xr-x 2 корінь 4096 26 травня 05:01 і т.д. drwxr-xr-x 2 корінь 4096 26 травня 05:01 bin


Зауважте, що власник і група інстальованих файлів можуть відрізнятися від наведених тут. Наступним кроком є налаштування розпізнавання, хоча для цього існує декілька методів, тут буде пояснено лише самодостатній метод «lockbox». Для цього, а також для всіх інших деталей конфігурації BOOST FS на стороні Linux, буде використано команду "/opt/emc/boostfs/bin/boostfs". BOOST FS також має текстовий файл конфігурації, але деталі слід уточнювати в офіційній документації.

Для аутентифікації цього клієнта Linux на віддаленому ДД необхідно використовувати "lockbox":

# /opt/emc/boostfs/bin/boostfs lockbox -h Використання: Набір блоків BoostFS -u <ім'я-модуля-користувача> -d <data-domain-system> -s <сховище> Lockbox boostfs {remove | query} -d <data-domain-system> -s <сховище>


Для цього прикладу ми б використали таку команду, як наведена нижче, ввівши пароль користувача DD BOOST FS, коли з'явиться запит:

# /opt/emc/boostfs/bin/boostfs set -u boostfsuser -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Введіть пароль користувача накопичувача: Введіть пароль користувача накопичувача ще раз, щоб підтвердити: Набір для входу в сейф


На цьому етапі ми вже повинні бачити віддалений клієнт Linux як зареєстрований для BOOST з DD CLI:

# ddboost показати з'єднання Активні клієнти: 0 Клієнтів: Клієнт Неактивний плагін Версія Версія ОС Версія програми Зашифрований DSP Транспорт ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- --------- LINUX_CLIENT_NAME ТАК 3.3.0.2-545054 Linux 3.13.0-71-generic x86_64 BOOSTFS:1.0.0.4-546961 Тестова програма FUSE:2.9.2 ТАК ТАК IPv4 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------


У будь-який момент стан сейфа можна перевірити на:

# /opt/emc/boostfs/bin/boostfs query -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Запис у сейфі присутній для модуля зберігання user=boostfsuser


Нарешті, віддалене сховище DD може бути змонтовано локально, як і будь-яку іншу файлову систему Linux локально (як приклад тут використовується "app-info", це має бути рядок, який ідентифікує конкретну програму, яка використовуватиме цю точку монтування для ведення журналу):

#### Створення точки монтування на сервері Linux # mkdir /opt/boostfs_mountpoint/ #### Змонтуйте віддалений блок зберігання даних DD # /opt/emc/boostfs/bin/boostfs mount -d 10.60.29.233 -s BOOSTFS_LSU -o app-info="Тестова програма" /opt/boostfs_mountpoint/ Гора: Монтування 10.60.29.233:BOOSTFS_LSU на /opt/boostfs_mountpoint/ #### Ми бачимо, що віддалене сховище змонтовано, а деталі збігаються з тими, що отримані з командного рядка DD "df" # df -h /opt/boostfs_mountpoint Використано розмір файлової системи Avail use% змонтовано на boostfs 64T 512G 64T 1% /opt/boostfs_mountpoint # fileys показати простір Активний рівень: Розмір ресурсу ГіБ Використано ГіБ Використання ГіБ Використання % Чистий ГіБ* ---------------- -------- -------- --------- ---- -------------- /дані: pre-comp - 33096.9 - - - /дані: пост-комп 65460,3 511,7 64948,6 1% 0,0 /ddvar 29,5 19,9 8,1 71% - /ddvar/core 31,5 0,2 29,7 1% - ---------------- -------- -------- --------- ---- --------------


На цьому етапі будь-яка програма може просто скопіювати або записати будь-які файли за допомогою шляху /opt/boostfs_mountpoint/, і ці файли будуть прозоро та безперешкодно надсилатися через провід на віддалений блок зберігання DD, використовуючи дедуплікацію, що виконується на вихідному кінці (на сервері Linux), а не на хості DD, і, отже, зменшуючи обсяг даних, що надсилаються через провід.

Коли врешті-решт доступ до віддаленого сховища DD більше не потрібен, його можна демонтувати, виконавши команду:

# /opt/emc/boostfs/bin/boostfs umount /opt/boostfs_mountpoint/



Article Properties


Affected Product

Data Domain

Product

Data Domain, Data Domain Boost – File System

Last Published Date

23 Nov 2020

Version

2

Article Type

How To