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: Fremskyndede konfigurationstrin og detaljer til Data Domain Boost-filsystemet

Summary: Denne artikel forklarer, hvad BOOST FS er, og hvordan du hurtigt konfigurerer det på et system, med eksempeloutput og oplysninger, der er nyttige til fejlfinding.

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

Data Domain BOOST FS er en ny funktion, der er tilgængelig med DDOS 6.x og nyere, hvorved kunder kan udnytte BOOST-bibliotekerne til at få adgang til en ekstern Data Domain-lagerenhed ved lokal montering på en understøttet Linux-server, uden at sikkerhedskopieringsprogrammet behøver at have et brugerdefineret BOOST-bibliotek eller plug-in.

Denne funktion gør det muligt for understøttede kunders programmer at slippe sikkerhedskopieringsfiler til en lokal Linux-mappe (hvor den eksterne DD-lagerenhed er monteret) og de filer, der skal gemmes i DD, med de fleste af fordelene ved BOOST, såsom deduplikering udført på klienten (hvilket reducerer behovet for båndbredde) og uden behov for at ændre applikationen overhovedet.

BOOST FS udgives for første gang til kunder med DDOS 6.0. Den officielle dokumentation for at lære mere og oprindeligt konfigurere det er Data Domain BoostFS 1.0 Configuration Guide.

På trods af den officielle dokumentation, der indeholder alle de opdaterede detaljer, understøtter BOOST FS i sin første udgivelse kun følgende. Det kan bruges sammen med andre versioner, men DELL kan ikke garantere, at det fungerer som forventet:
  • DDOS 6.0
  • Ældre Red Hat Enterprise Linux, SUSE Linux Enterprise Server og Ubuntu udgivelse
  • Linux FUSE 2.8 (FUSE står for Filesystem in User Space)
  • Et par applikationer på Linux-siden:
    • CommVault Simpana version 9, 10 og 11
    • MySQL-fællesskab 5.6. og 5.7
    • MySQL Enterprise Manager 5.6 og 5.7
    • MongoDB-fællesskab 2.6, 3.0 og 3.2

Additional Information

Konfiguration af FUSE kræver konfiguration på både Data Domain- og Linux-klientsiden:
  • På Data Domain-siden skal der være oprettet en bestemt storageenhed med en eller anden BOOST-bruger tildelt med henblik på at lagre data, der kommer fra BOOST FS
  • På Linux-klientsiden skal FUSE-bibliotekerne (der leveres med operativsystemet) og BOOST FS (leveret af DELL) installeres, og der skal udføres en vis konfiguration, så Linux-operativsystemet kan se og montere det eksterne Data Domain-lager lokalt i et eller andet Linux-klientmonteringspunkt
På Linux-klienten er der et krav om at konfigurere en metode til godkendelse til Data Domain, som enten kan være "selvstændig" (via lockboxen) eller ved hjælp af enten et eksisterende Windows Active Directory- eller UNIX- eller Linux-baseret Kerberos Key Distribution Center. Oplysninger om den Kerberos-baserede godkendelseskonfiguration ligger uden for dette dokument, og kunderne bør se den officielle dokumentation.

Trinene nedenfor er et kondenseret, resumé af konfigurationstrinnene i vejledningen, se den officielle dokumentation for alle detaljer.

Data Domain-sidekonfiguration for BOOST FS

DSP (Distributed Segment Processing) skal være aktiveret, for at BOOST FS kan fungere. Kontroller, om dette er tilfældet:
# ddboost option show Option Value ------------------------------ ------- distributed-segment-processing enabled virtual-synthetics enabled fc enabled ------------------------------ -------

Der skal oprettes en bestemt bruger til brug af den BOOST FS-storageenhed, der skal oprettes, og brugeren skal være tildelt denne storageenhed:

#### Create BOOST FS user # user add boostfsuser role admin password abc123 User "boostfsuser" added. 
#### State this new user is for use with BOOST # ddboost user assign boostfsuser User "boostfsuser" assigned to DD Boost. 
#### Create a new storage unit named "BOOSTFS_LSU" and assign the new user to it # ddboost storage-unit create BOOSTFS_LSU user boostfsuser Created storage-unit "BOOSTFS_LSU" for "boostfsuser".

I sidste ende er det sådan, storageenheden skal vises i Data Domain CLI:

# ddboost storage-unit show Name Pre-Comp (GiB) Status User Report Physical Tenant-Unit Size (MiB) -------------------------------------- -------------- ------ ----------- --------------- ----------- ... BOOSTFS_LSU 0.0 RW boostfsuser - - -------------------------------------- -------------- ------ ----------- --------------- -----------

Linux-klientsidekonfiguration for BOOST FS

Når du har kontrolleret, at Linux-operativsystemet er en af dem, der understøttes, skal du hente den opdaterede BOOST FS-operativsystempakke. Her brugte vi en Ubuntu 14.04 som et eksempel. Derfor downloadede operativsystemet .deb fil, og installer det fra kommandolinjen efter at have kontrolleret, at alle afhængigheder er tilfredse:
# 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 Selecting previously unselected package ddboostfs. (Reading database ... 465833 files and directories currently installed.) Preparing to unpack DDBoostFS_1.0.0.4_546961_amd64.deb ... # dpkg -i DDBoostFS_1.0.0.4_546961_amd64.deb Selecting previously unselected package ddboostfs. (Reading database ... 465833 files and directories currently installed.) Preparing to unpack DDBoostFS_1.0.0.4_546961_amd64.deb ... Unpacking ddboostfs (1.0.0.4) ... Setting up ddboostfs (1.0.0.4) ... Processing triggers for libc-bin (2.19-0ubuntu6.7) ...

Pakkefilerne er alle installeret under stien /opt/emc/, inklusive bin/-underbiblioteket og placeringen af plug-in-logfilerne (log/):

# ls -rtl /opt/emc/ drwxr-xr-x 9 root root 4096 May 26 05:01 boostfs # ls -rtl /opt/emc/boostfs/ drwxrwxrwx 2 root root 4096 Oct 7 2016 log drwxrwxrwx 2 root root 4096 Oct 7 2016 lockbox drwxr-xr-x 4 root root 4096 May 26 05:01 man drwxr-xr-x 2 root root 4096 May 26 05:01 lib drwxr-xr-x 2 root root 4096 May 26 05:01 etc drwxr-xr-x 2 root root 4096 May 26 05:01 bin

Bemærk, at ejeren og gruppen af de installerede filer kan afvige fra dem, der vises her. Det næste trin er at konfigurere godkendelsen, selvom der er flere metoder til at gøre det, forklares kun den selvstændige "lockbox" -metode her. For at gøre dette, og for alle andre BOOST FS-konfigurationsdetaljer på Linux-siden, bruges kommandoen "/opt/emc/boostfs/bin/boostfs". BOOST FS har også en tekstkonfigurationsfil, men detaljerne skal kontrolleres i den officielle dokumentation.

"Lockboxen" skal bruges til at godkende denne Linux-klient mod det eksterne Data Domain:

# /opt/emc/boostfs/bin/boostfs lockbox -h Usage: boostfs lockbox set -u <storage-unit-username> -d <data-domain-system> -s <storage-unit> boostfs lockbox {remove | query} -d <data-domain-system> -s <storage-unit>

I dette eksempel bruger vi en kommando som følgende, der indtaster DD BOOST FS-brugeradgangskoden, når du bliver bedt om det:

# /opt/emc/boostfs/bin/boostfs lockbox set -u boostfsuser -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Enter storage unit user password: Enter storage unit user password again to confirm: Lockbox entry set

På dette tidspunkt bør vi allerede se den eksterne Linux-klient som registreret til BOOST fra DD CLI:

# ddboost show connections Active Clients: 0 Clients: Client Idle Plugin Version OS Version Application Version Encrypted DSP Transport ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- --------- LINUX_CLIENT_NAME YES 3.3.0.2-545054 Linux 3.13.0-71-generic x86_64 BOOSTFS:1.0.0.4-546961 Test Application FUSE:2.9.2 YES YES IPv4 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------

Nøgleboksstatus kan til enhver tid kontrolleres med:

# /opt/emc/boostfs/bin/boostfs lockbox query -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Lockbox entry is present for storage unit user=boostfsuser

Endelig kan den eksterne Data Domain-lagerenhed monteres lokalt som ethvert andet Linux-filsystem lokalt. "App-info" bruges her som et eksempel, det skal være en streng, der identificerer den bestemte applikation til at bruge dette monteringspunkt til logning:

#### Create mount point on Linux server # mkdir /opt/boostfs_mountpoint/ #### Mount the remote DD storage unit # /opt/emc/boostfs/bin/boostfs mount -d 10.60.29.233 -s BOOSTFS_LSU -o app-info="Test Application" /opt/boostfs_mountpoint/ mount: Mounting 10.60.29.233:BOOSTFS_LSU on /opt/boostfs_mountpoint/ #### We can see the remote storage unit is mounted, and the details match those obtained from the DD "df" command line # df -h /opt/boostfs_mountpoint Filesystem Size Used Avail Use% Mounted on boostfs 64T 512G 64T 1% /opt/boostfs_mountpoint # filesys show space Active Tier: Resource Size GiB Used GiB Avail GiB Use% Cleanable GiB* ---------------- -------- -------- --------- ---- -------------- /data: pre-comp - 33096.9 - - - /data: post-comp 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% - ---------------- -------- -------- --------- ---- --------------

Alle programmer kan kopiere eller skrive til filer under /opt/boostfs_mountpoint/-stien, og disse filer vises på en gennemsigtig måde og sendes via ledningen til den eksterne Data Domain-storageenhed, så deduplikeringen udføres på kildeenden (på Linux-serveren) i stedet for på DD-værten, reduceres, og dermed reduceres mængden af data, der sendes via ledningen.

Når adgang til det eksterne Data Domain-storageenhed ikke længere er nødvendig, kan fjernlagerenheden frakobles ved at køre:

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

Article Properties


Affected Product

Data Domain Boost, Data Domain Boost – File System, DD OS 6.0

Product

Data Domain, Data Domain Boost – File System

Last Published Date

06 Jun 2024

Version

3

Article Type

How To