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.

Data Domain: Przyspieszone kroki konfiguracji i szczegóły dotyczące DataDomain BOOST FS

Summary: W tym artykule bazy wiedzy wyjaśniono, czym jest BOOST FS i jak szybko skonfigurować go w systemie klienta, z przykładowymi danymi wyjściowymi i szczegółami przydatnymi do rozwiązywania problemów. ...

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 to nowa funkcja dostępna dla DDOS 6.x i nowszych, dzięki której klienci mogą korzystać z bibliotek BOOST w celu uzyskania dostępu do zdalnej jednostki pamięci masowej DD poprzez lokalne zamontowanie na dowolnym obsługiwanym serwerze Linux, bez konieczności posiadania niestandardowej biblioteki lub wtyczki BOOST w aplikacji do tworzenia kopii zapasowych.

Funkcja ta umożliwia aplikacjom obsługiwanych klientów proste upuszczenie plików kopii zapasowych do lokalnego katalogu Linux (gdzie zamontowana jest zdalna jednostka pamięci masowej DD), a pliki mają być przechowywane w DD, z większością zalet BOOST, takich jak deduplikacja wykonywana na kliencie (co zmniejsza zapotrzebowanie na przepustowość) i bez konieczności wprowadzania jakichkolwiek zmian w aplikacji.

BOOST FS został wydany po raz pierwszy dla klientów z DDOS 6.0, a oficjalna dokumentacja, aby dowiedzieć się więcej i wstępnie go skonfigurować, znajduje się poniżej:

https://support.emc.com/docu78742_Data_Domain_BoostFS_1.0_Configuration_Guide.pdf?language=en_USPomimo oficjalnej dokumentacji zawierającej wszystkie zaktualizowane szczegóły, uwaga: BOOST FS w swoim pierwszym wydaniu obsługuje tylko następujące elementy (może być używany z innymi wersjami, ale DELL EMC nie może zagwarantować, że wszystko będzie działać zgodnie z oczekiwaniami):
  • DDOS 6.0
  • Starsze wersje systemów RedHat Enterprise Linux, SUSe Linux Enterprise Server i Ubuntu
  • Linux FUSE 2.8 (FUSE to skrót od Filesystem in User Space)
  • Kilka aplikacji po stronie Linuksa:
    • CommVault Simpana w wersjach 9, 10 i 11
    • Społeczność MySQL 5.6. oraz 5.7
    • MySQL Enterprise Manager 5.6 i 5.7
    • Społeczność bazy danych MongoDB 2.6, 3.0 i 3.2

Additional Information

Konfiguracja FUSE wymaga konfiguracji zarówno po stronie DD, jak i po stronie klienta Linux:
  • Po stronie DD musi być utworzona konkretna jednostka pamięci masowej z przypisanym użytkownikiem BOOST w celu przechowywania danych pochodzących z BOOST FS
  • Po stronie klienta Linux należy zainstalować biblioteki FUSE (dostarczane wraz z systemem operacyjnym) i BOOST FS (dostarczone przez firmę DELL EMC) oraz przeprowadzić pewną konfigurację, aby system operacyjny Linux mógł zobaczyć i zamontować zdalną jednostkę pamięci masowej DD lokalnie w jakimś punkcie montowania klienta Linux
W kliencie Linux istnieje potrzeba skonfigurowania sposobu uwierzytelniania do DataDomain, który może być "samowystarczalny" (poprzez tzw. skrytkę) lub przy użyciu istniejącego Windows Active Directory lub Kerberos Key Distribution Center opartego na systemie UNIX/Linux. Szczegółowe informacje na temat konfiguracji uwierzytelniania opartej na protokole Kerberos znajdują się poza tym dokumentem, a klienci są odsyłani do oficjalnej dokumentacji.

Poniższe kroki stanowią skrócone streszczenie kroków konfiguracji zawartych w przewodniku. Wszystkie szczegółowe informacje można znaleźć w oficjalnej dokumentacji.


Konfiguracja po stronie domeny danych dla BOOST FS

Po pierwsze, przetwarzanie segmentów rozproszonych (DSP) BOOST musi być włączone, aby BOOST FS działał. Sprawdź czy tak jest w przypadku:

# pokaż opcję ddboost Wartość opcji ------------------------------ ------- Włączone przetwarzanie segmentów rozproszonych Włączone wirtualne syntetyki Włączono FC ------------------------------ -------


Następnie należy utworzyć określonego użytkownika, który będzie korzystał z jednostki pamięci masowej BOOST FS do utworzenia w następnej kolejności, a użytkownik musi być przypisany do tej jednostki pamięci masowej:

#### Utwórz użytkownika BOOST FS # user add boostfsuser role admin password abc123 Dodano użytkownika "boostfsuser". #### Napisz, że ten nowy użytkownik ma być używany z BOOST # ddboost użytkownik przypisuje boostfsuser Użytkownik "boostfsuser" przypisany do DD Boost. #### Utwórz nową jednostkę pamięci masowej o nazwie "BOOSTFS_LSU" i przypisz do niej nowego użytkownika # ddboost storage-unit utwórz użytkownika BOOSTFS_LSU boostfsuser Utworzono jednostkę pamięci "BOOSTFS_LSU" dla "boostfsuser".


Ostatecznie jednostka pamięci masowej powinna być wyświetlana w wierszu poleceń DD w następujący sposób:

# ddboost pokaż jednostkę pamięci masowej Nazwa, stan przed kompresją (GiB), raport użytkownika, fizyczna jednostka najemcy Rozmiar (MiB) -------------------------------------- -------------- ------ ----------- --------------- ----------- ... BOOSTFS_LSU 0.0 RW boostfsuser — - -------------------------------------- -------------- ------ ----------- --------------- -----------



Konfiguracja systemu BOOST FS

po stronie klienta systemu LinuxPo sprawdzeniu, czy system operacyjny Linux jest jednym z obsługiwanych, pobierz najnowszy pakiet systemu operacyjnego BOOST FS. Tutaj użyliśmy Ubuntu 14.04 jako przykładu, dlatego pobraliśmy plik .deb systemu operacyjnego i zainstalowaliśmy go z wiersza poleceń po sprawdzeniu, czy wszystkie zależności zostały spełnione:

# ls -l -rwxrwxr-x 1 root root 2429502 May 26 05:01 DDBoostFS_1.0.0.4_546961_amd64.deb # dpkg --dry-run -i DDBoostFS_1.0.0.4_546961_amd64.deb Wybieranie wcześniej niezaznaczonego pakietu ddboostfs. (Odczyt bazy danych ... 465833 aktualnie zainstalowanych plików i katalogów). Przygotowanie do rozpakowania DDBoostFS_1.0.0.4_546961_amd64.deb ... # dpkg -i DDBoostFS_1.0.0.4_546961_amd64.deb Wybieranie wcześniej niezaznaczonego pakietu ddboostfs. (Odczyt bazy danych ... 465833 aktualnie zainstalowanych plików i katalogów). Przygotowanie do rozpakowania DDBoostFS_1.0.0.4_546961_amd64.deb ... Rozpakowywanie ddboostfs (1.0.0.4) ... Konfigurowanie ddboostfs (1.0.0.4) ... Wyzwalacze przetwarzania dla libc-bin (2.19-0ubuntu6.7) ...


Wszystkie pliki pakietu są instalowane poniżej ścieżki /opt/emc/, w tym podkatalogu bin/ i lokalizacji dzienników wtyczki (log/):

# ls -rtl /opcja/emc/ drwxr-xr-x 9 root root 4096 maj 26 05:01 boostfs # ls -rtl /opcja/emc/boostfs/ drwxrwxrwx 2 root root 4096 7 paź 2016 log drwxrwxrwx 2 root root 4096 paź 7, 2016 lockbox drwxr-xr-x 4 korzeń główny 4096 maj 26 05:01 mężczyzna drwxr-xr-x 2 root root 4096 maj 26 05:01 lib drwxr-xr-x 2 root root 4096 maj 26 05:01 itd drwxr-xr-x 2 root root 4096 maj 26 05:01 bin


Należy pamiętać, że właściciel i grupa zainstalowanych plików mogą różnić się od przedstawionych tutaj. Następnym krokiem jest skonfigurowanie uwierzytelniania, chociaż istnieje kilka metod, aby to zrobić, zostanie tutaj wyjaśniona tylko samodzielna metoda "skrytki". W tym celu oraz w przypadku wszystkich innych szczegółów konfiguracji BOOST FS po stronie systemu Linux zostanie użyte polecenie "/opt/emc/boostfs/bin/boostfs". BOOST FS posiada również tekstowy plik konfiguracyjny, ale szczegóły należy sprawdzić w oficjalnej dokumentacji.

Aby uwierzytelnić tego klienta Linux w zdalnym DD, należy użyć "skrytki":

# /opt/emc/boostfs/bin/boostfs lockbox -h Użycia: Zestaw skrytki BoostFS -u <nazwa-jednostki-pamięci> -d <system-domeny-danych> -s <jednostka-magazynowa> Boostfs skrytka {usuń | zapytanie} -d <system-domeny-danych> -s <jednostka-magazynowa>


W tym przykładzie użyjemy polecenia takiego jak następujące, wprowadzając hasło użytkownika DD BOOST FS po wyświetleniu monitu:

# /opt/emc/boostfs/bin/boostfs lockbox set -u boostfsuser -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Wprowadź hasło użytkownika jednostki pamięci masowej: Wprowadź ponownie hasło użytkownika jednostki pamięci masowej, aby potwierdzić: Zestaw wpisów skrytki


Na tym etapie zdalni klienci Linux powinni być już zarejestrowani w usłudze BOOST z wiersza poleceń DD:

# ddboost pokaż połączenia Aktywni klienci: 0 Klientów: Wersja bezczynności wtyczki klienta Wersja systemu operacyjnego Wersja aplikacji Szyfrowany transport DSP ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- --------- LINUX_CLIENT_NAME TAK 3.3.0.2-545054 Linux 3.13.0-71-ogólny x86_64 BOOSTFS:1.0.0.4-546961 Aplikacja testowa BEZPIECZNIK:2.9.2 TAK IPv4 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------


W każdej chwili można sprawdzić stan skrytki pod kątem:

# /opt/emc/boostfs/bin/boostfs zapytanie skrytki -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Wpis skrytki jest dostępny dla jednostki pamięci masowej user=boostfsuser


Na koniec zdalna jednostka pamięci masowej DD może być zamontowana lokalnie, tak jak każdy inny system plików Linux lokalnie ("app-info" jest tutaj użyte jako przykład, powinien to być ciąg identyfikujący konkretną aplikację, która ma używać tego punktu montowania do rejestrowania):

#### Utwórz punkt montowania na serwerze Linux # mkdir /opcja/boostfs_mountpoint/ #### Zamontuj zdalną jednostkę pamięci masowej DD # /opt/emc/boostfs/bin/boostfs mount -d 10.60.29.233 -s BOOSTFS_LSU -o app-info="Przetestuj aplikację" /opt/boostfs_mountpoint/ Mount: Montowanie 10.60.29.233:BOOSTFS_LSU na /opt/boostfs_mountpoint/ #### Widzimy, że jednostka zdalnej pamięci masowej jest zamontowana, a szczegóły są zgodne z danymi uzyskanymi z wiersza poleceń DD "df" # df -h /opt/boostfs_mountpoint Wykorzystany rozmiar systemu plików Skorzystaj z % zamontowanego boostfs 64T 512G 64T 1% /opt/boostfs_mountpoint # filesys show space Warstwa aktywna: Rozmiar zasobu GiB Używane GiB Dostępność GiB Use% Możliwe do oczyszczenia GiB* ---------------- -------- -------- --------- ---- -------------- /data: pre-comp - 33096.9 - - - /dane: po komp. 65460,3 511,7 64948,6 1% 0,0 /ddvar 29,5 19,9 8,1 71% - /ddvar/rdzeń 31,5 0,2 29,7 1% - ---------------- -------- -------- --------- ---- --------------


W tym momencie dowolna aplikacja może po prostu skopiować lub zapisać dowolne pliki w ścieżce /opt/boostfs_mountpoint/, a pliki te zostaną przejrzyście i bezproblemowo wysłane przewodem do zdalnej jednostki pamięci masowej DD, wykorzystując deduplikację wykonywaną po stronie źródłowej (na serwerze Linux), a nie na hoście DD, a tym samym zmniejszając ilość danych przesyłanych przez sieć.

Gdy ostatecznie dostęp do zdalnej jednostki pamięci masowej DD nie jest już potrzebny, zdalną jednostkę pamięci masowej można odmontować, uruchamiając:

# /opt/emc/boostfs/bin/boostfs umount /opcja/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